.elementor-112 .elementor-element.elementor-element-264b2bb {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc(
        (1 - var(--container-widget-flex-grow)) * 100%
    );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --overlay-opacity: 0.85;
    --padding-block-start: 240px;
    --padding-block-end: 120px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112
    .elementor-element.elementor-element-264b2bb:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-112
    .elementor-element.elementor-element-264b2bb
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("https://octarauctionjobs.work/wp-content/uploads/2021/05/hero-bg.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-112 .elementor-element.elementor-element-264b2bb::before,
.elementor-112
    .elementor-element.elementor-element-264b2bb
    > .elementor-background-video-container::before,
.elementor-112
    .elementor-element.elementor-element-264b2bb
    > .e-con-inner
    > .elementor-background-video-container::before,
.elementor-112
    .elementor-element.elementor-element-264b2bb
    > .elementor-background-slideshow::before,
.elementor-112
    .elementor-element.elementor-element-264b2bb
    > .e-con-inner
    > .elementor-background-slideshow::before,
.elementor-112
    .elementor-element.elementor-element-264b2bb
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer::before {
    --background-overlay: "";
    background-color: var(--e-global-color-astglobalcolor7);
}
.elementor-112 .elementor-element.elementor-element-264b2bb,
.elementor-112 .elementor-element.elementor-element-264b2bb::before {
    --border-transition: 0.3s;
}
.elementor-112 .elementor-element.elementor-element-9c65b34 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112 .elementor-element.elementor-element-fc014e8 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-astglobalcolor0);
    --divider-border-width: 5px;
}
.elementor-112
    .elementor-element.elementor-element-fc014e8
    .elementor-divider-separator {
    width: 64px;
    margin: 0 auto;
    margin-left: 0;
}
.elementor-112 .elementor-element.elementor-element-fc014e8 .elementor-divider {
    text-align: left;
    padding-block-start: 0px;
    padding-block-end: 0px;
}
.elementor-112
    .elementor-element.elementor-element-e18d550
    .elementor-heading-title {
    color: #ffffff;
}
.elementor-112 .elementor-element.elementor-element-b771ea8 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc(
        (1 - var(--container-widget-flex-grow)) * 100%
    );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-block-start: 120px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112
    .elementor-element.elementor-element-b771ea8:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-112
    .elementor-element.elementor-element-b771ea8
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor0);
}
.elementor-112 .elementor-element.elementor-element-b771ea8,
.elementor-112 .elementor-element.elementor-element-b771ea8::before {
    --border-transition: 0.3s;
}
.elementor-112 .elementor-element.elementor-element-cfaaf1e {
    --display: flex;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112 .elementor-element.elementor-element-19e82cc {
    text-align: center;
}
.elementor-112
    .elementor-element.elementor-element-19e82cc
    > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
}
.elementor-112 .elementor-element.elementor-element-95561a8 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc(
        (1 - var(--container-widget-flex-grow)) * 100%
    );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 0px 0px 0px;
    --border-block-start-width: 1px;
    --border-inline-end-width: 0px;
    --border-block-end-width: 0px;
    --border-inline-start-width: 0px;
    border-color: #a7a09040;
    --border-color: #a7a09040;
    --margin-block-start: 0px;
    --margin-block-end: 0px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112 .elementor-element.elementor-element-95561a8,
.elementor-112 .elementor-element.elementor-element-95561a8::before {
    --border-transition: 0.3s;
}
.elementor-112 .elementor-element.elementor-element-439b9b9 {
    --display: flex;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 1px 0px 0px;
    --border-block-start-width: 0px;
    --border-inline-end-width: 1px;
    --border-block-end-width: 0px;
    --border-inline-start-width: 0px;
    border-color: #a7a09040;
    --border-color: #a7a09040;
    --padding-block-start: 5%;
    --padding-block-end: 10%;
    --padding-inline-start: 5%;
    --padding-inline-end: 4%;
}
.elementor-112 .elementor-element.elementor-element-439b9b9,
.elementor-112 .elementor-element.elementor-element-439b9b9::before {
    --border-transition: 0.3s;
}
.elementor-112
    .elementor-element.elementor-element-cbf8f51
    .elementor-button
    .elementor-align-icon-right {
    margin-left: 0px;
}
.elementor-112
    .elementor-element.elementor-element-cbf8f51
    .elementor-button
    .elementor-align-icon-left {
    margin-right: 0px;
}
.elementor-112
    .elementor-element.elementor-element-cbf8f51
    > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}
