.elementor-24486 .elementor-element.elementor-element-2e39c3d2>.elementor-container {
    max-width: 989px;
    min-height: 600px
}

.elementor-24486 .elementor-element.elementor-element-2e39c3d2:not(.elementor-motion-effects-element-type-background),.elementor-24486 .elementor-element.elementor-element-2e39c3d2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(https://n.foxdsgn.com/deva/wp-content/uploads/2021/02/Frame-174.jpg);
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover
}

.elementor-24486 .elementor-element.elementor-element-2e39c3d2 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

.elementor-24486 .elementor-element.elementor-element-2e39c3d2>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-24486 .elementor-element.elementor-element-2d245519>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px
}

.elementor-24486 .elementor-element.elementor-element-2d245519>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0
}

.elementor-24486 .elementor-element.elementor-element-28cb44bd {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
    z-index: 10
}

.elementor-24486 .elementor-element.elementor-element-67dd19fd>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px
}

.elementor-24486 .elementor-element.elementor-element-67dd19fd>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0
}

.elementor-24486 .elementor-element.elementor-element-b38ce81 .aheto-heading__description {
    text-align: center;
    color: #03363d;
    font-family: raleway,Sans-serif;
    font-size: 20px;
    font-weight: 500
}

.elementor-24486 .elementor-element.elementor-element-b38ce81 .aheto-heading__title {
    text-align: center;
    font-size: 72px
}

.elementor-24486 .elementor-element.elementor-element-b38ce81 {
    z-index: 2
}

.elementor-24486 .elementor-element.elementor-element-17ac487d .aheto-heading__description {
    text-align: center;
    color: #03363d;
    font-family: raleway,Sans-serif;
    font-size: 20px;
    font-weight: 500
}

.elementor-24486 .elementor-element.elementor-element-17ac487d .aheto-heading__title {
    text-align: center;
    font-size: 23px;
    line-height: 1.7em
}

.elementor-24486 .elementor-element.elementor-element-17ac487d>.elementor-widget-container {
    margin: 7px 0 0;
    padding: 0 150px
}

.elementor-24486 .elementor-element.elementor-element-39ed5d68:not(.elementor-motion-effects-element-type-background),.elementor-24486 .elementor-element.elementor-element-39ed5d68>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(https://n.foxdsgn.com/deva/wp-content/uploads/2021/02/Section-2-1.png);
    background-position: top left;
    background-size: cover
}

.elementor-24486 .elementor-element.elementor-element-39ed5d68 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 130px 0 0
}

.elementor-24486 .elementor-element.elementor-element-39ed5d68>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-bc-flex-widget .elementor-24486 .elementor-element.elementor-element-58b179cc.elementor-column .elementor-column-wrap {
    align-items: center
}

.elementor-24486 .elementor-element.elementor-element-58b179cc.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center
}

.elementor-24486 .elementor-element.elementor-element-58b179cc:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-24486 .elementor-element.elementor-element-58b179cc>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #f1f3ff
}

.elementor-24486 .elementor-element.elementor-element-58b179cc>.elementor-element-populated>.elementor-background-overlay {
    background-image: url(https://n.foxdsgn.com/deva/wp-content/uploads/2021/02/Group2-1.png);
    background-position: 272px 207px;
    background-repeat: no-repeat;
    background-size: 40% auto;
    opacity: .3
}

.elementor-24486 .elementor-element.elementor-element-58b179cc>.elementor-element-populated,.elementor-24486 .elementor-element.elementor-element-58b179cc>.elementor-element-populated>.elementor-background-overlay,.elementor-24486 .elementor-element.elementor-element-58b179cc>.elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px
}

.elementor-24486 .elementor-element.elementor-element-58b179cc>.elementor-element-populated {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px
}

.elementor-24486 .elementor-element.elementor-element-58b179cc>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-24486 .elementor-element.elementor-element-58b179cc>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0
}

.elementor-24486 .elementor-element.elementor-element-321acbc6 {
    --spacer-size: 50px
}

.elementor-24486 .elementor-element.elementor-element-f6a5dfd img {
    max-width: 57%
}

.elementor-24486 .elementor-element.elementor-element-f6a5dfd>.elementor-widget-container {
    margin: 0;
    padding: 0
}

body:not(.rtl) .elementor-24486 .elementor-element.elementor-element-f6a5dfd {
    left: -49px
}

body.rtl .elementor-24486 .elementor-element.elementor-element-f6a5dfd {
    right: -49px
}

.elementor-24486 .elementor-element.elementor-element-f6a5dfd {
    top: 86px;
    z-index: 0
}

.elementor-bc-flex-widget .elementor-24486 .elementor-element.elementor-element-2ed2ea17.elementor-column .elementor-column-wrap {
    align-items: center
}

