.elementor-10 .elementor-element.elementor-element-479da01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:24px 24px 24px 24px;--padding-top:130px;--padding-bottom:130px;--padding-left:80px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-479da01:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-479da01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://innovandola.com/propiedades/wp-content/uploads/2025/11/home-lg.webp.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-21ec9c7{text-align:start;}.elementor-10 .elementor-element.elementor-element-21ec9c7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6554bed{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6554bed p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-fd44ba5{width:var( --container-widget-width, 48% );max-width:48%;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5c254da{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2bb8932{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-f7d7509 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#000000;}.elementor-10 .elementor-element.elementor-element-2ce3b1a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#181A20;}.elementor-10 .elementor-element.elementor-element-2ce3b1a p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-927ee3c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-b0afdce .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b0afdce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-b0afdce .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-176dc20{--display:flex;}.elementor-10 .elementor-element.elementor-element-bc38887 img{border-radius:88px 88px 88px 88px;}.elementor-10 .elementor-element.elementor-element-ba19081{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#181A20;}.elementor-10 .elementor-element.elementor-element-ba19081 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-e933daf{text-align:center;font-family:"Poppins", Sans-serif;font-size:14.88px;font-weight:400;color:#181A20;}.elementor-10 .elementor-element.elementor-element-e933daf p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-376e64d{--display:flex;}.elementor-10 .elementor-element.elementor-element-b72c5e7 img{border-radius:88px 88px 88px 88px;}.elementor-10 .elementor-element.elementor-element-7cd4ddd{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#181A20;}.elementor-10 .elementor-element.elementor-element-7cd4ddd p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-6259a60{text-align:center;font-family:"Poppins", Sans-serif;font-size:14.88px;font-weight:400;color:#181A20;}.elementor-10 .elementor-element.elementor-element-6259a60 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-c000b58{--display:flex;}.elementor-10 .elementor-element.elementor-element-d6cb9ae img{border-radius:88px 88px 88px 88px;}.elementor-10 .elementor-element.elementor-element-667966c{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#181A20;}.elementor-10 .elementor-element.elementor-element-667966c p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-1d3376a{text-align:center;font-family:"Poppins", Sans-serif;font-size:14.88px;font-weight:400;color:#181A20;}.elementor-10 .elementor-element.elementor-element-1d3376a p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-042fb00{--display:flex;}.elementor-10 .elementor-element.elementor-element-760e392 img{border-radius:88px 88px 88px 88px;}.elementor-10 .elementor-element.elementor-element-fff83dc{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#181A20;}.elementor-10 .elementor-element.elementor-element-fff83dc p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-a1f87d5{text-align:center;font-family:"Poppins", Sans-serif;font-size:14.88px;font-weight:400;color:#181A20;}.elementor-10 .elementor-element.elementor-element-a1f87d5 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-07c6b33{--display:flex;}.elementor-10 .elementor-element.elementor-element-47b34c7 img{border-radius:88px 88px 88px 88px;}.elementor-10 .elementor-element.elementor-element-68dda50{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#181A20;}.elementor-10 .elementor-element.elementor-element-68dda50 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-7786cbf{text-align:center;font-family:"Poppins", Sans-serif;font-size:14.88px;font-weight:400;color:#181A20;}.elementor-10 .elementor-element.elementor-element-7786cbf p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-76c656d{--display:flex;}.elementor-10 .elementor-element.elementor-element-6d2e702 img{border-radius:88px 88px 88px 88px;}.elementor-10 .elementor-element.elementor-element-c087c33{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#181A20;}.elementor-10 .elementor-element.elementor-element-c087c33 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-d6f1bd8{text-align:center;font-family:"Poppins", Sans-serif;font-size:14.88px;font-weight:400;color:#181A20;}.elementor-10 .elementor-element.elementor-element-d6f1bd8 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-27b7ceb{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:#1C5792;--e-n-carousel-dots-hover-color:#1C5792;}.elementor-10 .elementor-element.elementor-element-71d9a11{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9462c60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-32626f8 img{border-radius:88px 88px 88px 88px;}.elementor-10 .elementor-element.elementor-element-f83da2b{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#181A20;}.elementor-10 .elementor-element.elementor-element-f83da2b p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-7d755ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-b84c8c5 img{border-radius:88px 88px 88px 88px;}.elementor-10 .elementor-element.elementor-element-8c16c49{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#181A20;}.elementor-10 .elementor-element.elementor-element-8c16c49 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-0ab8a9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-911bf76 img{border-radius:88px 88px 88px 88px;}.elementor-10 .elementor-element.elementor-element-5570479{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#181A20;}.elementor-10 .elementor-element.elementor-element-5570479 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-58c11d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-2ff797b img{border-radius:88px 88px 88px 88px;}.elementor-10 .elementor-element.elementor-element-30a3f48{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#181A20;}.elementor-10 .elementor-element.elementor-element-30a3f48 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-baf30f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-f47fe06 img{border-radius:88px 88px 88px 88px;}.elementor-10 .elementor-element.elementor-element-d9827d2{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#181A20;}.elementor-10 .elementor-element.elementor-element-d9827d2 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-8ae2a9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-a72d1db img{border-radius:88px 88px 88px 88px;}.elementor-10 .elementor-element.elementor-element-79c75ca{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#181A20;}.elementor-10 .elementor-element.elementor-element-79c75ca p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-28c7e12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-28c7e12:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-28c7e12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-10 .elementor-element.elementor-element-7761da8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-1dfe7fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#181A20;}.elementor-10 .elementor-element.elementor-element-25be22a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-b5cc19d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b5cc19d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b5cc19d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-43cc5dc{border-style:none;}.elementor-10 .elementor-element.elementor-element-43cc5dc .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-43cc5dc.elementor-view-stacked .elementor-icon{background-color:#1C5792;color:#EFF6FF;}.elementor-10 .elementor-element.elementor-element-43cc5dc.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-43cc5dc.elementor-view-default .elementor-icon{color:#1C5792;border-color:#1C5792;}.elementor-10 .elementor-element.elementor-element-43cc5dc.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-43cc5dc.elementor-view-default .elementor-icon svg{fill:#1C5792;}.elementor-10 .elementor-element.elementor-element-43cc5dc.elementor-view-framed .elementor-icon{background-color:#EFF6FF;}.elementor-10 .elementor-element.elementor-element-43cc5dc.elementor-view-stacked .elementor-icon svg{fill:#EFF6FF;}.elementor-10 .elementor-element.elementor-element-43cc5dc .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-43cc5dc .elementor-icon svg{height:24px;}.elementor-10 .elementor-element.elementor-element-8f82f30{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-10 .elementor-element.elementor-element-8f82f30 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#181A20;}.elementor-10 .elementor-element.elementor-element-6c3c4a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#000929;}.elementor-10 .elementor-element.elementor-element-66c1de7 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#1C5792;color:#1C5792;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-66c1de7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-1px -1px -1px -1px;}.elementor-10 .elementor-element.elementor-element-66c1de7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-cc0b742{--display:flex;}.elementor-10 .elementor-element.elementor-element-e45a584{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-e45a584:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e45a584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fb5673c{border-style:none;}.elementor-10 .elementor-element.elementor-element-fb5673c .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-fb5673c.elementor-view-stacked .elementor-icon{background-color:#1C5792;color:#EFF6FF;}.elementor-10 .elementor-element.elementor-element-fb5673c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-fb5673c.elementor-view-default .elementor-icon{color:#1C5792;border-color:#1C5792;}.elementor-10 .elementor-element.elementor-element-fb5673c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-fb5673c.elementor-view-default .elementor-icon svg{fill:#1C5792;}.elementor-10 .elementor-element.elementor-element-fb5673c.elementor-view-framed .elementor-icon{background-color:#EFF6FF;}.elementor-10 .elementor-element.elementor-element-fb5673c.elementor-view-stacked .elementor-icon svg{fill:#EFF6FF;}.elementor-10 .elementor-element.elementor-element-fb5673c .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-fb5673c .elementor-icon svg{height:24px;}.elementor-10 .elementor-element.elementor-element-fb310c2{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-10 .elementor-element.elementor-element-fb310c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#181A20;}.elementor-10 .elementor-element.elementor-element-fc8243f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#000929;}.elementor-10 .elementor-element.elementor-element-f77bd46 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#1C5792;color:#1C5792;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f77bd46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-f77bd46 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-365ba2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-365ba2f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-365ba2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e05e61c{border-style:none;}.elementor-10 .elementor-element.elementor-element-e05e61c .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-e05e61c.elementor-view-stacked .elementor-icon{background-color:#1C5792;color:#EFF6FF;}.elementor-10 .elementor-element.elementor-element-e05e61c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-e05e61c.elementor-view-default .elementor-icon{color:#1C5792;border-color:#1C5792;}.elementor-10 .elementor-element.elementor-element-e05e61c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-e05e61c.elementor-view-default .elementor-icon svg{fill:#1C5792;}.elementor-10 .elementor-element.elementor-element-e05e61c.elementor-view-framed .elementor-icon{background-color:#EFF6FF;}.elementor-10 .elementor-element.elementor-element-e05e61c.elementor-view-stacked .elementor-icon svg{fill:#EFF6FF;}.elementor-10 .elementor-element.elementor-element-e05e61c .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-e05e61c .elementor-icon svg{height:24px;}.elementor-10 .elementor-element.elementor-element-bfe75a5{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-10 .elementor-element.elementor-element-bfe75a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#181A20;}.elementor-10 .elementor-element.elementor-element-9351ca9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#000929;}.elementor-10 .elementor-element.elementor-element-a85df45 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#1C5792;color:#1C5792;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a85df45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-a85df45 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-6ccf3db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6ccf3db:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6ccf3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F6F6F6 100%);}.elementor-10 .elementor-element.elementor-element-957554e{padding:0px 0px 25px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-957554e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;letter-spacing:-1px;color:#000929;}.elementor-10 .elementor-element.elementor-element-a051608{--display:flex;}.elementor-10 .elementor-element.elementor-element-e471f59{--grid-columns:3;}.elementor-10 .elementor-element.elementor-element-a401351{--display:flex;}.elementor-10 .elementor-element.elementor-element-68656d7{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:30px;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:35px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:35px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-68656d7 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-68656d7.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1C5792;}.elementor-10 .elementor-element.elementor-element-68656d7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10 .elementor-element.elementor-element-68656d7.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1C5792;}.elementor-10 .elementor-element.elementor-element-68656d7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCDD3;}.elementor-10 .elementor-element.elementor-element-68656d7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-10 .elementor-element.elementor-element-68656d7 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5abd9e6 .elementor-button{background-color:#1C5792;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-5abd9e6 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-5abd9e6 .elementor-button:focus{background-color:#164575;}.elementor-10 .elementor-element.elementor-element-7ea8829{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fdcbbe2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-bfcd190 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-e25cd1e{font-family:"Poppins", Sans-serif;font-weight:500;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-fb8e26b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-fb8e26b .elementor-icon-box-title{margin-block-end:0px;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-fb8e26b.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-10 .elementor-element.elementor-element-fb8e26b.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-fb8e26b.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-10 .elementor-element.elementor-element-fb8e26b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-fb8e26b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-fb8e26b:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-fb8e26b:has(:focus) .elementor-icon-box-title{color:#1C1018;}.elementor-10 .elementor-element.elementor-element-fb8e26b .elementor-icon-box-description{color:#1C1018;}.elementor-10 .elementor-element.elementor-element-74b7ace .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-74b7ace .elementor-icon-box-title{margin-block-end:0px;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-74b7ace.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-10 .elementor-element.elementor-element-74b7ace.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-74b7ace.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-10 .elementor-element.elementor-element-74b7ace .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-74b7ace .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-74b7ace:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-74b7ace:has(:focus) .elementor-icon-box-title{color:#1C1018;}.elementor-10 .elementor-element.elementor-element-74b7ace .elementor-icon-box-description{color:#1C1018;}.elementor-10 .elementor-element.elementor-element-1e98918 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-1e98918 .elementor-icon-box-title{margin-block-end:0px;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-1e98918.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-10 .elementor-element.elementor-element-1e98918.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1e98918.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-10 .elementor-element.elementor-element-1e98918 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1e98918 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-1e98918:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-1e98918:has(:focus) .elementor-icon-box-title{color:#1C1018;}.elementor-10 .elementor-element.elementor-element-1e98918 .elementor-icon-box-description{color:#1C1018;}.elementor-10 .elementor-element.elementor-element-e248b4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-0eefd4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0eefd4b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0eefd4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F6F6F6 100%);}.elementor-10 .elementor-element.elementor-element-b6ec800 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;letter-spacing:-0.6px;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-086ee31{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-weight:500;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-086ee31 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-95b641a{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 4px 0px rgba(24, 26.000000000000007, 32, 0.07);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-95b641a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-95b641a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-55180e8{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-914db08 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-0975b0d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:25.9px;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-a3324ff{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-a3324ff .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-a3324ff .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-10 .elementor-element.elementor-element-c484426{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9ef5eea{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-0412258 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-8337802 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-8cca213{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 4px 0px rgba(24, 26.000000000000007, 32, 0.07);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8cca213:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8cca213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2a7c932{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-60d2010 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-eb04a81 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:25.9px;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-4ad8022{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-4ad8022 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-4ad8022 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-10 .elementor-element.elementor-element-3251ad9{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-79b66dc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-6be20b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-850dcd2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-6abcc28{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 4px 0px rgba(24, 26.000000000000007, 32, 0.07);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6abcc28:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6abcc28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-133fffb{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-59478c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-f779c90 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:25.9px;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-9819b74{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-9819b74 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-9819b74 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-10 .elementor-element.elementor-element-bbe23fd{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5c78aac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-76bbe55 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-63cc369 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-c8c95db{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 4px 0px rgba(24, 26.000000000000007, 32, 0.07);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c8c95db:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c8c95db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3a76280{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7b2bfb6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-cdb50da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:25.9px;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-060686c{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-060686c .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-060686c .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-10 .elementor-element.elementor-element-69a12d8{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-49c7aa1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-45ab584 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-a5f5255 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-8b7b752{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:150px;--e-n-carousel-swiper-slides-gap:20px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:6px;--e-n-carousel-dots-normal-color:#222222;--e-n-carousel-dots-hover-color:#222222;--e-n-carousel-swiper-pagination-spacing:35px;}.elementor-10 .elementor-element.elementor-element-0637211{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8e539f9{text-align:center;}.elementor-10 .elementor-element.elementor-element-8e539f9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;letter-spacing:-0.8px;color:#222E48;}.elementor-10 .elementor-element.elementor-element-d489695{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:500;line-height:25.6px;color:#1C1018;}.elementor-10 .elementor-element.elementor-element-d489695.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d489695 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-1b31a22{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-10 .elementor-element.elementor-element-1b31a22 .swiper-slide > .elementor-element{height:100%;}.elementor-10 .elementor-element.elementor-element-25d4f26{--grid-columns:3;}.elementor-10 .elementor-element.elementor-element-25d4f26 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-25d4f26 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-10 .elementor-element.elementor-element-25d4f26 .e-loop-item > .elementor-section, .elementor-10 .elementor-element.elementor-element-25d4f26 .e-loop-item > .elementor-section > .elementor-container, .elementor-10 .elementor-element.elementor-element-25d4f26 .e-loop-item > .e-con, .elementor-10 .elementor-element.elementor-element-25d4f26 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-27b7ceb{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-25be22a{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-e471f59{--grid-columns:2;}.elementor-10 .elementor-element.elementor-element-8b7b752{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-1b31a22{--swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-25d4f26{--grid-columns:2;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-479da01{--width:90%;}.elementor-10 .elementor-element.elementor-element-2bb8932{--width:50%;}.elementor-10 .elementor-element.elementor-element-927ee3c{--width:50%;}.elementor-10 .elementor-element.elementor-element-9462c60{--width:25%;}.elementor-10 .elementor-element.elementor-element-7d755ea{--width:25%;}.elementor-10 .elementor-element.elementor-element-0ab8a9b{--width:25%;}.elementor-10 .elementor-element.elementor-element-58c11d5{--width:25%;}.elementor-10 .elementor-element.elementor-element-baf30f3{--width:25%;}.elementor-10 .elementor-element.elementor-element-8ae2a9d{--width:25%;}.elementor-10 .elementor-element.elementor-element-fdcbbe2{--width:50%;}.elementor-10 .elementor-element.elementor-element-e248b4c{--width:50%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-479da01{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-fd44ba5{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-27b7ceb{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-10 .elementor-element.elementor-element-1dfe7fb .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-25be22a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-957554e .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-e471f59{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-68656d7{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-68656d7.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7ea8829{--padding-top:30px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bfcd190 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-0eefd4b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b6ec800{text-align:start;}.elementor-10 .elementor-element.elementor-element-086ee31{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-95b641a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-9ef5eea{--width:50%;}.elementor-10 .elementor-element.elementor-element-8cca213{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-79b66dc{--width:50%;}.elementor-10 .elementor-element.elementor-element-6abcc28{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-5c78aac{--width:50%;}.elementor-10 .elementor-element.elementor-element-c8c95db{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-49c7aa1{--width:50%;}.elementor-10 .elementor-element.elementor-element-8b7b752{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;}.elementor-10 .elementor-element.elementor-element-0637211{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8e539f9 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-d489695{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-1b31a22{--swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-25d4f26{--grid-columns:1;}}/* Start custom CSS for shortcode, class: .elementor-element-fd44ba5 *//* =============================================== */
/* ESTILOS PERSONALIZADOS PARA AJAX SEARCH PRO ID=1 */
/* =============================================== */

