.elementor-15023 .elementor-element.elementor-element-f5861d0{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15023 .elementor-element.elementor-element-f5861d0:not(.elementor-motion-effects-element-type-background), .elementor-15023 .elementor-element.elementor-element-f5861d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sla-cars.online/wp-content/uploads/2026/06/image_18_2026_18_41_17_1-1.webp");background-size:cover;}.elementor-15023 .elementor-element.elementor-element-44d9e27{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15023 .elementor-element.elementor-element-cfee72f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:43px 43px 43px 43px;box-shadow:0px 0px 23px 0px rgba(0, 0, 0, 0.14);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-15023 .elementor-element.elementor-element-cfee72f:not(.elementor-motion-effects-element-type-background), .elementor-15023 .elementor-element.elementor-element-cfee72f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c3ada2 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15023 .elementor-element.elementor-element-bd4ba49 img{max-width:25%;}@media(max-width:767px){.elementor-15023 .elementor-element.elementor-element-f5861d0{--min-height:100vh;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-15023 .elementor-element.elementor-element-f5861d0:not(.elementor-motion-effects-element-type-background), .elementor-15023 .elementor-element.elementor-element-f5861d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}}@media(min-width:768px){.elementor-15023 .elementor-element.elementor-element-f5861d0{--content-width:700px;}.elementor-15023 .elementor-element.elementor-element-cfee72f{--width:400px;}}/* Start custom CSS for container, class: .elementor-element-cfee72f */.btn {
    background-color: #d10910!important;
    color: white!important;
    border-radius: 25px;
    padding: 16px!important;
    width: 100%!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d9e27 */.iti__flag {
    width:34px!important;
    
}
.lh1 {
    font-size:18px!important;
    line-height:1.2em;
    color:black;
}
.lwp_labels {
    padding-bottom:5px;
    font-size:0px!important;
}
.accept_terms_and_conditions_text {
    color:black;
}
.lwp_change_pn {
    color:black;
}
.submit_button {
    border-radius:20px;
    padding-left:20px;
    padding-right:25px;
    background-color:#d50000;
    color:white!important;
    border:#a6a6a6;
    padding-bottom:16px!important;
    padding-top:16px!important;
}
.submit_button:hover {
    background-color:#d70202;
    color:white;
}

.submit_button:active {
    background-color:#d70202;
    color:white;
}
.lwp-login-form-i  {
    padding:0px!important;
    border: 0px solid white;
    box-shadow: 0px 0px 0px white!important;
}
.the_lwp_input {
    border-radius:20px!important;
    padding-bottom:25px!important;
    padding-top:25px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5861d0 */.backgr{
    position:relative;
    overflow:hidden;
    background:url("/wp-content/uploads/map-bg.webp") center center / cover no-repeat;
    background-color:#eeeff1;
}

.backgr::before{
    content:"";
    position:absolute;
    inset:0;
    pointer-events:none;

    background:
        linear-gradient(to top,#eeeff1 0%,transparent 25%),
        linear-gradient(to bottom,#eeeff1 0%,transparent 25%),
        linear-gradient(to left,#eeeff1 0%,transparent 20%),
        linear-gradient(to right,#eeeff1 0%,transparent 20%);
}

.backgr::after{
    content:"";
    position:absolute;
    inset:0;
    pointer-events:none;

    background:
        radial-gradient(
            ellipse at center,
            rgba(255,255,255,0) 45%,
            rgba(255,255,255,.35) 100%
        );
}/* End custom CSS */