.elementor-88 .elementor-element.elementor-element-360c7e3{--display:flex;}.elementor-88 .elementor-element.elementor-element-5e10790{--display:flex;}.elementor-88 .elementor-element.elementor-element-de62e02{--display:flex;}.elementor-88 .elementor-element.elementor-element-a80664f{--display:flex;--min-height:121px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-88 .elementor-element.elementor-element-303a44e.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-303a44e{text-align:center;}.elementor-88 .elementor-element.elementor-element-303a44e img{width:62%;}.elementor-88 .elementor-element.elementor-element-91708a6{--display:flex;--min-height:38px;}.elementor-88 .elementor-element.elementor-element-95a77c0{--display:flex;}.elementor-88 .elementor-element.elementor-element-95a77c0:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-95a77c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#383332;}.elementor-88 .elementor-element.elementor-element-1c5ebc7{--display:flex;}.elementor-88 .elementor-element.elementor-element-75a795b{--display:flex;--min-height:409px;--overlay-opacity:0.75;}.elementor-88 .elementor-element.elementor-element-75a795b::before, .elementor-88 .elementor-element.elementor-element-75a795b > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-75a795b > .e-con-inner > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-75a795b > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-75a795b > .e-con-inner > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-75a795b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://luabaile.com/wp-content/uploads/2026/07/ChatGPT-Image-20-jul-2026-16_03_10-e1784556307400.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-88 .elementor-element.elementor-element-0661408{--display:flex;}.elementor-88 .elementor-element.elementor-element-541ffaa img{width:76%;}.elementor-88 .elementor-element.elementor-element-3f04ca7{--display:flex;}.elementor-88 .elementor-element.elementor-element-3f04ca7:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-3f04ca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBB6A8;}.elementor-88 .elementor-element.elementor-element-efe6a16{--display:flex;--min-height:789px;}.elementor-88 .elementor-element.elementor-element-efe6a16:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-efe6a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBB6A8;background-image:url("https://luabaile.com/wp-content/uploads/2026/07/Traed-los-zapatos-para-practicar-1.png");}.elementor-88 .elementor-element.elementor-element-093eb3e{--display:flex;}.elementor-88 .elementor-element.elementor-element-4110f18{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88 .elementor-element.elementor-element-717c898{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-88 .elementor-element.elementor-element-8154d40{margin:-151px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body.elementor-page-88:not(.elementor-motion-effects-element-type-background), body.elementor-page-88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF1;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-88 .elementor-element.elementor-element-1c5ebc7{--content-width:1600px;}}/* Start custom CSS for image, class: .elementor-element-303a44e */.lua-photo-frame{

    position:relative;

    display:inline-block;

    max-width:200px;

    margin:auto;

}

.lua-photo-frame img{

    display:block;

    width:50%;

    position:relative;

    z-index:2;

    box-shadow:
        0 25px 60px rgba(0,0,0,.08);

}

/* Marco trasero */

.lua-photo-frame::after{

    content:"";

    position:absolute;

    top:52px;
    right:118px;

    width:67%;
    height:100%;

    border:2px solid #d48c79;

    z-index:1;

    transition:.45s;

}

/* Hover */

.lua-photo-frame:hover::after{

    top:44px;
    right:104px;

}

.lua-photo-frame:hover img{

    transform:translate(4px,-4px);

    transition:.45s;

}

.lua-photo-frame:hover img{

    transform:translate(-4px,-4px);

    transition:.45s;

}.elementor-88 .elementor-element.elementor-element-303a44e img{

    display:block;

    width:100%;

    max-width:1300px;

    margin:0 auto;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a80664f */.elementor-88 .elementor-element.elementor-element-a80664f{
    display:flex;
    justify-content:center;
    align-items:center;
}
.lua-photo-frame{
    position:relative;
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19247b8 */.lua-fullwidth{
    width:100vw !important;
    max-width:none !important;

    margin-left:calc(-50vw + 50%);
    margin-right:calc(-50vw + 50%);

    padding-left:0 !important;
    padding-right:0 !important;
}
.lua-checklist-header span,
.lua-checklist-header h2{

    opacity:0;

    transform:translateY(35px);

    filter:blur(8px);

    transition:
        opacity .9s cubic-bezier(.22,1,.36,1),
        transform .9s cubic-bezier(.22,1,.36,1),
        filter .9s cubic-bezier(.22,1,.36,1);

}

.lua-checklist-header.animate span{

    opacity:1;
    transform:none;
    filter:none;

    transition-delay:.15s;

}

.lua-checklist-header.animate h2{

    opacity:1;
    transform:none;
    filter:none;

    transition-delay:.35s;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95a77c0 */.lua-fullwidth{
    width:100vw !important;
    max-width:none !important;

    margin-left:calc(-50vw + 50%);
    margin-right:calc(-50vw + 50%);

    padding-left:0 !important;
    padding-right:0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75a795b */.elementor-88 .elementor-element.elementor-element-75a795b{

    width:100vw;

    max-width:none;

    margin-left:calc(-50vw + 50%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-093eb3e */.elementor-88 .elementor-element.elementor-element-093eb3e{
    width:100vw;
    max-width:100vw;

    position:relative;
    left:50%;
    right:50%;

    margin-left:-50vw;
    margin-right:-50vw;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe6a16 */.elementor-88 .elementor-element.elementor-element-efe6a16{
    width:100vw;
    max-width:100vw;

    position:relative;
    left:50%;
    right:50%;

    margin-left:-50vw;
    margin-right:-50vw;
}/* End custom CSS */