/* Contenedor principal */
div.asp_main_wrapper.asp_m_1 {
    max-width: 600px !important;
    margin: 20px auto !important;
    position: relative;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}

/* Fondo borroso opcional (usa una clase extra en el shortcode si quieres activarlo) */
.fondo-borroso .asp_main_wrapper.asp_m_1 {
    background: rgba(0, 0, 0, 0.4);
    padding: 40px;
    border-radius: 16px;
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
}

.fondo-borroso .asp_m .probox {
    background: rgba(232, 232, 232, 0.95) !important;
}

/* Formulario principal (probox) */
.asp_m_1 .probox {
    display: flex !important;
    gap: 15px !important;
    align-items: center !important;
    background: #FFFFFF !important;
    border-radius: 12px !important;
    overflow: hidden !important;
    box-shadow: 0 2px 8px rgba(0,0,0,0.1) !important;
    padding: 10px !important;
    height: auto !important;
}

/* Input de búsqueda */
.asp_m_1 .orig {
    flex: 1 !important;
    padding: 16px 20px !important;
    border: 1px solid #E8E8E8 !important;
    background: #F7F7F7!important;
    font-size: 16px !important;
    color: #333 !important;
    outline: none !important;
    border-radius: 12px !important;
    box-sizing: border-box !important;
}