.elementor-112 .elementor-element.elementor-element-baa1254 {
    --display: flex;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 1px 0px 0px;
    --border-block-start-width: 0px;
    --border-inline-end-width: 1px;
    --border-block-end-width: 0px;
    --border-inline-start-width: 0px;
    border-color: #a7a09040;
    --border-color: #a7a09040;
    --padding-block-start: 5%;
    --padding-block-end: 10%;
    --padding-inline-start: 5%;
    --padding-inline-end: 4%;
}
.elementor-112 .elementor-element.elementor-element-baa1254,
.elementor-112 .elementor-element.elementor-element-baa1254::before {
    --border-transition: 0.3s;
}
.elementor-112
    .elementor-element.elementor-element-715ecbc
    .elementor-button
    .elementor-align-icon-right {
    margin-left: 0px;
}
.elementor-112
    .elementor-element.elementor-element-715ecbc
    .elementor-button
    .elementor-align-icon-left {
    margin-right: 0px;
}
.elementor-112
    .elementor-element.elementor-element-715ecbc
    > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}
.elementor-112 .elementor-element.elementor-element-b4c2add {
    --display: flex;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 1px 0px 0px;
    --border-block-start-width: 0px;
    --border-inline-end-width: 1px;
    --border-block-end-width: 0px;
    --border-inline-start-width: 0px;
    border-color: #a7a09040;
    --border-color: #a7a09040;
    --padding-block-start: 5%;
    --padding-block-end: 10%;
    --padding-inline-start: 5%;
    --padding-inline-end: 4%;
}
.elementor-112 .elementor-element.elementor-element-b4c2add,
.elementor-112 .elementor-element.elementor-element-b4c2add::before {
    --border-transition: 0.3s;
}
.elementor-112
    .elementor-element.elementor-element-717eefc
    .elementor-button
    .elementor-align-icon-right {
    margin-left: 0px;
}
.elementor-112
    .elementor-element.elementor-element-717eefc
    .elementor-button
    .elementor-align-icon-left {
    margin-right: 0px;
}
.elementor-112
    .elementor-element.elementor-element-717eefc
    > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}