.elementor-24486 .elementor-element.elementor-element-2ed2ea17.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center
}

.elementor-24486 .elementor-element.elementor-element-2ed2ea17>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0 0 0 100px
}

.elementor-24486 .elementor-element.elementor-element-3fcb9c51 {
    margin-top: 0;
    margin-bottom: 20px;
    padding: 0
}

.elementor-24486 .elementor-element.elementor-element-47feb791 .aheto-heading__description {
    max-width: 750px;
    margin-left: auto;
    margin-right: auto;
    text-align: left
}

.elementor-24486 .elementor-element.elementor-element-47feb791 .aheto-heading__title {
    text-align: center;
    color: #2e7eed;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: .5px
}

.elementor-24486 .elementor-element.elementor-element-47feb791 .aheto-heading__subtitle {
    text-align: left;
    color: #2e7eed;
    font-family: nunito sans,Sans-serif;
    font-weight: 700;
    letter-spacing: 2.1px
}

.elementor-24486 .elementor-element.elementor-element-47feb791>.elementor-widget-container {
    margin: 0;
    padding: 15px 20px 5px;
    background-color: #f7f4fd;
    border-radius: 50px 50px 50px 50px
}

.elementor-24486 .elementor-element.elementor-element-47feb791 {
    width: initial;
    max-width: initial;
    z-index: 20
}

.elementor-24486 .elementor-element.elementor-element-495db1b2 .aheto-heading__description {
    text-align: left
}

.elementor-24486 .elementor-element.elementor-element-495db1b2 .aheto-heading__title {
    text-align: left
}

.elementor-24486 .elementor-element.elementor-element-495db1b2 .aheto-heading__subtitle {
    text-align: left;
    color: #2e7eed;
    font-family: nunito sans,Sans-serif;
    font-weight: 700;
    letter-spacing: 2.1px
}

.elementor-24486 .elementor-element.elementor-element-495db1b2>.elementor-widget-container {
    margin: 20px 0 0;
    padding: 0
}

.elementor-24486 .elementor-element.elementor-element-495db1b2 {
    z-index: 20
}

.elementor-24486 .elementor-element.elementor-element-60f4c762 {
    margin-top: -20px;
    margin-bottom: 0;
    padding: 0
}

.elementor-bc-flex-widget .elementor-24486 .elementor-element.elementor-element-649617c9.elementor-column .elementor-column-wrap {
    align-items: center
}

.elementor-24486 .elementor-element.elementor-element-649617c9.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center
}

.elementor-24486 .elementor-element.elementor-element-649617c9>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px
}

.elementor-24486 .elementor-element.elementor-element-649617c9>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0
}

.elementor-24486 .elementor-element.elementor-element-4b6094d7 .aheto-heading__desc {
    text-align: left
}

.elementor-24486 .elementor-element.elementor-element-4b6094d7 .aheto-heading__title {
    text-align: left;
    line-height: 2em
}

.elementor-24486 .elementor-element.elementor-element-4b6094d7>.elementor-widget-container {
    margin: 0 0 5px;
    padding: 0
}

.elementor-24486 .elementor-element.elementor-element-446c46fd {
    --divider-border-style: solid;
    --divider-color: #00127E1C;
    --divider-border-width: 1px
}

.elementor-24486 .elementor-element.elementor-element-446c46fd .elementor-divider-separator {
    width: 100%
}

.elementor-24486 .elementor-element.elementor-element-446c46fd .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px
}

.elementor-24486 .elementor-element.elementor-element-446c46fd>.elementor-widget-container {
    margin: -17px 0 -5px;
    padding: 0
}

.elementor-24486 .elementor-element.elementor-element-7087623f .aheto-counter__number {
    color: #2e7eed
}

.elementor-24486 .elementor-element.elementor-element-7087623f .aheto-counter__current {
    color: #2e7eed
}

.elementor-24486 .elementor-element.elementor-element-7087623f .aheto-counter__symbol {
    color: #2e7eed
}

.elementor-24486 .elementor-element.elementor-element-7087623f .aheto-counter__desc {
    color: #434159;
    font-family: nunito sans,Sans-serif;
    font-weight: 400;
    line-height: 27.5px
}

.elementor-24486 .elementor-element.elementor-element-7087623f>.elementor-widget-container {
    margin: 0 20px 0 0;
    padding: 20px;
    background-color: #f7f4fd;
    border-radius: 15px 15px 15px 15px
}

.elementor-24486 .elementor-element.elementor-element-7087623f {
    width: var( --container-widget-width,50% );
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0
}

