.elementor-1667 .elementor-element.elementor-element-c451d96{--display:flex;--min-height:100vh;--justify-content:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-9d22c0b{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1667 .elementor-element.elementor-element-18a45f6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;padding:0 0 0 0;text-align:center;font-family:"Cabin",Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var(--e-global-color-text)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1667 .elementor-element.elementor-element-3a24a8b{text-align:center}.elementor-1667 .elementor-element.elementor-element-3a24a8b .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:68px;font-weight:900;color:#00121A}.elementor-1667 .elementor-element.elementor-element-07bf316{text-align:center;font-family:"Cabin",Sans-serif;font-size:18px;font-weight:400;color:var(--e-global-color-text)}.elementor-1667 .elementor-element.elementor-element-82df6a6{--e-image-carousel-slides-to-show:4;width:var(--container-widget-width,110%);max-width:110%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;padding:0 0 0 0;--container-widget-width:110%;--container-widget-flex-grow:0}.elementor-1667 .elementor-element.elementor-element-82df6a6.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1667 .elementor-element.elementor-element-82df6a6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px}.elementor-1667 .elementor-element.elementor-element-da066a4{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1667 .elementor-element.elementor-element-3e7413e{--display:flex;--min-height:90vh;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-3e7413e.e-con{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-97f84e3{text-align:center;font-family:"Cabin",Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var(--e-global-color-text)}.elementor-1667 .elementor-element.elementor-element-3c111cf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;text-align:center}.elementor-1667 .elementor-element.elementor-element-3c111cf .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:54px;font-weight:600;color:#00121A}.elementor-1667 .elementor-element.elementor-element-45bad7e{--display:flex;--min-height:65vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-e115187{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;box-shadow:0 0 12px -1px rgb(0 0 0 / .2);--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px}.elementor-1667 .elementor-element.elementor-element-e115187:not(.elementor-motion-effects-element-type-background),.elementor-1667 .elementor-element.elementor-element-e115187>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://webdesigner.katitart.com/wp-content/uploads/2026/06/phone-first-famiyoga-mockup-739x1024.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-1667 .elementor-element.elementor-element-699f586{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:388px}.elementor-1667 .elementor-element.elementor-element-699f586.e-con{--align-self:flex-start}.elementor-1667 .elementor-element.elementor-element-6b84d5b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-1667 .elementor-element.elementor-element-6b84d5b.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-6b84d5b .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;text-shadow:0 0 20px rgb(0 0 0 / .7);color:#FFF}.elementor-1667 .elementor-element.elementor-element-92d1446{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-1667 .elementor-element.elementor-element-92d1446.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-92d1446 .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-shadow:0 0 12px #000;color:#FFF}.elementor-1667 .elementor-element.elementor-element-1a17421{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-1667 .elementor-element.elementor-element-1a17421.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-1a17421 .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.5px;text-shadow:0 0 12px #000;color:#FFF}.elementor-1667 .elementor-element.elementor-element-eeefa24{--display:flex;--justify-content:flex-start;--border-radius:8px 8px 8px 8px;box-shadow:0 0 12px -1px rgb(0 0 0 / .2);--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px}.elementor-1667 .elementor-element.elementor-element-eeefa24:not(.elementor-motion-effects-element-type-background),.elementor-1667 .elementor-element.elementor-element-eeefa24>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://webdesigner.katitart.com/wp-content/uploads/2026/06/famiyoga-home-clases-mockup-739x1024.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-1667 .elementor-element.elementor-element-fee68bb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:388px}.elementor-1667 .elementor-element.elementor-element-fee68bb.e-con{--align-self:flex-start}.elementor-1667 .elementor-element.elementor-element-54bbc96{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-1667 .elementor-element.elementor-element-54bbc96.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-54bbc96 .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;text-shadow:0 0 20px rgb(0 0 0 / .7);color:#FFF}.elementor-1667 .elementor-element.elementor-element-2c85392{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-1667 .elementor-element.elementor-element-2c85392.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-2c85392 .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-shadow:0 0 12px #000;color:#FFF}.elementor-1667 .elementor-element.elementor-element-77efba3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-1667 .elementor-element.elementor-element-77efba3.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-77efba3 .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.5px;text-shadow:0 0 12px #000;color:#FFF}.elementor-1667 .elementor-element.elementor-element-f2c4a4d{--display:flex;--justify-content:flex-start;--border-radius:8px 8px 8px 8px;box-shadow:0 0 12px -1px rgb(0 0 0 / .2);--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px}.elementor-1667 .elementor-element.elementor-element-f2c4a4d:not(.elementor-motion-effects-element-type-background),.elementor-1667 .elementor-element.elementor-element-f2c4a4d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://webdesigner.katitart.com/wp-content/uploads/2026/06/Mockup-famiyoga-all-elements-739x1024.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-1667 .elementor-element.elementor-element-5354d45{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:388px}.elementor-1667 .elementor-element.elementor-element-5354d45.e-con{--align-self:flex-start}.elementor-1667 .elementor-element.elementor-element-170b198{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-1667 .elementor-element.elementor-element-170b198.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-170b198 .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;text-shadow:0 0 20px rgb(0 0 0 / .7);color:#FFF}.elementor-1667 .elementor-element.elementor-element-1a54cfe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-1667 .elementor-element.elementor-element-1a54cfe.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-1a54cfe .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-shadow:0 0 12px #000;color:#FFF}.elementor-1667 .elementor-element.elementor-element-3928199{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-1667 .elementor-element.elementor-element-3928199.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-3928199 .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.5px;text-shadow:0 0 12px #000;color:#FFF}.elementor-1667 .elementor-element.elementor-element-93931fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-1667 .elementor-element.elementor-element-be8a48d{--display:flex;--border-radius:4px 4px 4px 4px;box-shadow:0 0 12px -1px rgb(0 0 0 / .2);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px}.elementor-1667 .elementor-element.elementor-element-be8a48d:not(.elementor-motion-effects-element-type-background),.elementor-1667 .elementor-element.elementor-element-be8a48d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1667 .elementor-element.elementor-element-ff99b75 img{height:193px;object-fit:cover;object-position:center center}.elementor-1667 .elementor-element.elementor-element-26b6f23{--display:flex}.elementor-1667 .elementor-element.elementor-element-68d9116{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1667 .elementor-element.elementor-element-68d9116.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-68d9116 .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-text)}.elementor-1667 .elementor-element.elementor-element-92d0cce{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1667 .elementor-element.elementor-element-92d0cce.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-92d0cce .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-text)}.elementor-1667 .elementor-element.elementor-element-f924bc9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-1667 .elementor-element.elementor-element-f924bc9.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-f924bc9 .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.5px;color:var(--e-global-color-text)}.elementor-1667 .elementor-element.elementor-element-5e782bf{--display:flex;--border-radius:4px 4px 4px 4px;box-shadow:0 0 12px -1px rgb(0 0 0 / .2);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px}.elementor-1667 .elementor-element.elementor-element-5e782bf:not(.elementor-motion-effects-element-type-background),.elementor-1667 .elementor-element.elementor-element-5e782bf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1667 .elementor-element.elementor-element-54300dd img{height:193px;object-fit:cover;object-position:center center}.elementor-1667 .elementor-element.elementor-element-ccc96da{--display:flex}.elementor-1667 .elementor-element.elementor-element-2120584{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1667 .elementor-element.elementor-element-2120584.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-2120584 .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-text)}.elementor-1667 .elementor-element.elementor-element-01664da{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1667 .elementor-element.elementor-element-01664da.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-01664da .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-text)}.elementor-1667 .elementor-element.elementor-element-38c67f3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-1667 .elementor-element.elementor-element-38c67f3.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-38c67f3 .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.5px;color:var(--e-global-color-text)}.elementor-1667 .elementor-element.elementor-element-1672463{--display:flex;--border-radius:4px 4px 4px 4px;box-shadow:0 0 12px -1px rgb(0 0 0 / .2);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px}.elementor-1667 .elementor-element.elementor-element-1672463:not(.elementor-motion-effects-element-type-background),.elementor-1667 .elementor-element.elementor-element-1672463>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1667 .elementor-element.elementor-element-ca50ec1 img{height:193px;object-fit:cover;object-position:center center}.elementor-1667 .elementor-element.elementor-element-e59dcf6{--display:flex}.elementor-1667 .elementor-element.elementor-element-a16fa28{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1667 .elementor-element.elementor-element-a16fa28.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-a16fa28 .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-text)}.elementor-1667 .elementor-element.elementor-element-c6d5b89{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1667 .elementor-element.elementor-element-c6d5b89.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-c6d5b89 .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-text)}.elementor-1667 .elementor-element.elementor-element-032988c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-1667 .elementor-element.elementor-element-032988c.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-032988c .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.5px;color:var(--e-global-color-text)}.elementor-1667 .elementor-element.elementor-element-f31918b{--display:flex;--justify-content:center;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-f31918b:not(.elementor-motion-effects-element-type-background),.elementor-1667 .elementor-element.elementor-element-f31918b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-1667 .elementor-element.elementor-element-1b5fbfd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-0833e99{width:var(--container-widget-width,1000px);max-width:1000px;margin:24px 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-family:"Cabin",Sans-serif;font-size:22px;font-weight:400;color:#FFF}.elementor-1667 .elementor-element.elementor-element-0833e99.elementor-element{--align-self:center}.elementor-1667 .elementor-element.elementor-element-0833e99 p{margin-block-end:0}.elementor-1667 .elementor-element.elementor-element-5c718bb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-5c718bb.e-con{--align-self:center}.elementor-1667 .elementor-element.elementor-element-e328072{--display:flex;--justify-content:center}.elementor-1667 .elementor-element.elementor-element-ec4fdd6{text-align:center;font-family:"Cabin",Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var(--e-global-color-text)}.elementor-1667 .elementor-element.elementor-element-90ace0b{text-align:center}.elementor-1667 .elementor-element.elementor-element-90ace0b .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:54px;font-weight:600;color:#00121A}.elementor-1667 .elementor-element.elementor-element-90c83fe{margin:24px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-family:"Cabin",Sans-serif;font-size:18px;font-weight:400;color:#424242}.elementor-1667 .elementor-element.elementor-element-90c83fe p{margin-block-end:0}.elementor-1667 .elementor-element.elementor-element-159d53f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-159d53f.e-con{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-b344fd3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.3;--border-radius:4px 4px 4px 4px;box-shadow:0 0 5px -1px rgb(0 0 0 / .2);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-1667 .elementor-element.elementor-element-b344fd3:not(.elementor-motion-effects-element-type-background),.elementor-1667 .elementor-element.elementor-element-b344fd3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1667 .elementor-element.elementor-element-b344fd3::before,.elementor-1667 .elementor-element.elementor-element-b344fd3>.elementor-background-video-container::before,.elementor-1667 .elementor-element.elementor-element-b344fd3>.e-con-inner>.elementor-background-video-container::before,.elementor-1667 .elementor-element.elementor-element-b344fd3>.elementor-background-slideshow::before,.elementor-1667 .elementor-element.elementor-element-b344fd3>.e-con-inner>.elementor-background-slideshow::before,.elementor-1667 .elementor-element.elementor-element-b344fd3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-widget-testimonial .elementor-testimonial-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-testimonial .elementor-testimonial-name{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-testimonial .elementor-testimonial-job{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style)}.elementor-1667 .elementor-element.elementor-element-88c6868{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1667 .elementor-element.elementor-element-88c6868 .elementor-testimonial-wrapper{text-align:start}.elementor-1667 .elementor-element.elementor-element-88c6868 .elementor-testimonial-content{font-family:"Cabin",Sans-serif;font-size:18px;font-weight:400;font-style:italic}.elementor-1667 .elementor-element.elementor-element-88c6868 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:46px;height:46px}.elementor-1667 .elementor-element.elementor-element-88c6868 .elementor-testimonial-name{color:#8B2040}.elementor-1667 .elementor-element.elementor-element-8ca1fc7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;top:-8px}.elementor-1667 .elementor-element.elementor-element-8ca1fc7.elementor-element{--align-self:flex-start}body:not(.rtl) .elementor-1667 .elementor-element.elementor-element-8ca1fc7{left:-12px}body.rtl .elementor-1667 .elementor-element.elementor-element-8ca1fc7{right:-12px}.elementor-1667 .elementor-element.elementor-element-8ca1fc7 img{max-width:32px;height:24px}.elementor-1667 .elementor-element.elementor-element-661babb{--display:flex;--justify-content:center;--overlay-opacity:0.3;--border-radius:4px 4px 4px 4px;box-shadow:0 0 5px -1px rgb(0 0 0 / .2);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-1667 .elementor-element.elementor-element-661babb:not(.elementor-motion-effects-element-type-background),.elementor-1667 .elementor-element.elementor-element-661babb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1667 .elementor-element.elementor-element-661babb::before,.elementor-1667 .elementor-element.elementor-element-661babb>.elementor-background-video-container::before,.elementor-1667 .elementor-element.elementor-element-661babb>.e-con-inner>.elementor-background-video-container::before,.elementor-1667 .elementor-element.elementor-element-661babb>.elementor-background-slideshow::before,.elementor-1667 .elementor-element.elementor-element-661babb>.e-con-inner>.elementor-background-slideshow::before,.elementor-1667 .elementor-element.elementor-element-661babb>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1667 .elementor-element.elementor-element-12cfe69{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1667 .elementor-element.elementor-element-12cfe69 .elementor-testimonial-wrapper{text-align:start}.elementor-1667 .elementor-element.elementor-element-12cfe69 .elementor-testimonial-content{font-family:"Cabin",Sans-serif;font-size:18px;font-weight:400;font-style:italic}.elementor-1667 .elementor-element.elementor-element-12cfe69 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:38px;height:38px}.elementor-1667 .elementor-element.elementor-element-12cfe69 .elementor-testimonial-name{color:#8B2040}.elementor-1667 .elementor-element.elementor-element-9490efe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;top:-8px}.elementor-1667 .elementor-element.elementor-element-9490efe.elementor-element{--align-self:flex-start}body:not(.rtl) .elementor-1667 .elementor-element.elementor-element-9490efe{left:-12px}body.rtl .elementor-1667 .elementor-element.elementor-element-9490efe{right:-12px}.elementor-1667 .elementor-element.elementor-element-9490efe img{max-width:32px;height:24px}.elementor-1667 .elementor-element.elementor-element-763d83a{--display:flex;--justify-content:center;--overlay-opacity:0.3;--border-radius:4px 4px 4px 4px;box-shadow:0 0 5px -1px rgb(0 0 0 / .2);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-1667 .elementor-element.elementor-element-763d83a:not(.elementor-motion-effects-element-type-background),.elementor-1667 .elementor-element.elementor-element-763d83a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1667 .elementor-element.elementor-element-763d83a::before,.elementor-1667 .elementor-element.elementor-element-763d83a>.elementor-background-video-container::before,.elementor-1667 .elementor-element.elementor-element-763d83a>.e-con-inner>.elementor-background-video-container::before,.elementor-1667 .elementor-element.elementor-element-763d83a>.elementor-background-slideshow::before,.elementor-1667 .elementor-element.elementor-element-763d83a>.e-con-inner>.elementor-background-slideshow::before,.elementor-1667 .elementor-element.elementor-element-763d83a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1667 .elementor-element.elementor-element-01025dc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1667 .elementor-element.elementor-element-01025dc .elementor-testimonial-wrapper{text-align:start}.elementor-1667 .elementor-element.elementor-element-01025dc .elementor-testimonial-content{font-family:"Cabin",Sans-serif;font-size:18px;font-weight:400;font-style:italic}.elementor-1667 .elementor-element.elementor-element-01025dc .elementor-testimonial-wrapper .elementor-testimonial-image img{width:38px;height:38px}.elementor-1667 .elementor-element.elementor-element-01025dc .elementor-testimonial-name{color:#8B2040}.elementor-1667 .elementor-element.elementor-element-bc96579{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;top:-8px}.elementor-1667 .elementor-element.elementor-element-bc96579.elementor-element{--align-self:flex-start}body:not(.rtl) .elementor-1667 .elementor-element.elementor-element-bc96579{left:-12px}body.rtl .elementor-1667 .elementor-element.elementor-element-bc96579{right:-12px}.elementor-1667 .elementor-element.elementor-element-bc96579 img{max-width:32px;height:24px}.elementor-1667 .elementor-element.elementor-element-579508a{--display:flex;--min-height:70vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-50ec5a7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-4ffe304{text-align:center;font-family:"Cabin",Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var(--e-global-color-text)}.elementor-1667 .elementor-element.elementor-element-9a31eaf{text-align:center}.elementor-1667 .elementor-element.elementor-element-9a31eaf .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:68px;font-weight:900;color:#00121A}.elementor-1667 .elementor-element.elementor-element-8dd0e7a{width:var(--container-widget-width,1000px);max-width:1000px;margin:24px 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-family:"Cabin",Sans-serif;font-size:22px;font-weight:400;color:var(--e-global-color-text)}.elementor-1667 .elementor-element.elementor-element-8dd0e7a.elementor-element{--align-self:center}.elementor-1667 .elementor-element.elementor-element-8dd0e7a p{margin-block-end:0}.elementor-1667 .elementor-element.elementor-element-2c7c137{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px}.elementor-1667 .elementor-element.elementor-element-2c7c137.e-con{--flex-grow:0;--flex-shrink:1}.elementor-1667 .elementor-element.elementor-element-fabf103{--display:flex;--min-height:0px;--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;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-fabf103.e-con{--order:99999 /* order end hack */}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1667 .elementor-element.elementor-element-83185a8 .elementor-button{background-color:#8B2040;font-family:"Cabin",Sans-serif;font-size:18px;font-weight:600;text-decoration:none;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-primary);border-radius:4px 4px 4px 4px}.elementor-1667 .elementor-element.elementor-element-83185a8 .elementor-button:hover,.elementor-1667 .elementor-element.elementor-element-83185a8 .elementor-button:focus{background-color:#B1526E;border-color:#B1526E}.elementor-1667 .elementor-element.elementor-element-83185a8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1667 .elementor-element.elementor-element-83185a8.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-1667 .elementor-element.elementor-element-4b0dbe4 .elementor-button{background-color:#fff0;font-family:"Cabin",Sans-serif;font-size:18px;font-weight:600;text-decoration:none;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-radius:4px 4px 4px 4px}.elementor-1667 .elementor-element.elementor-element-4b0dbe4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1667 .elementor-element.elementor-element-4b0dbe4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-1667 .elementor-element.elementor-element-4b0dbe4 .elementor-button:hover,.elementor-1667 .elementor-element.elementor-element-4b0dbe4 .elementor-button:focus{color:#B1526E;border-color:#B1526E}.elementor-1667 .elementor-element.elementor-element-4b0dbe4 .elementor-button:hover svg,.elementor-1667 .elementor-element.elementor-element-4b0dbe4 .elementor-button:focus svg{fill:#B1526E}.elementor-1667 .elementor-element.elementor-element-abbc0fc{--display:flex}.elementor-1667 .elementor-element.elementor-element-afbe268{--display:flex}:root{--page-title-display:none}@media(min-width:768px){.elementor-1667 .elementor-element.elementor-element-eeefa24{--width:100%}.elementor-1667 .elementor-element.elementor-element-f2c4a4d{--width:100%}.elementor-1667 .elementor-element.elementor-element-2c7c137{--width:100%}.elementor-1667 .elementor-element.elementor-element-fabf103{--content-width:500px}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-1667 .elementor-element.elementor-element-93931fe{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-be8a48d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-1667 .elementor-element.elementor-element-5e782bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-1672463{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-e328072.e-con{--align-self:center}.elementor-1667 .elementor-element.elementor-element-ec4fdd6{text-align:center}.elementor-1667 .elementor-element.elementor-element-90ace0b{text-align:center}.elementor-1667 .elementor-element.elementor-element-90c83fe{text-align:center}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-1667 .elementor-element.elementor-element-c451d96{--gap:40px 40px;--row-gap:40px;--column-gap:40px}.elementor-1667 .elementor-element.elementor-element-9d22c0b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-1667 .elementor-element.elementor-element-18a45f6{margin:40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-size:16px}.elementor-1667 .elementor-element.elementor-element-18a45f6.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-3a24a8b .elementor-heading-title{font-size:40px}.elementor-1667 .elementor-element.elementor-element-07bf316.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-07bf316{text-align:center;font-size:16px}.elementor-1667 .elementor-element.elementor-element-da066a4{--min-height:0px;--justify-content:flex-start;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-1667 .elementor-element.elementor-element-3e7413e{--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:040px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-97f84e3.elementor-element{--align-self:stretch}.elementor-1667 .elementor-element.elementor-element-97f84e3{text-align:center;font-size:16px}.elementor-1667 .elementor-element.elementor-element-3c111cf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-1667 .elementor-element.elementor-element-3c111cf .elementor-heading-title{font-size:28px}.elementor-1667 .elementor-element.elementor-element-45bad7e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly}.elementor-1667 .elementor-element.elementor-element-93931fe{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-be8a48d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-1667 .elementor-element.elementor-element-ff99b75 img{height:240px;border-radius:4px 4px 4px 4px}.elementor-1667 .elementor-element.elementor-element-26b6f23{--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-1667 .elementor-element.elementor-element-92d0cce .elementor-heading-title{font-size:16px}.elementor-1667 .elementor-element.elementor-element-f924bc9 .elementor-heading-title{font-size:16px}.elementor-1667 .elementor-element.elementor-element-5e782bf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-54300dd img{height:240px;border-radius:4px 4px 4px 4px}.elementor-1667 .elementor-element.elementor-element-ccc96da{--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-1667 .elementor-element.elementor-element-01664da .elementor-heading-title{font-size:16px}.elementor-1667 .elementor-element.elementor-element-38c67f3 .elementor-heading-title{font-size:16px}.elementor-1667 .elementor-element.elementor-element-1672463{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-ca50ec1 img{height:240px;border-radius:4px 4px 4px 4px}.elementor-1667 .elementor-element.elementor-element-e59dcf6{--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-1667 .elementor-element.elementor-element-c6d5b89 .elementor-heading-title{font-size:16px}.elementor-1667 .elementor-element.elementor-element-032988c .elementor-heading-title{font-size:16px}.elementor-1667 .elementor-element.elementor-element-f31918b{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-1667 .elementor-element.elementor-element-1b5fbfd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px}.elementor-1667 .elementor-element.elementor-element-0833e99{font-size:20px}.elementor-1667 .elementor-element.elementor-element-5c718bb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-e328072{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1667 .elementor-element.elementor-element-ec4fdd6{text-align:center;font-size:16px}.elementor-1667 .elementor-element.elementor-element-90ace0b{text-align:center}.elementor-1667 .elementor-element.elementor-element-90ace0b .elementor-heading-title{font-size:28px}.elementor-1667 .elementor-element.elementor-element-90c83fe{text-align:center;font-size:16px}.elementor-1667 .elementor-element.elementor-element-159d53f{--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:020px}.elementor-1667 .elementor-element.elementor-element-b344fd3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var(--e-global-typography-text-font-size)}.elementor-1667 .elementor-element.elementor-element-88c6868 .elementor-testimonial-content{font-size:16px}.elementor-1667 .elementor-element.elementor-element-8ca1fc7 img{max-width:24px;height:20px}.elementor-1667 .elementor-element.elementor-element-661babb{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px}.elementor-1667 .elementor-element.elementor-element-12cfe69 .elementor-testimonial-content{font-size:16px}.elementor-1667 .elementor-element.elementor-element-9490efe img{max-width:24px;height:20px}.elementor-1667 .elementor-element.elementor-element-763d83a{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px}.elementor-1667 .elementor-element.elementor-element-01025dc .elementor-testimonial-content{font-size:16px}.elementor-1667 .elementor-element.elementor-element-01025dc .elementor-testimonial-wrapper .elementor-testimonial-image img{width:46px;height:46px}.elementor-1667 .elementor-element.elementor-element-bc96579 img{max-width:24px;height:20px}.elementor-1667 .elementor-element.elementor-element-579508a{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-1667 .elementor-element.elementor-element-50ec5a7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px}.elementor-1667 .elementor-element.elementor-element-4ffe304{font-size:16px}.elementor-1667 .elementor-element.elementor-element-9a31eaf .elementor-heading-title{font-size:36px}.elementor-1667 .elementor-element.elementor-element-8dd0e7a{font-size:16px}.elementor-1667 .elementor-element.elementor-element-fabf103{--gap:12px 12px;--row-gap:12px;--column-gap:12px}.elementor-1667 .elementor-element.elementor-element-83185a8 .elementor-button{font-size:16px}.elementor-1667 .elementor-element.elementor-element-4b0dbe4 .elementor-button{font-size:16px}}.swiper-wrapper{transition-timing-function:linear!important}.swiper-wrapper img{box-shadow:0 0 12px -1px rgb(0 0 0 / .2);opacity:0;animation:sliderFadeIn 1.5s ease forwards;cursor:pointer}.swiper-wrapper .swiper-slide:nth-child(1) img{animation-delay:0.25s}.swiper-wrapper .swiper-slide:nth-child(2) img{animation-delay:0.50s}.swiper-wrapper .swiper-slide:nth-child(3) img{animation-delay:0.75s}.swiper-wrapper .swiper-slide:nth-child(4) img{animation-delay:1.00s}.swiper-wrapper .swiper-slide:nth-child(5) img{animation-delay:1.25s}.swiper-wrapper .swiper-slide:nth-child(6) img{animation-delay:1.50s}.swiper-wrapper .swiper-slide:nth-child(7) img{animation-delay:1.75s}.swiper-wrapper .swiper-slide:nth-child(8) img{animation-delay:2.00s}.swiper-wrapper .swiper-slide:nth-child(9) img{animation-delay:2.25s}.swiper-wrapper .swiper-slide:nth-child(10) img{animation-delay:2.50s}@keyframes sliderFadeIn{0%{opacity:0}100%{opacity:1}}#lightbox{display:none;position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background:rgb(0 0 0 / .85)!important;z-index:9999!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;box-sizing:border-box!important}#lightbox.active{display:flex!important;animation:lbFadeIn 0.3s ease}#lightbox-img{display:block!important;width:auto!important;height:auto!important;max-width:90vw!important;max-height:90vh!important;min-width:unset!important;min-height:unset!important;object-fit:contain!important;border-radius:8px!important;box-shadow:0 0 40px rgb(0 0 0 / .5)!important;margin:auto!important;padding:0!important}#lightbox-img.zoom-in{animation:lbZoomIn 0.3s ease!important}#lightbox-loader{display:none!important;color:white!important;font-size:16px!important;letter-spacing:2px!important;position:absolute!important}#lightbox.loading #lightbox-loader{display:block!important}#lightbox.loading #lightbox-img{display:none!important}#lightbox-prev,#lightbox-next,#lightbox-close{display:none;position:fixed!important;background:none!important;border:none!important;color:white!important;font-size:32px!important;cursor:pointer!important;z-index:10000!important;line-height:1!important;padding:0!important;opacity:0.8!important;transition:opacity 0.3s ease!important;text-shadow:0 0 8px rgb(0 0 0 / .5)!important}#lightbox-prev.active,#lightbox-next.active,#lightbox-close.active{display:block!important}#lightbox-prev{top:50vh!important;left:24px!important;transform:translateY(-50%)!important}#lightbox-next{top:50vh!important;right:24px!important;transform:translateY(-50%)!important}#lightbox-close{top:24px!important;right:24px!important}#lightbox-prev:hover,#lightbox-next:hover,#lightbox-close:hover{opacity:1!important}@keyframes lbFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes lbZoomIn{0%{transform:scale(.85);opacity:0}100%{transform:scale(1);opacity:1}}.panel{cursor:pointer;flex:.5;overflow:hidden;transition:flex 0.5s ease}.panel{position:relative}.panel::before{content:"";position:absolute;inset:0;background:#fff0;transition:background 0.5s ease;pointer-events:none;z-index:1}.panel.active::before{background:linear-gradient(to right,rgb(0 0 0 / .7) 0%,transparent 50%)}.panel>*{z-index:2}.panel.active{flex-grow:8;flex-shrink:.5}.panel h3{position:absolute;opacity:0}.panel p{position:absolute;opacity:0}.panel .elementor-button{position:absolute;opacity:0}.panel.active h3{opacity:1;transition:all 0.3s ease-in 0.4s}.panel.active p{opacity:1;transition:all 0.3s ease-in 0.4s}.panel.active .elementor-button{opacity:1;transition:all 0.3s ease-in 0.4s}