.elementor-112 .elementor-element.elementor-element-e703104 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc(
        (1 - var(--container-widget-flex-grow)) * 100%
    );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-block-start: 120px;
    --padding-block-end: 240px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112 .elementor-element.elementor-element-678e1f2 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112 .elementor-element.elementor-element-d5e564a {
    text-align: center;
}
.elementor-112 .elementor-element.elementor-element-233e512 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc(
        (1 - var(--container-widget-flex-grow)) * 100%
    );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --margin-block-start: 40px;
    --margin-block-end: 0px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112 .elementor-element.elementor-element-2ed3a7b {
    --display: flex;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112 .elementor-element.elementor-element-d929a06 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112 .elementor-element.elementor-element-c8ad0f3 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112 .elementor-element.elementor-element-0f75211 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112 .elementor-element.elementor-element-3430b3a {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc(
        (1 - var(--container-widget-flex-grow)) * 100%
    );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 120px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112
    .elementor-element.elementor-element-3430b3a:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-112
    .elementor-element.elementor-element-3430b3a
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor2);
}
.elementor-112 .elementor-element.elementor-element-3430b3a,
.elementor-112 .elementor-element.elementor-element-3430b3a::before {
    --border-transition: 0.3s;
}
.elementor-112 .elementor-element.elementor-element-cf137a9 {
    --display: flex;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --margin-block-start: -120px;
    --margin-block-end: 0px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112 .elementor-element.elementor-element-5c0bbb4 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc(
        (1 - var(--container-widget-flex-grow)) * 100%
    );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --margin-block-start: 0px;
    --margin-block-end: 0px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112 .elementor-element.elementor-element-23d52d6 {
    --display: flex;
    --justify-content: space-between;
    --background-transition: 0.3s;
    --padding-block-start: 45px;
    --padding-block-end: 45px;
    --padding-inline-start: 45px;
    --padding-inline-end: 45px;
}
.elementor-112
    .elementor-element.elementor-element-23d52d6:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-112
    .elementor-element.elementor-element-23d52d6
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor0);
}
.elementor-112 .elementor-element.elementor-element-23d52d6,
.elementor-112 .elementor-element.elementor-element-23d52d6::before {
    --border-transition: 0.3s;
}
.elementor-112 .elementor-element.elementor-element-23d52d6.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-112
    .elementor-element.elementor-element-3d87948
    .elementor-image-box-wrapper {
    text-align: left;
}
.elementor-112
    .elementor-element.elementor-element-3d87948
    .elementor-image-box-title {
    margin-bottom: 35px;
}
.elementor-112
    .elementor-element.elementor-element-623fecf
    .elementor-button
    .elementor-align-icon-right {
    margin-left: 20px;
}
.elementor-112
    .elementor-element.elementor-element-623fecf
    .elementor-button
    .elementor-align-icon-left {
    margin-right: 20px;
}
.elementor-112
    .elementor-element.elementor-element-623fecf
    > .elementor-widget-container {
    margin: 50px 0px 0px 0px;
}
.elementor-112 .elementor-element.elementor-element-8e624c0 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112 .elementor-element.elementor-element-6168320 img {
    width: 100%;
}
.elementor-112 .elementor-element.elementor-element-1ab901e {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc(
        (1 - var(--container-widget-flex-grow)) * 100%
    );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --margin-block-start: 100px;
    --margin-block-end: 0px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112 .elementor-element.elementor-element-0e440ae {
    --display: flex;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112
    .elementor-element.elementor-element-e16093e
    .elementor-heading-title {
    color: #ffffff;
}
.elementor-112 .elementor-element.elementor-element-fe0e002 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}
.elementor-112 .elementor-element.elementor-element-06f7f03 {
    color: #ffffff;
}
.elementor-112
    .elementor-element.elementor-element-06f7f03
    > .elementor-widget-container {
    margin: 0px 0px 0px 100px;
}
@media (max-width: 1024px) {
    .elementor-112 .elementor-element.elementor-element-264b2bb {
        --padding-block-start: 200px;
        --padding-block-end: 50px;
        --padding-inline-start: 50px;
        --padding-inline-end: 50px;
    }
    .elementor-112 .elementor-element.elementor-element-b771ea8 {
        --padding-block-start: 50px;
        --padding-block-end: 0px;
        --padding-inline-start: 0px;
        --padding-inline-end: 0px;
    }
    .elementor-112
        .elementor-element.elementor-element-19e82cc
        > .elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }
    .elementor-112 .elementor-element.elementor-element-439b9b9 {
        --padding-block-start: 30px;
        --padding-block-end: 30px;
        --padding-inline-start: 30px;
        --padding-inline-end: 30px;
    }
    .elementor-112 .elementor-element.elementor-element-baa1254 {
        --padding-block-start: 30px;
        --padding-block-end: 30px;
        --padding-inline-start: 30px;
        --padding-inline-end: 30px;
    }
    .elementor-112 .elementor-element.elementor-element-b4c2add {
        --padding-block-start: 30px;
        --padding-block-end: 30px;
        --padding-inline-start: 30px;
        --padding-inline-end: 30px;
    }
    .elementor-112 .elementor-element.elementor-element-e703104 {
        --padding-block-start: 50px;
        --padding-block-end: 50px;
        --padding-inline-start: 50px;
        --padding-inline-end: 50px;
    }
    .elementor-112 .elementor-element.elementor-element-3430b3a {
        --padding-block-start: 0px;
        --padding-block-end: 0px;
        --padding-inline-start: 0px;
        --padding-inline-end: 0px;
    }
    .elementor-112 .elementor-element.elementor-element-cf137a9 {
        --margin-block-start: 0px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
    }
    .elementor-112 .elementor-element.elementor-element-5c0bbb4 {
        --margin-block-start: 0px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
    }
    .elementor-112 .elementor-element.elementor-element-23d52d6 {
        --padding-block-start: 30px;
        --padding-block-end: 30px;
        --padding-inline-start: 30px;
        --padding-inline-end: 30px;
    }
    .elementor-112
        .elementor-element.elementor-element-3d87948
        .elementor-image-box-wrapper {
        text-align: left;
    }
    .elementor-112 .elementor-element.elementor-element-1ab901e {
        --margin-block-start: 0px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
        --padding-block-start: 50px;
        --padding-block-end: 50px;
        --padding-inline-start: 50px;
        --padding-inline-end: 50px;
    }
    .elementor-112 .elementor-element.elementor-element-fe0e002 {
        --margin-block-start: 0px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
        --padding-block-start: 0px;
        --padding-block-end: 0px;
        --padding-inline-start: 0px;
        --padding-inline-end: 0px;
    }
    .elementor-112
        .elementor-element.elementor-element-06f7f03
        > .elementor-widget-container {
        margin: 0px 0px 0px 40px;
        padding: 0px 0px 0px 0px;
    }
}
@media (max-width: 767px) {
    .elementor-112 .elementor-element.elementor-element-264b2bb {
        --padding-block-start: 150px;
        --padding-block-end: 50px;
        --padding-inline-start: 25px;
        --padding-inline-end: 25px;
    }
    .elementor-112 .elementor-element.elementor-element-b771ea8 {
        --padding-block-start: 50px;
        --padding-block-end: 40px;
        --padding-inline-start: 0px;
        --padding-inline-end: 0px;
    }
    .elementor-112 .elementor-element.elementor-element-95561a8 {
        border-width: 0px 0px 0px 0px;
        --border-block-start-width: 0px;
        --border-inline-end-width: 0px;
        --border-block-end-width: 0px;
        --border-inline-start-width: 0px;
    }
    .elementor-112 .elementor-element.elementor-element-439b9b9 {
        border-width: 1px 0px 0px 0px;
        --border-block-start-width: 1px;
        --border-inline-end-width: 0px;
        --border-block-end-width: 0px;
        --border-inline-start-width: 0px;
    }
    .elementor-112
        .elementor-element.elementor-element-07ce45a
        .elementor-image-box-wrapper {
        text-align: left;
    }
    .elementor-112 .elementor-element.elementor-element-baa1254 {
        border-width: 1px 0px 0px 0px;
        --border-block-start-width: 1px;
        --border-inline-end-width: 0px;
        --border-block-end-width: 0px;
        --border-inline-start-width: 0px;
    }
    .elementor-112
        .elementor-element.elementor-element-296aab3
        .elementor-image-box-wrapper {
        text-align: left;
    }
    .elementor-112 .elementor-element.elementor-element-b4c2add {
        border-width: 1px 0px 0px 0px;
        --border-block-start-width: 1px;
        --border-inline-end-width: 0px;
        --border-block-end-width: 0px;
        --border-inline-start-width: 0px;
    }
    .elementor-112
        .elementor-element.elementor-element-239803c
        .elementor-image-box-wrapper {
        text-align: left;
    }
    .elementor-112 .elementor-element.elementor-element-e703104 {
        --padding-block-start: 50px;
        --padding-block-end: 50px;
        --padding-inline-start: 25px;
        --padding-inline-end: 25px;
    }
    .elementor-112
        .elementor-element.elementor-element-c2ad059
        > .elementor-widget-container {
        margin: 20px 20px 20px 20px;
    }
    .elementor-112
        .elementor-element.elementor-element-c65f5db
        > .elementor-widget-container {
        margin: 20px 20px 20px 20px;
    }
    .elementor-112
        .elementor-element.elementor-element-493ebf6
        > .elementor-widget-container {
        margin: 20px 20px 20px 20px;
    }
    .elementor-112
        .elementor-element.elementor-element-d381532
        > .elementor-widget-container {
        margin: 20px 20px 20px 20px;
    }
    .elementor-112 .elementor-element.elementor-element-3430b3a {
        --margin-block-start: 0px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
        --padding-block-start: 0px;
        --padding-block-end: 0px;
        --padding-inline-start: 0px;
        --padding-inline-end: 0px;
    }
    .elementor-112
        .elementor-element.elementor-element-3d87948
        .elementor-image-box-wrapper {
        text-align: left;
    }
    .elementor-112 .elementor-element.elementor-element-1ab901e {
        --padding-block-start: 50px;
        --padding-block-end: 50px;
        --padding-inline-start: 25px;
        --padding-inline-end: 25px;
    }
    .elementor-112
        .elementor-element.elementor-element-06f7f03
        > .elementor-widget-container {
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}
@media (min-width: 768px) {
    .elementor-112 .elementor-element.elementor-element-439b9b9 {
        --width: 33.33%;
    }
    .elementor-112 .elementor-element.elementor-element-baa1254 {
        --width: 33.33%;
    }
    .elementor-112 .elementor-element.elementor-element-b4c2add {
        --width: 33.33%;
    }
    .elementor-112 .elementor-element.elementor-element-23d52d6 {
        --width: 33.33%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-112 .elementor-element.elementor-element-0e440ae {
        --width: 40%;
    }
    .elementor-112 .elementor-element.elementor-element-fe0e002 {
        --width: 60%;
    }
}
@media (min-width: 1025px) {
    .elementor-112
        .elementor-element.elementor-element-264b2bb:not(
            .elementor-motion-effects-element-type-background
        ),
    .elementor-112
        .elementor-element.elementor-element-264b2bb
        > .elementor-motion-effects-container
        > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}