.asp_m_1 .orig::placeholder {
    color: #777 !important;
}

/* Botón de búsqueda */
.asp_m_1 .proloading,
.asp_m_1 .proclose,
.asp_m_1 .promagnifier {
    width: 50px !important;
    height: 50px !important;
    background: #1C5792 !important;
    border: none !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    transition: all 0.3s ease !important;
    flex-shrink: 0 !important;
    margin-right: 6px !important;
}

.asp_m_1 .promagnifier:hover {
    background: #0f2a54 !important;
    transform: scale(1.05) !important;
}

.asp_m_1 .promagnifier .innericon svg {
    fill: white !important;
    width: 20px !important;
    height: 20px !important;
    pointer-events: none !important;
}

/* Ocultar elementos innecesarios (loading, close) si no los quieres ver */
.asp_m_1 .proloading,
.asp_m_1 .proclose {
    display: none !important;
}

/* Resultados / Sugerencias (dropdown) */
.asp_m_1 .asp_results {
    border-radius: 12px !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.15) !important;
    margin-top: 8px !important;
    overflow: hidden !important;
}

/* Cada resultado en sugerencias */
.asp_m_1 .asp_res_item,
.asp_m_1 .asp_group_header {
    padding: 16px 20px !important;
    border-bottom: 1px solid #eee !important;
    transition: background 0.2s !important;
}