.elementor-24486 .elementor-element.elementor-element-7087623f:hover .elementor-widget-container {
    background-color: #0400ff17
}

.elementor-24486 .elementor-element.elementor-element-78b55a04 .aheto-counter__desc {
    color: #434159;
    font-family: nunito sans,Sans-serif;
    font-weight: 400;
    line-height: 27.5px
}

.elementor-24486 .elementor-element.elementor-element-78b55a04>.elementor-widget-container {
    margin: 0 2px 0 0;
    padding: 20px;
    background-color: #f7f4fd;
    border-radius: 15px 15px 15px 15px
}

.elementor-24486 .elementor-element.elementor-element-78b55a04 {
    width: var( --container-widget-width,45.833% );
    max-width: 45.833%;
    --container-widget-width: 45.833%;
    --container-widget-flex-grow: 0
}

.elementor-24486 .elementor-element.elementor-element-78b55a04:hover .elementor-widget-container {
    background-color: #0400ff17
}

.elementor-24486 .elementor-element.elementor-element-179c9743 .aheto-counter__number {
    color: #2e7eed
}

.elementor-24486 .elementor-element.elementor-element-179c9743 .aheto-counter__current {
    color: #2e7eed
}

.elementor-24486 .elementor-element.elementor-element-179c9743 .aheto-counter__symbol {
    color: #2e7eed
}

.elementor-24486 .elementor-element.elementor-element-179c9743 .aheto-counter__desc {
    color: #434159;
    font-family: nunito sans,Sans-serif;
    font-weight: 400;
    line-height: 27.5px
}

.elementor-24486 .elementor-element.elementor-element-179c9743>.elementor-widget-container {
    margin: 0 0 0 20px;
    padding: 20px;
    background-color: #f1f3ff;
    border-radius: 15px 15px 15px 15px
}

.elementor-24486 .elementor-element.elementor-element-179c9743 {
    width: var( --container-widget-width,50% );
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0
}

.elementor-24486 .elementor-element.elementor-element-179c9743:hover .elementor-widget-container {
    background-color: #0400ff17
}

.elementor-24486 .elementor-element.elementor-element-24421bfe .aheto-counter__desc {
    color: #434159;
    font-family: nunito sans,Sans-serif;
    font-weight: 400;
    line-height: 27.5px
}

.elementor-24486 .elementor-element.elementor-element-24421bfe>.elementor-widget-container {
    margin: 0 0 0 20px;
    padding: 20px;
    background-color: #f1f3ff;
    border-radius: 15px 15px 15px 15px
}

.elementor-24486 .elementor-element.elementor-element-24421bfe {
    width: var( --container-widget-width,45.833% );
    max-width: 45.833%;
    --container-widget-width: 45.833%;
    --container-widget-flex-grow: 0
}

.elementor-24486 .elementor-element.elementor-element-24421bfe:hover .elementor-widget-container {
    background-color: #0400ff17
}

.elementor-24486 .elementor-element.elementor-element-4435ae86:not(.elementor-motion-effects-element-type-background),.elementor-24486 .elementor-element.elementor-element-4435ae86>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(https://n.foxdsgn.com/deva/wp-content/uploads/2021/02/Section-31-1.png);
    background-position: center left;
    background-repeat: repeat;
    background-size: cover
}

.elementor-24486 .elementor-element.elementor-element-4435ae86 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 128px 0 0
}

.elementor-24486 .elementor-element.elementor-element-4435ae86>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-24486 .elementor-element.elementor-element-1c5ae150>.elementor-container {
    max-width: 1200px
}

.elementor-24486 .elementor-element.elementor-element-1c5ae150 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
    z-index: 10
}

.elementor-24486 .elementor-element.elementor-element-7461fbbd.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center
}

.elementor-24486 .elementor-element.elementor-element-7ca57f6d .aheto-heading__description {
    max-width: 750px;
    margin-left: auto;
    margin-right: auto;
    text-align: left
}

.elementor-24486 .elementor-element.elementor-element-7ca57f6d .aheto-heading__title {
    text-align: center;
    color: #2e7eed;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: .5px
}

.elementor-24486 .elementor-element.elementor-element-7ca57f6d .aheto-heading__subtitle {
    text-align: left;
    color: #2e7eed;
    font-family: nunito sans,Sans-serif;
    font-weight: 700;
    letter-spacing: 2.1px
}

.elementor-24486 .elementor-element.elementor-element-7ca57f6d>.elementor-widget-container {
    margin: 0;
    padding: 15px 20px 5px;
    background-color: #f7f4fd;
    border-radius: 50px 50px 50px 50px
}

.elementor-24486 .elementor-element.elementor-element-7ca57f6d {
    width: initial;
    max-width: initial;
    z-index: 20
}

