.elementor-3222 .elementor-element.elementor-element-3840ebb:not(.elementor-motion-effects-element-type-background),
.elementor-3222 .elementor-element.elementor-element-3840ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #15141c;
    background-image: url("../images/test_bg.jpeg");
    background-blend-mode: overlay;
    background-position: center center;
    background-size: cover;
}
.elementor-3222 .elementor-element.elementor-element-3840ebb {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0% 4% 0% 4%;
}
.elementor-3222 .elementor-element.elementor-element-3840ebb > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3222 .elementor-element.elementor-element-deddc70 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 85px 0px 240px 0px;
}
.elementor-3222 .elementor-element.elementor-element-349e684 {
    margin-top: 0px;
    margin-bottom: 0px;
}
.elementor-3222 .elementor-element.elementor-element-5839b52 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-3222 .elementor-element.elementor-element-6408895.elementor-column .elementor-widget-wrap {
    align-items: center;
}
.elementor-3222 .elementor-element.elementor-element-6408895.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-3222 .elementor-element.elementor-element-6408895 > .elementor-element-populated {
    text-align: right;
    margin: -7px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-05d78b4 > .elementor-widget-container {
    margin: 0% 0% 0% 3%;
    padding: 167px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-ae7919d > .elementor-widget-container {
    margin: -27px 0px 0px 0px;
    padding: 0% 0% 0% 30%;
}
.elementor-3222 .elementor-element.elementor-element-ddd6424 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0% 0% 0% 3%;
}
.elementor-3222 .elementor-element.elementor-element-de42480 > .elementor-container {
    text-align: left;
}
.elementor-bc-flex-widget .elementor-3222 .elementor-element.elementor-element-d0d2110.elementor-column .elementor-widget-wrap {
    align-items: center;
}
.elementor-3222 .elementor-element.elementor-element-d0d2110.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-3222 .elementor-element.elementor-element-d0d2110 > .elementor-element-populated {
    text-align: left;
    margin: -7px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-05d99c1 {
    margin-top: -130px;
    margin-bottom: 0px;
    padding: 0% 6.3% 0% 6.3%;
}
.elementor-3222 .elementor-element.elementor-element-5f6a90e > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 80px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-f078010 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 40px 0px 40px;
}
.elementor-3222 .elementor-element.elementor-element-49a3aed > .elementor-widget-container {
    margin: -65px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-8876ef3 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 80px;
}
.elementor-3222 .elementor-element.elementor-element-433314c {
    margin-top: 60px;
    margin-bottom: 0px;
    padding: 6.3%;
}
.elementor-3222 .elementor-element.elementor-element-5cdb5a0 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 80px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-da001b8 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-c2da9a8 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 40px 0px 40px;
}
.elementor-3222 .elementor-element.elementor-element-a61d0b7 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-cb2bf35 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 80px;
}
.elementor-3222 .elementor-element.elementor-element-03a384d > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-4ccd3d7 {
    margin-top: 60px;
    margin-bottom: 100px;
    padding: 0% 6.3% 0% 6.3%;
}
.elementor-3222 .elementor-element.elementor-element-25fc61d > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 80px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-76976c3 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-fbdec55 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 40px 0px 40px;
}
.elementor-3222 .elementor-element.elementor-element-2a932f4 > .elementor-widget-container {
    margin: -45px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-fa77aa5 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 80px;
}
.elementor-3222 .elementor-element.elementor-element-55ea250 > .elementor-widget-container {
    margin: -48px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-0cc5cd3:not(.elementor-motion-effects-element-type-background),
.elementor-3222 .elementor-element.elementor-element-0cc5cd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #ffffff;
}
.elementor-3222 .elementor-element.elementor-element-0cc5cd3 > .elementor-background-overlay {
    background-color: #ffffff;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3222 .elementor-element.elementor-element-0cc5cd3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 25px 0px 14px 0px;
}
.elementor-3222 .elementor-element.elementor-element-18dc8d5 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-651699f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-3222 .elementor-element.elementor-element-651699f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #f00;
}
.elementor-3222 .elementor-element.elementor-element-651699f > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 28% 0% 9%;
}
.elementor-3222 .elementor-element.elementor-element-651699f > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3222 .elementor-element.elementor-element-b3983ba > .elementor-widget-container {
    margin: 125px 0px 290px 0px;
    padding: 0% 12% 0% 0%;
}
.elementor-3222 .elementor-element.elementor-element-1dd0fdd {
    padding: 0px 0px 70px 0px;
}
.elementor-3222 .elementor-element.elementor-element-6fff03f > .elementor-element-populated {
    text-align: left;
    padding: 0% 26% 0% 0%;
}
.elementor-3222 .elementor-element.elementor-element-a5268ac > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #ffffff;
}
.elementor-3222 .elementor-element.elementor-element-6ca950a > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 61% 0% 0%;
}
.elementor-3222 .elementor-element.elementor-element-e66e796 > .elementor-element-populated {
    text-align: left;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 26% 0% 0%;
}
.elementor-3222 .elementor-element.elementor-element-28b1bb2 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #ffffff;
}
.elementor-3222 .elementor-element.elementor-element-1f17e1a > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 61% 0% 0%;
}
.elementor-bc-flex-widget .elementor-3222 .elementor-element.elementor-element-b15605f.elementor-column .elementor-widget-wrap {
    align-items: center;
}
.elementor-3222 .elementor-element.elementor-element-b15605f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-3222 .elementor-element.elementor-element-b15605f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-3222 .elementor-element.elementor-element-b15605f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/land-background-01.png");
    background-position: center center;
    background-size: cover;
}
.elementor-3222 .elementor-element.elementor-element-b15605f > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 14% 0% 14%;
}
.elementor-3222 .elementor-element.elementor-element-b15605f > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3222 .elementor-element.elementor-element-7485359 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-68d71aa:not(.elementor-motion-effects-element-type-background),
.elementor-3222 .elementor-element.elementor-element-68d71aa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/bg_ez_big.webp.html");
    background-position: center center;
    background-size: cover;
}
.elementor-3222 .elementor-element.elementor-element-68d71aa {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0% 3% 0% 0%;
}
.elementor-3222 .elementor-element.elementor-element-68d71aa > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3222 .elementor-element.elementor-element-f669bed > .elementor-element-populated {
    text-align: right;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-d342da9 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 570px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-f143b3a > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
    padding: 0% 0% 0% 71%;
}
.elementor-3222 .elementor-element.elementor-element-8ce96e1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 180px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-fad39d4 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #707070;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-fad39d4 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3222 .elementor-element.elementor-element-319fd48 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
}
.elementor-3222 .elementor-element.elementor-element-bd49bb1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 32px 0px;
}
.elementor-3222 .elementor-element.elementor-element-017c617 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-91cf4f6 > .elementor-element-populated {
    margin: -20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-63b0a1a > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-9c78f58 {
    margin-top: 30px;
    margin-bottom: 100px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-5515fe7 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-faf78b3 > .elementor-widget-container {
    margin: 0px -130px 0px -130px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-4227e8e:not(.elementor-motion-effects-element-type-background),
.elementor-3222 .elementor-element.elementor-element-4227e8e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #ffffff;
}
.elementor-3222 .elementor-element.elementor-element-4227e8e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 22px 0px 14px 0px;
}
.elementor-3222 .elementor-element.elementor-element-4227e8e > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3222 .elementor-element.elementor-element-caf058f > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-8684856:not(.elementor-motion-effects-element-type-background),
.elementor-3222 .elementor-element.elementor-element-8684856 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #15141c;
}
.elementor-3222 .elementor-element.elementor-element-8684856 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-3222 .elementor-element.elementor-element-8684856 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3222 .elementor-element.elementor-element-5aab573 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-2818f17:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-3222 .elementor-element.elementor-element-2818f17 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #f9f9f9;
    background-image: url("../images/home-3-cf-background.png");
    background-position: center center;
    background-size: cover;
}
.elementor-3222 .elementor-element.elementor-element-2818f17 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 9% 0% 9%;
}
.elementor-3222 .elementor-element.elementor-element-2818f17 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3222 .elementor-element.elementor-element-f73c28f > .elementor-widget-container {
    margin: 125px 0px 230px 0px;
    padding: 0% 32% 0% 0%;
}
.elementor-3222 .elementor-element.elementor-element-582a437 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #707070;
}
.elementor-3222 .elementor-element.elementor-element-8203308 {
    color: #000000;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    line-height: 26px;
}
.elementor-3222 .elementor-element.elementor-element-8203308 > .elementor-widget-container {
    margin: -15px 0px 25px 0px;
    padding: 0% 7% 0% 44%;
}
.elementor-3222 .elementor-element.elementor-element-3f17b24 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #707070;
}
.elementor-3222 .elementor-element.elementor-element-2593d86 {
    color: #000000;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    line-height: 26px;
}
.elementor-3222 .elementor-element.elementor-element-2593d86 > .elementor-widget-container {
    margin: -15px 0px 70px 0px;
    padding: 0% 7% 0% 44%;
}
.elementor-bc-flex-widget .elementor-3222 .elementor-element.elementor-element-61909cb.elementor-column .elementor-widget-wrap {
    align-items: center;
}
.elementor-3222 .elementor-element.elementor-element-61909cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-3222 .elementor-element.elementor-element-61909cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-3222 .elementor-element.elementor-element-61909cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/land-background-02.png");
}
.elementor-3222 .elementor-element.elementor-element-61909cb > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0% 34% 0% 34%;
}
.elementor-3222 .elementor-element.elementor-element-61909cb > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3222 .elementor-element.elementor-element-a97e31a > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-158a5e1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 145px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-8067648 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #707070;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-8067648 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3222 .elementor-element.elementor-element-f15350c > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
}
.elementor-3222 .elementor-element.elementor-element-3531533 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-488bca4 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-e080eec > .elementor-element-populated {
    margin: -20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-f0872db > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-243f4b8 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 60px 0px 140px 0px;
}
.elementor-3222 .elementor-element.elementor-element-ec40aeb > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-a2ed9f0:not(.elementor-motion-effects-element-type-background),
.elementor-3222 .elementor-element.elementor-element-a2ed9f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #030306;
}
.elementor-3222 .elementor-element.elementor-element-a2ed9f0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-a2ed9f0 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3222 .elementor-element.elementor-element-627c57f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-3222 .elementor-element.elementor-element-627c57f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #15141c;
    background-image: url("../images/test_bg.jpeg");
    background-blend-mode: overlay;
}
.elementor-3222 .elementor-element.elementor-element-627c57f > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    text-align: center;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 180px 0px 160px 0px;
}
.elementor-3222 .elementor-element.elementor-element-627c57f > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3222 .elementor-element.elementor-element-d9d135d > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-cca9c8e:not(.elementor-motion-effects-element-type-background),
.elementor-3222 .elementor-element.elementor-element-cca9c8e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #15141c;
}
.elementor-3222 .elementor-element.elementor-element-cca9c8e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-3222 .elementor-element.elementor-element-cca9c8e > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3222 .elementor-element.elementor-element-3517521 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    text-align: center;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 340px 0px 320px 0px;
}
.elementor-3222 .elementor-element.elementor-element-3517521 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3222 .elementor-element.elementor-element-65df4e7 > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
}
@media (min-width: 768px) {
    .elementor-3222 .elementor-element.elementor-element-017c617 {
        width: 52.846%;
    }
    .elementor-3222 .elementor-element.elementor-element-91cf4f6 {
        width: 47.116%;
    }
    .elementor-3222 .elementor-element.elementor-element-488bca4 {
        width: 52.846%;
    }
    .elementor-3222 .elementor-element.elementor-element-e080eec {
        width: 47.116%;
    }
}
@media (max-width: 1440px) {
    .elementor-3222 .elementor-element.elementor-element-3840ebb {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-349e684 {
        margin-top: -34px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-79f2de2 > .elementor-widget-container {
        margin: 5px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-ae7919d > .elementor-widget-container {
        padding: 0% 0% 0% 33%;
    }
    .elementor-3222 .elementor-element.elementor-element-ddd6424 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-05d99c1 {
        margin-top: -60px;
        margin-bottom: 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-5f6a90e > .elementor-element-populated {
        padding: 0px 50px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-f078010 > .elementor-element-populated {
        padding: 0px 25px 0px 25px;
    }
    .elementor-3222 .elementor-element.elementor-element-8876ef3 > .elementor-element-populated {
        padding: 0px 0px 0px 50px;
    }
    .elementor-3222 .elementor-element.elementor-element-5cdb5a0 > .elementor-element-populated {
        padding: 0px 50px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-c2da9a8 > .elementor-element-populated {
        padding: 0px 25px 0px 25px;
    }
    .elementor-3222 .elementor-element.elementor-element-cb2bf35 > .elementor-element-populated {
        padding: 0px 0px 0px 50px;
    }
    .elementor-3222 .elementor-element.elementor-element-25fc61d > .elementor-element-populated {
        padding: 0px 50px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-fbdec55 > .elementor-element-populated {
        padding: 0px 25px 0px 025px;
    }
    .elementor-3222 .elementor-element.elementor-element-fa77aa5 > .elementor-element-populated {
        padding: 0px 0px 0px 50px;
    }
    .elementor-3222 .elementor-element.elementor-element-651699f > .elementor-element-populated {
        padding: 0% 12% 0% 9%;
    }
    .elementor-3222 .elementor-element.elementor-element-b3983ba > .elementor-widget-container {
        margin: 125px 0px 135px 0px;
        padding: 0% 0% 0% 0%;
    }
    .elementor-3222 .elementor-element.elementor-element-68d71aa:not(.elementor-motion-effects-element-type-background),
    .elementor-3222 .elementor-element.elementor-element-68d71aa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-repeat: no-repeat;
    }
    .elementor-3222 .elementor-element.elementor-element-d342da9 > .elementor-widget-container {
        padding: 400px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-f143b3a > .elementor-widget-container {
        padding: 0% 0% 0% 64%;
    }
    .elementor-3222 .elementor-element.elementor-element-91cf4f6 > .elementor-element-populated {
        margin: -38px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 0% 0% 4%;
    }
    .elementor-3222 .elementor-element.elementor-element-63b0a1a > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 20px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-2818f17 > .elementor-element-populated {
        padding: 0% 9% 0% 9%;
    }
    .elementor-3222 .elementor-element.elementor-element-f73c28f > .elementor-widget-container {
        margin: 125px 0px 133px 0px;
        padding: 0% 1% 0% 0%;
    }
    .elementor-3222 .elementor-element.elementor-element-61909cb > .elementor-element-populated {
        padding: 0% 30% 0% 30%;
    }
    .elementor-3222 .elementor-element.elementor-element-e080eec > .elementor-element-populated {
        margin: -38px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 0% 0% 4%;
    }
    .elementor-3222 .elementor-element.elementor-element-f0872db > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 20px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-243f4b8 {
        padding: 0px 0px 120px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-627c57f > .elementor-element-populated {
        padding: 180px 0px 180px 0px;
    }
}
@media (max-width: 1024px) {
    .elementor-3222 .elementor-element.elementor-element-3840ebb {
        padding: 0% 7% 0% 7%;
    }
    .elementor-3222 .elementor-element.elementor-element-349e684 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-05d78b4 > .elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }
    .elementor-3222 .elementor-element.elementor-element-ae7919d > .elementor-widget-container {
        margin: -20px 0px 0px 0px;
        padding: 0% 0% 0% 0%;
    }
    .elementor-3222 .elementor-element.elementor-element-ddd6424 > .elementor-widget-container {
        margin: 30px 0px 0px 0px;
        padding: 0% 0% 0% 0%;
    }
    .elementor-3222 .elementor-element.elementor-element-05d99c1 {
        margin-top: -70px;
        margin-bottom: 0px;
        padding: 0% 7% 0% 7%;
    }
    .elementor-3222 .elementor-element.elementor-element-5f6a90e > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-f078010 > .elementor-element-populated {
        padding: 65px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-49a3aed > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-8876ef3 > .elementor-element-populated {
        padding: 65px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-433314c {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0% 7% 0% 7%;
    }
    .elementor-3222 .elementor-element.elementor-element-5cdb5a0 > .elementor-element-populated {
        padding: 65px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-da001b8 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-c2da9a8 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 65px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-a61d0b7 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-cb2bf35 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 65px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-03a384d > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-4ccd3d7 {
        margin-top: 0px;
        margin-bottom: 115px;
        padding: 0% 7% 0% 7%;
    }
    .elementor-3222 .elementor-element.elementor-element-25fc61d > .elementor-element-populated {
        padding: 65px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-fbdec55 > .elementor-element-populated {
        padding: 65px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-2a932f4 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-fa77aa5 > .elementor-element-populated {
        padding: 65px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-55ea250 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-0cc5cd3 {
        padding: 20px 0px 14px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-b3983ba > .elementor-widget-container {
        margin: 135px 0px 107px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-6ca950a > .elementor-widget-container {
        margin: 0px 0px 0px -5px;
    }
    .elementor-3222 .elementor-element.elementor-element-1f17e1a > .elementor-widget-container {
        margin: 0px 0px 0px -3px;
    }
    .elementor-3222 .elementor-element.elementor-element-b15605f > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 20% 0% 20%;
    }
    .elementor-3222 .elementor-element.elementor-element-7485359 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 140px 0px 140px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-68d71aa {
        padding: 0% 7% 0% 0%;
    }
    .elementor-3222 .elementor-element.elementor-element-d342da9 > .elementor-widget-container {
        padding: 350px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-f143b3a > .elementor-widget-container {
        padding: 0% 0% 0% 40%;
    }
    .elementor-3222 .elementor-element.elementor-element-8ce96e1 {
        padding: 140px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-91cf4f6 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 2px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-63b0a1a > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-9c78f58 {
        padding: 0px 0px 54px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-4227e8e {
        padding: 20px 0px 14px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-d45aa09 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-2818f17 > .elementor-element-populated {
        padding: 0% 7% 0% 7%;
    }
    .elementor-3222 .elementor-element.elementor-element-f73c28f > .elementor-widget-container {
        margin: 135px 0px 110px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-61909cb > .elementor-element-populated {
        padding: 0% 40% 0% 40%;
    }
    .elementor-3222 .elementor-element.elementor-element-a97e31a > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 140px 0px 135px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-158a5e1 {
        padding: 135px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-e080eec > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 2px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-f0872db > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-243f4b8 {
        margin-top: 20px;
        margin-bottom: 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-a2ed9f0 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0% 7% 0% 7%;
    }
    .elementor-3222 .elementor-element.elementor-element-627c57f > .elementor-element-populated {
        padding: 135px 0px 0140px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-cc5e660 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-cca9c8e {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0% 7% 0% 7%;
    }
    .elementor-3222 .elementor-element.elementor-element-3517521 > .elementor-element-populated {
        padding: 135px 0px 0140px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-1e0958d > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}
@media (max-width: 880px) {
    .elementor-3222 .elementor-element.elementor-element-68d71aa:not(.elementor-motion-effects-element-type-background),
    .elementor-3222 .elementor-element.elementor-element-68d71aa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: center center;
    }
    .elementor-3222 .elementor-element.elementor-element-faf78b3 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0% 6% 0% 6%;
    }
    .elementor-3222 .elementor-element.elementor-element-61909cb > .elementor-element-populated {
        padding: 0% 30% 0% 30%;
    }
    .elementor-3222 .elementor-element.elementor-element-cc5e660 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-1e0958d > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
}
@media (max-width: 767px) {
    .elementor-3222 .elementor-element.elementor-element-deddc70 > .elementor-element-populated {
        padding: 40px 0px 200px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-6408895 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-27d9ccb > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-05d78b4 > .elementor-widget-container {
        padding: 55px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-de42480 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 42px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-d0d2110 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-783ab2e > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-76976c3 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-651699f > .elementor-element-populated {
        padding: 0% 7% 0% 7%;
    }
    .elementor-3222 .elementor-element.elementor-element-6fff03f > .elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }
    .elementor-3222 .elementor-element.elementor-element-6ca950a > .elementor-widget-container {
        margin: 0% 0% 0% -19%;
    }
    .elementor-3222 .elementor-element.elementor-element-e66e796 > .elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }
    .elementor-3222 .elementor-element.elementor-element-28b1bb2 > .elementor-widget-container {
        padding: 35px 0px 10px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-1f17e1a > .elementor-widget-container {
        margin: 0% 0% 0% -17%;
    }
    .elementor-3222 .elementor-element.elementor-element-b15605f > .elementor-element-populated {
        padding: 0% 7% 0% 7%;
    }
    .elementor-3222 .elementor-element.elementor-element-7485359 > .elementor-widget-container {
        padding: 140px 0px 140px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-68d71aa {
        padding: 0% 7% 0% 7%;
    }
    .elementor-3222 .elementor-element.elementor-element-d342da9 > .elementor-widget-container {
        padding: 0140px 0px 0px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-f143b3a > .elementor-widget-container {
        padding: 0% 0% 0% 7%;
    }
    .elementor-3222 .elementor-element.elementor-element-5515fe7 > .elementor-element-populated {
        padding: 0% 7% 0% 7%;
    }
    .elementor-3222 .elementor-element.elementor-element-faf78b3 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0% 0% 0% 0%;
    }
    .elementor-3222 .elementor-element.elementor-element-4227e8e {
        padding: 20px 0px 14px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-2818f17 > .elementor-element-populated {
        padding: 0% 7% 0% 7%;
    }
    .elementor-3222 .elementor-element.elementor-element-f73c28f > .elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }
    .elementor-3222 .elementor-element.elementor-element-8203308 > .elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }
    .elementor-3222 .elementor-element.elementor-element-2593d86 > .elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }
    .elementor-3222 .elementor-element.elementor-element-243f4b8 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-627c57f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
    .elementor-3222 .elementor-element.elementor-element-627c57f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: center center;
    }
    .elementor-3222 .elementor-element.elementor-element-cca9c8e:not(.elementor-motion-effects-element-type-background),
    .elementor-3222 .elementor-element.elementor-element-cca9c8e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-color: #15141c;
        background-image: url("../images/test_bg.jpeg");
        background-blend-mode: overlay;
    }
    .elementor-3222 .elementor-element.elementor-element-cca9c8e {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 135px 0px 140px 0px;
    }
    .elementor-3222 .elementor-element.elementor-element-3517521 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 7% 0% 7%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-3222 .elementor-element.elementor-element-5f6a90e {
        width: 100%;
    }
    .elementor-3222 .elementor-element.elementor-element-f078010 {
        width: 100%;
    }
    .elementor-3222 .elementor-element.elementor-element-8876ef3 {
        width: 100%;
    }
    .elementor-3222 .elementor-element.elementor-element-5cdb5a0 {
        width: 100%;
    }
    .elementor-3222 .elementor-element.elementor-element-c2da9a8 {
        width: 100%;
    }
    .elementor-3222 .elementor-element.elementor-element-cb2bf35 {
        width: 100%;
    }
    .elementor-3222 .elementor-element.elementor-element-25fc61d {
        width: 100%;
    }
    .elementor-3222 .elementor-element.elementor-element-fbdec55 {
        width: 100%;
    }
    .elementor-3222 .elementor-element.elementor-element-fa77aa5 {
        width: 100%;
    }
    .elementor-3222 .elementor-element.elementor-element-651699f {
        width: 100%;
    }
    .elementor-3222 .elementor-element.elementor-element-b15605f {
        width: 100%;
    }
    .elementor-3222 .elementor-element.elementor-element-017c617 {
        width: 100%;
    }
    .elementor-3222 .elementor-element.elementor-element-91cf4f6 {
        width: 100%;
    }
    .elementor-3222 .elementor-element.elementor-element-2818f17 {
        width: 100%;
    }
    .elementor-3222 .elementor-element.elementor-element-61909cb {
        width: 100%;
    }
    .elementor-3222 .elementor-element.elementor-element-488bca4 {
        width: 100%;
    }
    .elementor-3222 .elementor-element.elementor-element-e080eec {
        width: 100%;
    }
}
@media (min-width: 1441px) {
    .elementor-3222 .elementor-element.elementor-element-68d71aa:not(.elementor-motion-effects-element-type-background),
    .elementor-3222 .elementor-element.elementor-element-68d71aa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: scroll;
    }
}