.asp_m_1 .asp_res_item:hover {
    background: #f0f7ff !important;
}

/* Responsive móvil */
@media (max-width: 480px) {
    .asp_m_1 .orig {
        font-size: 15px !important;
        padding: 14px 16px !important;
    }
    .asp_m_1 .promagnifier {
        width: 46px !important;
        height: 46px !important;
    }
    div.asp_main_wrapper.asp_m_1 {
        max-width: 100% !important;
        padding: 0 15px !important;
    }
}

.innericon {
    margin-top: 8px!important;
}

/* Padding de 20px en el input principal (.orig) - Alta especificidad para override */
div.asp_m.asp_m_1 .probox .proinput input.orig,
div#ajaxsearchpro1_1 .probox .proinput input.orig {
    padding: 20px !important;
    box-sizing: border-box !important; /* Asegura que el padding no rompa el ancho */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5cc19d */.elementor-10 .elementor-element.elementor-element-b5cc19d {
    transition: transform 0.3s ease, 
                border-color 0.3s ease, 
                box-shadow 0.3s ease !important;
}

.elementor-10 .elementor-element.elementor-element-b5cc19d:hover {
    transform: translateY(-4px);
    border-color: #C7D8F0 !important;
    box-shadow: 0 10px 22px rgba(30, 64, 175, 0.08);
}