.elementor-24486 .elementor-element.elementor-element-290abe8b .aheto-heading__description {
    max-width: 750px;
    margin-left: auto;
    margin-right: auto;
    text-align: left
}

.elementor-24486 .elementor-element.elementor-element-290abe8b .aheto-heading__title {
    text-align: center
}

.elementor-24486 .elementor-element.elementor-element-290abe8b .aheto-heading__subtitle {
    text-align: left;
    color: #2e7eed;
    font-family: nunito sans,Sans-serif;
    font-weight: 700;
    letter-spacing: 2.1px
}

.elementor-24486 .elementor-element.elementor-element-290abe8b>.elementor-widget-container {
    margin: 20px 0 0
}

.elementor-24486 .elementor-element.elementor-element-290abe8b {
    z-index: 20
}

.elementor-24486 .elementor-element.elementor-element-51c5abe7 .aheto-heading__desc {
    text-align: center
}

.elementor-24486 .elementor-element.elementor-element-51c5abe7>.elementor-widget-container {
    margin: -8px 0 0;
    padding: 0 200px
}

.elementor-24486 .elementor-element.elementor-element-7031eefe {
    text-align: right;
    top: 131.719px
}

.elementor-24486 .elementor-element.elementor-element-7031eefe img {
    max-width: 9%
}

.elementor-24486 .elementor-element.elementor-element-7031eefe>.elementor-widget-container {
    margin: 0
}

body:not(.rtl) .elementor-24486 .elementor-element.elementor-element-7031eefe {
    left: 144px
}

body.rtl .elementor-24486 .elementor-element.elementor-element-7031eefe {
    right: 144px
}

.elementor-24486 .elementor-element.elementor-element-47fbb96>.elementor-container {
    max-width: 1200px
}

.elementor-24486 .elementor-element.elementor-element-47fbb96 {
    padding: 35px 0 0;
    z-index: 10
}

.elementor-24486 .elementor-element.elementor-element-61ba411d .aheto-list--row .aheto-list--column {
    background: #f7f4fd
}

.elementor-24486 .elementor-element.elementor-element-5128242c {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
    z-index: 2
}

.elementor-24486 .elementor-element.elementor-element-5d43096f>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px
}

.elementor-24486 .elementor-element.elementor-element-5d43096f>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0 0 50px
}

.elementor-24486 .elementor-element.elementor-element-695889ca>.elementor-container {
    max-width: 1200px
}

.elementor-24486 .elementor-element.elementor-element-695889ca {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

.elementor-24486 .elementor-element.elementor-element-4ca0aabb>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px
}

.elementor-24486 .elementor-element.elementor-element-4ca0aabb>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0
}

.elementor-24486 .elementor-element.elementor-element-5329995b>.elementor-widget-container {
    margin: 70px 0 0;
    padding: 0 20px 25px 0
}

.elementor-24486 .elementor-element.elementor-element-28dfa904>.elementor-container {
    max-width: 1200px
}

.elementor-24486 .elementor-element.elementor-element-28dfa904 {
    margin-top: -20px;
    margin-bottom: 0;
    padding: 0
}

.elementor-24486 .elementor-element.elementor-element-75e4f765>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px
}

.elementor-24486 .elementor-element.elementor-element-75e4f765>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0
}

.elementor-24486 .elementor-element.elementor-element-7fc86dd9>.elementor-widget-container {
    margin: 0;
    padding: 0 20px 25px 0
}

.elementor-24486 .elementor-element.elementor-element-11e24b6d:not(.elementor-motion-effects-element-type-background),.elementor-24486 .elementor-element.elementor-element-11e24b6d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #f7f4fd
}

