.elementor-126125 .elementor-element.elementor-element-7b45a3e3{--display:grid;--e-con-grid-template-columns:auto auto;--e-con-grid-template-rows:auto auto;--grid-auto-flow:row;--padding-top:var(--sp-section-padding);--padding-bottom:var(--sp-section-padding);--padding-left:0;--padding-right:0;}.elementor-126125 .elementor-element.elementor-element-7b45a3e3:not(.elementor-motion-effects-element-type-background), .elementor-126125 .elementor-element.elementor-element-7b45a3e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#48038C;background-image:url("https://sethperler.com/wp-content/uploads/2024/12/BgBrainDeepPurpleRotated.svg");background-position:-196px -286px;background-repeat:no-repeat;background-size:697px auto;}.elementor-126125 .elementor-element.elementor-element-21e06ed0{--display:flex;}.elementor-126125 .elementor-element.elementor-element-76deecd6{--display:flex;}.elementor-126125 .elementor-element.elementor-element-467f8fb0 img{width:580px;}.elementor-126125 .elementor-element.elementor-element-76eb416e{--display:flex;}@media(max-width:1366px){.elementor-126125 .elementor-element.elementor-element-7b45a3e3{--grid-auto-flow:row;}.elementor-126125 .elementor-element.elementor-element-7b45a3e3:not(.elementor-motion-effects-element-type-background), .elementor-126125 .elementor-element.elementor-element-7b45a3e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-142px -207px;background-size:449px auto;}.elementor-126125 .elementor-element.elementor-element-467f8fb0 img{width:380px;}}@media(max-width:767px){.elementor-126125 .elementor-element.elementor-element-7b45a3e3{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto auto;--gap:var(--sp-gap-2) var(--sp-gap-2);--row-gap:var(--sp-gap-2);--column-gap:var(--sp-gap-2);--grid-auto-flow:row;}.elementor-126125 .elementor-element.elementor-element-7b45a3e3:not(.elementor-motion-effects-element-type-background), .elementor-126125 .elementor-element.elementor-element-7b45a3e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-162px 41px;background-size:337px auto;}.elementor-126125 .elementor-element.elementor-element-76deecd6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-126125 .elementor-element.elementor-element-467f8fb0 img{width:328px;}}/* Start custom CSS for container, class: .elementor-element-21e06ed0 *//* don't modify this container unless you know what you're doing *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76deecd6 *//* don't modify this container unless you know what you're doing *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76eb416e *//* don't modify this container unless you know what you're doing *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b45a3e3 */.home-step-1 .home-step-1-text
{ grid-area: text; }
.home-step-1 .home-step-1-img
{ grid-area: img; }
.home-step-1 .home-step-1-btn
{ grid-area: btn }

.home-step-1 .e-con-inner
{
    grid-template-areas:
        "text img"
        "btn img"
    ;
}

@media(max-width: 1366px) {
.home-step-1 .e-con-inner
{
    grid-template-areas:
        "text img"
        "btn img"
    ;
}
}

@media(max-width: 767px) {
.home-step-1 .e-con-inner
{
    grid-template-areas:
        "text"
        "img"
        "btn"
    ;
}
}/* End custom CSS */