.elementor-10 .elementor-element.elementor-element-b5cc19d:hover .elementor-button {
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e45a584 */.elementor-10 .elementor-element.elementor-element-e45a584 {
    transition: transform 0.3s ease, 
                border-color 0.3s ease, 
                box-shadow 0.3s ease !important;
}

.elementor-10 .elementor-element.elementor-element-e45a584:hover {
    transform: translateY(-4px);
    border-color: #C7D8F0 !important;
    box-shadow: 0 10px 22px rgba(30, 64, 175, 0.08);
}

.elementor-10 .elementor-element.elementor-element-e45a584:hover .elementor-button {
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365ba2f */.elementor-10 .elementor-element.elementor-element-365ba2f {
    transition: transform 0.3s ease, 
                border-color 0.3s ease, 
                box-shadow 0.3s ease !important;
}

.elementor-10 .elementor-element.elementor-element-365ba2f:hover {
    transform: translateY(-4px);
    border-color: #C7D8F0 !important;
    box-shadow: 0 10px 22px rgba(30, 64, 175, 0.08);
}

.elementor-10 .elementor-element.elementor-element-365ba2f:hover .elementor-button {
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-68656d7 */.e-n-tab-title[aria-selected="true"] .e-n-tab-title-text {
  text-decoration: underline;
  text-decoration-color: white;
   text-decoration-thickness: 2px; /* grosor de la línea */
  text-underline-offset: 10px; /* separa la línea del texto */
}

.e-n-tab-title .e-n-tab-title-text {
  font-weight: 400; /* regular */
  transition: all 0.3s ease; /* suave transición al activar */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-220ec22 */.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_style {
    background-color: #1C5792;
    color: white;
    font-family: "Poppins";
    font-size: 16px;
    padding: 12px;
  width: 100%;
  display: block; /* opcional, asegura que respete el ancho */
}/* End custom CSS */