.elementor-24486 .elementor-element.elementor-element-11e24b6d>.elementor-background-overlay {
    background-image: url(https://n.foxdsgn.com/deva/wp-content/uploads/2021/02/Group2-1.png);
    background-position: 83px 57px;
    background-repeat: no-repeat;
    background-size: 15% auto;
    opacity: .2;
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-24486 .elementor-element.elementor-element-11e24b6d {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 8px;
    margin-bottom: 0;
    padding: 120px 0 130px
}

.elementor-24486 .elementor-element.elementor-element-47e74f59>.elementor-container {
    max-width: 700px
}

.elementor-24486 .elementor-element.elementor-element-47e74f59 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

.elementor-24486 .elementor-element.elementor-element-2430f19 .aheto-heading__description {
    max-width: 750px;
    margin-left: auto;
    margin-right: auto
}

.elementor-24486 .elementor-element.elementor-element-2430f19 .aheto-heading__title {
    text-align: center
}

.elementor-24486 .elementor-element.elementor-element-2430f19 .aheto-heading__subtitle {
    text-align: center;
    color: #2e7eed;
    font-family: nunito sans,Sans-serif;
    font-weight: 700;
    letter-spacing: 2.1px
}

.elementor-24486 .elementor-element.elementor-element-3659e7f2>.elementor-widget-container {
    margin: 22px 0 0;
    padding: 0 20px 0 0
}

.elementor-24486 .elementor-element.elementor-element-3659e7f2 {
    z-index: 2
}

.elementor-24486 .elementor-element.elementor-element-454ce414 {
    text-align: right;
    top: -53.266px
}

.elementor-24486 .elementor-element.elementor-element-454ce414 img {
    max-width: 9%
}

.elementor-24486 .elementor-element.elementor-element-454ce414>.elementor-widget-container {
    margin: 0
}

body:not(.rtl) .elementor-24486 .elementor-element.elementor-element-454ce414 {
    left: -1069px
}

body.rtl .elementor-24486 .elementor-element.elementor-element-454ce414 {
    right: -1069px
}

.elementor-24486 .elementor-element.elementor-element-49b4138e {
    text-align: right;
    top: 179.719px
}

.elementor-24486 .elementor-element.elementor-element-49b4138e img {
    max-width: 30%
}

.elementor-24486 .elementor-element.elementor-element-49b4138e>.elementor-widget-container {
    margin: 0
}

body:not(.rtl) .elementor-24486 .elementor-element.elementor-element-49b4138e {
    left: 117px
}

body.rtl .elementor-24486 .elementor-element.elementor-element-49b4138e {
    right: 117px
}

@media(min-width: 768px) {
    .elementor-24486 .elementor-element.elementor-element-58b179cc {
        width:50%
    }

    .elementor-24486 .elementor-element.elementor-element-2ed2ea17 {
        width: 49.566%
    }
}

@media(max-width: 1024px) {
    .elementor-24486 .elementor-element.elementor-element-2e39c3d2>.elementor-container {
        min-height:620px
    }

    .elementor-24486 .elementor-element.elementor-element-2e39c3d2:not(.elementor-motion-effects-element-type-background),.elementor-24486 .elementor-element.elementor-element-2e39c3d2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: bottom center;
        background-size: initial
    }

    .elementor-24486 .elementor-element.elementor-element-2e39c3d2 {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 20px
    }

    .elementor-bc-flex-widget .elementor-24486 .elementor-element.elementor-element-2d245519.elementor-column .elementor-column-wrap {
        align-items: center
    }

    .elementor-24486 .elementor-element.elementor-element-2d245519.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center
    }

    .elementor-24486 .elementor-element.elementor-element-2d245519>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-2d245519>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-28cb44bd {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-67dd19fd>.elementor-element-populated {
        margin: 30px 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-67dd19fd>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-b38ce81 .aheto-heading__title {
        font-size: 60px
    }

    .elementor-24486 .elementor-element.elementor-element-b38ce81>.elementor-widget-container {
        margin: 0;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-17ac487d .aheto-heading__description {
        line-height: .1em
    }

    .elementor-24486 .elementor-element.elementor-element-17ac487d>.elementor-widget-container {
        margin: -10px 0 0;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-39ed5d68 {
        margin-top: 0;
        margin-bottom: 0;
        padding: 100px 20px 0
    }

    .elementor-24486 .elementor-element.elementor-element-58b179cc>.elementor-element-populated>.elementor-background-overlay {
        background-position: 0 0
    }

    .elementor-24486 .elementor-element.elementor-element-58b179cc>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-58b179cc>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-321acbc6 {
        --spacer-size: 386px
    }

    .elementor-24486 .elementor-element.elementor-element-f6a5dfd img {
        max-width: 43%
    }

    body:not(.rtl) .elementor-24486 .elementor-element.elementor-element-f6a5dfd {
        left: -49px
    }

    body.rtl .elementor-24486 .elementor-element.elementor-element-f6a5dfd {
        right: -49px
    }

    .elementor-24486 .elementor-element.elementor-element-f6a5dfd {
        top: 51px
    }

    .elementor-24486 .elementor-element.elementor-element-2ed2ea17>.elementor-element-populated {
        margin: 0 0 20px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-2ed2ea17>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-3fcb9c51 {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 15px
    }

    .elementor-24486 .elementor-element.elementor-element-7637222a.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
        justify-content: center
    }

    .elementor-24486 .elementor-element.elementor-element-7637222a>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-7637222a>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-47feb791 .aheto-heading__description {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-47feb791 .aheto-heading__title {
        text-align: left
    }

    .elementor-24486 .elementor-element.elementor-element-47feb791 .aheto-heading__subtitle {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-47feb791>.elementor-widget-container {
        margin: 0;
        padding: 15px 20px 5px
    }

    .elementor-24486 .elementor-element.elementor-element-495db1b2 .aheto-heading__title {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-495db1b2>.elementor-widget-container {
        margin: 20px 0 0;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-60f4c762 {
        margin-top: -9px;
        margin-bottom: 0;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-649617c9>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-649617c9>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-4b6094d7 .aheto-heading__title {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-4b6094d7>.elementor-widget-container {
        padding: 0 70px 15px
    }

    .elementor-24486 .elementor-element.elementor-element-7087623f>.elementor-widget-container {
        margin: 0;
        padding: 0 70px
    }

    .elementor-24486 .elementor-element.elementor-element-7087623f {
        width: var( --container-widget-width,50% );
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0
    }

    .elementor-24486 .elementor-element.elementor-element-78b55a04>.elementor-widget-container {
        margin: 0 10px 0 0;
        padding: 30px
    }

    .elementor-24486 .elementor-element.elementor-element-78b55a04 {
        width: var( --container-widget-width,50% );
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0
    }

    .elementor-24486 .elementor-element.elementor-element-179c9743>.elementor-widget-container {
        margin: 0;
        padding: 0 70px
    }

    .elementor-24486 .elementor-element.elementor-element-179c9743 {
        width: var( --container-widget-width,50% );
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0
    }

    .elementor-24486 .elementor-element.elementor-element-24421bfe>.elementor-widget-container {
        margin: 0 0 0 10px;
        padding: 30px
    }

    .elementor-24486 .elementor-element.elementor-element-24421bfe {
        width: var( --container-widget-width,50% );
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0
    }

    .elementor-24486 .elementor-element.elementor-element-4435ae86 {
        margin-top: 0;
        margin-bottom: 0;
        padding: 70px 20px 0
    }

    .elementor-24486 .elementor-element.elementor-element-624e125c>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-624e125c>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-1c5ae150 {
        margin-top: 0;
        margin-bottom: 0;
        padding: 30px 0 0
    }

    .elementor-24486 .elementor-element.elementor-element-7461fbbd>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-7461fbbd>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-7ca57f6d .aheto-heading__description {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-7ca57f6d .aheto-heading__title {
        text-align: left
    }

    .elementor-24486 .elementor-element.elementor-element-7ca57f6d .aheto-heading__subtitle {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-7ca57f6d>.elementor-widget-container {
        margin: 0;
        padding: 15px 20px 5px
    }

    .elementor-24486 .elementor-element.elementor-element-290abe8b .aheto-heading__description {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-290abe8b .aheto-heading__title {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-290abe8b .aheto-heading__subtitle {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-290abe8b>.elementor-widget-container {
        margin: 20px 0 -5px;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-51c5abe7>.elementor-widget-container {
        margin: -15px 0 0;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-7031eefe {
        text-align: right;
        top: 82px
    }

    body:not(.rtl) .elementor-24486 .elementor-element.elementor-element-7031eefe {
        left: -633px
    }

    body.rtl .elementor-24486 .elementor-element.elementor-element-7031eefe {
        right: -633px
    }

    .elementor-24486 .elementor-element.elementor-element-47fbb96 {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-43ea6e1d>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-43ea6e1d>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-5128242c {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-5d43096f>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-5d43096f>.elementor-element-populated>.elementor-widget-wrap {
        padding: 45px 0 0
    }

    .elementor-24486 .elementor-element.elementor-element-695889ca {
        margin-top: 0;
        margin-bottom: 0;
        padding: 30px 0 50px
    }

    .elementor-24486 .elementor-element.elementor-element-4ca0aabb>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-4ca0aabb>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-5329995b>.elementor-widget-container {
        margin: 0;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-28dfa904 {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 54px
    }

    .elementor-24486 .elementor-element.elementor-element-75e4f765>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-75e4f765>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-7fc86dd9>.elementor-widget-container {
        margin: 0;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-11e24b6d>.elementor-background-overlay {
        background-position: -115px 800px;
        background-size: 294px auto
    }

    .elementor-24486 .elementor-element.elementor-element-11e24b6d {
        padding: 90px 20px 100px
    }

    .elementor-24486 .elementor-element.elementor-element-2fb33968>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-2fb33968>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-2430f19>.elementor-widget-container {
        margin: 0;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-3659e7f2>.elementor-widget-container {
        margin: 15px 0 0;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-454ce414 {
        text-align: right;
        top: 82px
    }

    body:not(.rtl) .elementor-24486 .elementor-element.elementor-element-454ce414 {
        left: -633px
    }

    body.rtl .elementor-24486 .elementor-element.elementor-element-454ce414 {
        right: -633px
    }

    .elementor-24486 .elementor-element.elementor-element-49b4138e {
        text-align: right;
        top: 197px
    }

    body:not(.rtl) .elementor-24486 .elementor-element.elementor-element-49b4138e {
        left: -6px
    }

    body.rtl .elementor-24486 .elementor-element.elementor-element-49b4138e {
        right: -6px
    }
}

@media(max-width: 767px) {
    .elementor-24486 .elementor-element.elementor-element-2e39c3d2>.elementor-container {
        min-height:330px
    }

    .elementor-24486 .elementor-element.elementor-element-2e39c3d2:not(.elementor-motion-effects-element-type-background),.elementor-24486 .elementor-element.elementor-element-2e39c3d2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-size: cover
    }

    .elementor-24486 .elementor-element.elementor-element-2e39c3d2 {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 15px 98px
    }

    .elementor-24486 .elementor-element.elementor-element-2d245519>.elementor-element-populated {
        margin: 70px 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-2d245519>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-28cb44bd {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 0 0
    }

    .elementor-24486 .elementor-element.elementor-element-b38ce81 .aheto-heading__title {
        font-size: 40px;
        line-height: 1.8em
    }

    .elementor-24486 .elementor-element.elementor-element-b38ce81>.elementor-widget-container {
        margin: 0;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-b38ce81 {
        z-index: 2
    }

    .elementor-24486 .elementor-element.elementor-element-17ac487d .aheto-heading__title {
        font-size: 18px
    }

    .elementor-24486 .elementor-element.elementor-element-17ac487d>.elementor-widget-container {
        margin: -28px 0 0;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-17ac487d {
        z-index: 2
    }

    .elementor-24486 .elementor-element.elementor-element-39ed5d68 {
        padding: 0 15px
    }

    .elementor-24486 .elementor-element.elementor-element-58b179cc>.elementor-element-populated>.elementor-background-overlay {
        background-position: 157px 173px
    }

    .elementor-24486 .elementor-element.elementor-element-58b179cc>.elementor-element-populated {
        margin: 5px 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-58b179cc>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0 30px
    }

    .elementor-24486 .elementor-element.elementor-element-321acbc6 {
        --spacer-size: 295px
    }

    .elementor-24486 .elementor-element.elementor-element-f6a5dfd img {
        max-width: 84%
    }

    .elementor-24486 .elementor-element.elementor-element-f6a5dfd>.elementor-widget-container {
        margin: 0;
        padding: 0
    }

    body:not(.rtl) .elementor-24486 .elementor-element.elementor-element-f6a5dfd {
        left: -25px
    }

    body.rtl .elementor-24486 .elementor-element.elementor-element-f6a5dfd {
        right: -25px
    }

    .elementor-24486 .elementor-element.elementor-element-f6a5dfd {
        top: 61px
    }

    .elementor-24486 .elementor-element.elementor-element-2ed2ea17.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
        justify-content: center
    }

    .elementor-24486 .elementor-element.elementor-element-2ed2ea17>.elementor-element-populated {
        margin: 0 0 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-2ed2ea17>.elementor-element-populated>.elementor-widget-wrap {
        padding: 30px 0 0
    }

    .elementor-24486 .elementor-element.elementor-element-3fcb9c51 {
        padding: 30px 0 0
    }

    .elementor-24486 .elementor-element.elementor-element-7637222a.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
        justify-content: center
    }

    .elementor-24486 .elementor-element.elementor-element-47feb791 .aheto-heading__description {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-47feb791 .aheto-heading__title {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-47feb791>.elementor-widget-container {
        margin: 0;
        padding: 20px 20px 10px
    }

    .elementor-24486 .elementor-element.elementor-element-495db1b2 .aheto-heading__title {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-495db1b2>.elementor-widget-container {
        margin: 20px 0 5px;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-495db1b2 {
        width: 100%;
        max-width: 100%
    }

    .elementor-24486 .elementor-element.elementor-element-60f4c762 {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-649617c9>.elementor-element-populated {
        margin: 15px 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-4b6094d7 .aheto-heading__desc {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-4b6094d7>.elementor-widget-container {
        margin: 0 0 7px;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-7087623f>.elementor-widget-container {
        margin: 0 7px 0 0;
        padding: 20px
    }

    .elementor-24486 .elementor-element.elementor-element-7087623f {
        width: var( --container-widget-width,50% );
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0
    }

    .elementor-24486 .elementor-element.elementor-element-78b55a04>.elementor-widget-container {
        margin: 0;
        padding: 0 20px 0 0
    }

    .elementor-24486 .elementor-element.elementor-element-78b55a04 {
        width: var( --container-widget-width,50% );
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0
    }

    .elementor-24486 .elementor-element.elementor-element-179c9743>.elementor-widget-container {
        margin: 0 0 0 7px;
        padding: 20px
    }

    .elementor-24486 .elementor-element.elementor-element-179c9743 {
        width: var( --container-widget-width,50% );
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0
    }

    .elementor-24486 .elementor-element.elementor-element-24421bfe>.elementor-widget-container {
        margin: 0;
        padding: 0 20px 0 0
    }

    .elementor-24486 .elementor-element.elementor-element-24421bfe {
        width: var( --container-widget-width,50% );
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0
    }

    .elementor-24486 .elementor-element.elementor-element-4435ae86:not(.elementor-motion-effects-element-type-background),.elementor-24486 .elementor-element.elementor-element-4435ae86>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center
    }

    .elementor-24486 .elementor-element.elementor-element-4435ae86 {
        margin-top: 0;
        margin-bottom: 0;
        padding: 30px 15px 0
    }

    .elementor-24486 .elementor-element.elementor-element-624e125c>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-624e125c>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-1c5ae150 {
        padding: 32px 0 5px
    }

    .elementor-24486 .elementor-element.elementor-element-7461fbbd>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-7461fbbd>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-7ca57f6d .aheto-heading__description {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-7ca57f6d .aheto-heading__title {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-7ca57f6d>.elementor-widget-container {
        margin: 0;
        padding: 20px 20px 10px
    }

    .elementor-24486 .elementor-element.elementor-element-290abe8b .aheto-heading__description {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-290abe8b .aheto-heading__title {
        text-align: center
    }

    .elementor-24486 .elementor-element.elementor-element-290abe8b>.elementor-widget-container {
        margin: 20px 0 2px;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-51c5abe7 .aheto-heading__desc {
        font-size: 17px
    }

    body:not(.rtl) .elementor-24486 .elementor-element.elementor-element-7031eefe {
        left: -28px
    }

    body.rtl .elementor-24486 .elementor-element.elementor-element-7031eefe {
        right: -28px
    }

    .elementor-24486 .elementor-element.elementor-element-7031eefe {
        top: 135px
    }

    .elementor-24486 .elementor-element.elementor-element-47fbb96 {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 40px
    }

    .elementor-24486 .elementor-element.elementor-element-43ea6e1d>.elementor-element-populated {
        margin: 0 0 -10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-43ea6e1d>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-5d43096f>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-24486 .elementor-element.elementor-element-5d43096f>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0 15px
    }

    .elementor-24486 .elementor-element.elementor-element-695889ca {
        margin-top: 0;
        margin-bottom: 20px;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-5329995b>.elementor-widget-container {
        margin: 0 0 8px
    }

    .elementor-24486 .elementor-element.elementor-element-28dfa904 {
        margin-top: -15px;
        margin-bottom: 30px;
        padding: 0
    }

    .elementor-24486 .elementor-element.elementor-element-7fc86dd9>.elementor-widget-container {
        margin: 5px 0 8px
    }

    .elementor-24486 .elementor-element.elementor-element-11e24b6d>.elementor-background-overlay {
        background-position: 0 800px
    }

    .elementor-24486 .elementor-element.elementor-element-11e24b6d {
        padding: 53px 15px 40px
    }

    .elementor-24486 .elementor-element.elementor-element-3659e7f2>.elementor-widget-container {
        margin: -5px 0 20px
    }

    .elementor-24486 .elementor-element.elementor-element-3659e7f2 {
        width: 100%;
        max-width: 100%
    }

    body:not(.rtl) .elementor-24486 .elementor-element.elementor-element-454ce414 {
        left: -28px
    }

    body.rtl .elementor-24486 .elementor-element.elementor-element-454ce414 {
        right: -28px
    }

    .elementor-24486 .elementor-element.elementor-element-454ce414 {
        top: 135px
    }

    .elementor-24486 .elementor-element.elementor-element-49b4138e img {
        max-width: 75%
    }

    body:not(.rtl) .elementor-24486 .elementor-element.elementor-element-49b4138e {
        left: -22px
    }

    body.rtl .elementor-24486 .elementor-element.elementor-element-49b4138e {
        right: -22px
    }

    .elementor-24486 .elementor-element.elementor-element-49b4138e {
        top: 248px
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-24486 .elementor-element.elementor-element-67dd19fd {
        width:100%
    }

    .elementor-24486 .elementor-element.elementor-element-58b179cc {
        width: 100%
    }

    .elementor-24486 .elementor-element.elementor-element-2ed2ea17 {
        width: 100%
    }

    .elementor-24486 .elementor-element.elementor-element-649617c9 {
        width: 100%
    }
}
