.elementor-7215 .elementor-element.elementor-element-1177c6ba{--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-7215 .elementor-element.elementor-element-3ba59131{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-7215 .elementor-element.elementor-element-a8c6019{color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-71c71cb8{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-7215 .elementor-element.elementor-element-7369e39a .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:24px;}.elementor-7215 .elementor-element.elementor-element-7369e39a{width:100%;max-width:100%;}.elementor-7215 .elementor-element.elementor-element-461b4701{--display:flex;}.elementor-7215 .elementor-element.elementor-element-4b411f07 .elementor-button{background-color:#00000000;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 );line-height:var( --e-global-typography-text-line-height );border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7215 .elementor-element.elementor-element-4b411f07{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-4b411f07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7215 .elementor-element.elementor-element-67638f1c .elementor-button{background-color:#00000000;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 );line-height:var( --e-global-typography-text-line-height );border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7215 .elementor-element.elementor-element-67638f1c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-67638f1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7215 .elementor-element.elementor-element-442283af .elementor-button{background-color:#00000000;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 );line-height:var( --e-global-typography-text-line-height );border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7215 .elementor-element.elementor-element-442283af{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-442283af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7215 .elementor-element.elementor-element-148ac522 .elementor-button{background-color:#00000000;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 );line-height:var( --e-global-typography-text-line-height );border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7215 .elementor-element.elementor-element-148ac522{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-148ac522 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7215 .elementor-element.elementor-element-2d41629e .elementor-button{background-color:#00000000;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 );line-height:var( --e-global-typography-text-line-height );border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7215 .elementor-element.elementor-element-2d41629e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-2d41629e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7215 .elementor-element.elementor-element-5a350f1c{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-7215 .elementor-element.elementor-element-15f99ad6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:24px;padding:0px 0px 0px 0px;}.elementor-7215 .elementor-element.elementor-element-77e60fcd .elementor-button{background-color:#00000000;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 );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7215 .elementor-element.elementor-element-77e60fcd{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-384a5d82 .elementor-button{background-color:#00000000;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 );line-height:var( --e-global-typography-text-line-height );border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7215 .elementor-element.elementor-element-384a5d82{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-7a0a19a7{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-7215 .elementor-element.elementor-element-771165ac .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:24px;padding:0px 0px 0px 0px;}.elementor-7215 .elementor-element.elementor-element-25fd031 .elementor-button{background-color:#00000000;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 );line-height:var( --e-global-typography-text-line-height );border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7215 .elementor-element.elementor-element-25fd031 .elementor-button:hover, .elementor-7215 .elementor-element.elementor-element-25fd031 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-7215 .elementor-element.elementor-element-25fd031{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-548a46bf .elementor-button{background-color:#00000000;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 );line-height:var( --e-global-typography-text-line-height );border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7215 .elementor-element.elementor-element-548a46bf .elementor-button:hover, .elementor-7215 .elementor-element.elementor-element-548a46bf .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-7215 .elementor-element.elementor-element-548a46bf{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-7d749d4 .elementor-button{background-color:#00000000;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 );line-height:var( --e-global-typography-text-line-height );border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7215 .elementor-element.elementor-element-7d749d4 .elementor-button:hover, .elementor-7215 .elementor-element.elementor-element-7d749d4 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-7215 .elementor-element.elementor-element-7d749d4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-40e9bc0a .elementor-button{background-color:#00000000;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 );line-height:var( --e-global-typography-text-line-height );border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7215 .elementor-element.elementor-element-40e9bc0a .elementor-button:hover, .elementor-7215 .elementor-element.elementor-element-40e9bc0a .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-7215 .elementor-element.elementor-element-40e9bc0a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-54980c7c .elementor-button{background-color:#00000000;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 );line-height:var( --e-global-typography-text-line-height );border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7215 .elementor-element.elementor-element-54980c7c .elementor-button:hover, .elementor-7215 .elementor-element.elementor-element-54980c7c .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-7215 .elementor-element.elementor-element-54980c7c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-4dae957d .elementor-button{background-color:#00000000;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 );line-height:var( --e-global-typography-text-line-height );padding:5px 5px 5px 5px;}.elementor-7215 .elementor-element.elementor-element-4dae957d .elementor-button:hover, .elementor-7215 .elementor-element.elementor-element-4dae957d .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-7215 .elementor-element.elementor-element-4dae957d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-15c93758{--display:flex;}.elementor-7215 .elementor-element.elementor-element-3551eb1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7215 .elementor-element.elementor-element-73b3038d{--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;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#00EB8F;--border-color:#00EB8F;--border-radius:20px 20px 20px 20px;}.elementor-7215 .elementor-element.elementor-element-73b3038d:not(.elementor-motion-effects-element-type-background), .elementor-7215 .elementor-element.elementor-element-73b3038d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-66eb1b72{--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;}.elementor-7215 .elementor-element.elementor-element-4670fec3{--display:flex;}.elementor-7215 .elementor-element.elementor-element-66403919 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-3ca8156f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7215 .elementor-element.elementor-element-3ca8156f .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-30c849ae{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-30c849ae p{margin-block-end:0px;}.elementor-7215 .elementor-element.elementor-element-4b28c4f3 img{max-width:97%;}.elementor-7215 .elementor-element.elementor-element-4179cf4b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7215 .elementor-element.elementor-element-3b13ff95{--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;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#00EB8F;--border-color:#00EB8F;--border-radius:20px 20px 20px 20px;}.elementor-7215 .elementor-element.elementor-element-3b13ff95:not(.elementor-motion-effects-element-type-background), .elementor-7215 .elementor-element.elementor-element-3b13ff95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-5364aec2{--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;}.elementor-7215 .elementor-element.elementor-element-1c2d15ba{--display:flex;}.elementor-7215 .elementor-element.elementor-element-1666107c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-26e28f57 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7215 .elementor-element.elementor-element-26e28f57 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-23057de{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-23057de p{margin-block-end:0px;}.elementor-7215 .elementor-element.elementor-element-26c16f1b img{max-width:96%;}.elementor-7215 .elementor-element.elementor-element-8798e56{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-8798e56 p{margin-block-end:0px;}.elementor-7215 .elementor-element.elementor-element-101186f img{max-width:96%;}.elementor-7215 .elementor-element.elementor-element-e049ae5{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-e049ae5 p{margin-block-end:0px;}.elementor-7215 .elementor-element.elementor-element-3dede69 img{max-width:96%;}.elementor-7215 .elementor-element.elementor-element-2d560438{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7215 .elementor-element.elementor-element-5a262ca9{--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;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#00EB8F;--border-color:#00EB8F;--border-radius:20px 20px 20px 20px;}.elementor-7215 .elementor-element.elementor-element-5a262ca9:not(.elementor-motion-effects-element-type-background), .elementor-7215 .elementor-element.elementor-element-5a262ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-694d8d34{--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;}.elementor-7215 .elementor-element.elementor-element-3e4c60e1{--display:flex;}.elementor-7215 .elementor-element.elementor-element-9368171 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-5c6c7fd5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7215 .elementor-element.elementor-element-5c6c7fd5 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-17281a25{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-17281a25 p{margin-block-end:0px;}.elementor-7215 .elementor-element.elementor-element-75b28eb6 img{max-width:90%;}.elementor-7215 .elementor-element.elementor-element-3ee7240{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-3ee7240 p{margin-block-end:0px;}.elementor-7215 .elementor-element.elementor-element-c28aa0a img{max-width:90%;}.elementor-7215 .elementor-element.elementor-element-6e5412c{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-6e5412c p{margin-block-end:0px;}.elementor-7215 .elementor-element.elementor-element-687bdcce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7215 .elementor-element.elementor-element-66b62c5d{--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;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#00EB8F;--border-color:#00EB8F;--border-radius:20px 20px 20px 20px;}.elementor-7215 .elementor-element.elementor-element-66b62c5d:not(.elementor-motion-effects-element-type-background), .elementor-7215 .elementor-element.elementor-element-66b62c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-67a53e56{--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;}.elementor-7215 .elementor-element.elementor-element-2ef425d4{--display:flex;}.elementor-7215 .elementor-element.elementor-element-5f7f1acc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-774dead1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7215 .elementor-element.elementor-element-774dead1 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-3de196{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-3de196 p{margin-block-end:0px;}.elementor-7215 .elementor-element.elementor-element-1ac0ec86 img{max-width:91%;}.elementor-7215 .elementor-element.elementor-element-64ffbac1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7215 .elementor-element.elementor-element-1d2b9ca7{--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;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#00EB8F;--border-color:#00EB8F;--border-radius:20px 20px 20px 20px;}.elementor-7215 .elementor-element.elementor-element-1d2b9ca7:not(.elementor-motion-effects-element-type-background), .elementor-7215 .elementor-element.elementor-element-1d2b9ca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-574279e7{--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;}.elementor-7215 .elementor-element.elementor-element-141c1959{--display:flex;}.elementor-7215 .elementor-element.elementor-element-239174e9 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-1eae69f4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7215 .elementor-element.elementor-element-1eae69f4 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-440cc438{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-440cc438 p{margin-block-end:0px;}.elementor-7215 .elementor-element.elementor-element-7bac3bb4 img{max-width:96%;}.elementor-7215 .elementor-element.elementor-element-5a8d55df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7215 .elementor-element.elementor-element-7c2aa40b{--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;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#00EB8F;--border-color:#00EB8F;--border-radius:20px 20px 20px 20px;}.elementor-7215 .elementor-element.elementor-element-7c2aa40b:not(.elementor-motion-effects-element-type-background), .elementor-7215 .elementor-element.elementor-element-7c2aa40b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-704939dd{--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;}.elementor-7215 .elementor-element.elementor-element-5a8d7b5e{--display:flex;}.elementor-7215 .elementor-element.elementor-element-1f072a0c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-7dc3b6ba > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7215 .elementor-element.elementor-element-7dc3b6ba .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-30f52412{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-30f52412 p{margin-block-end:0px;}.elementor-7215 .elementor-element.elementor-element-7678cd97 img{max-width:100%;}.elementor-7215 .elementor-element.elementor-element-3e266575{--display:flex;}@media(min-width:768px){.elementor-7215 .elementor-element.elementor-element-3ba59131{--width:30%;}.elementor-7215 .elementor-element.elementor-element-15c93758{--width:70%;}}@media(max-width:1024px){.elementor-7215 .elementor-element.elementor-element-7369e39a .elementor-button{font-size:20px;}.elementor-7215 .elementor-element.elementor-element-4b411f07 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-67638f1c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-442283af .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-148ac522 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-2d41629e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-15f99ad6 .elementor-button{font-size:20px;}.elementor-7215 .elementor-element.elementor-element-77e60fcd .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-384a5d82 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-771165ac .elementor-button{font-size:20px;}.elementor-7215 .elementor-element.elementor-element-25fd031 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-548a46bf .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-7d749d4 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-40e9bc0a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-54980c7c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-4dae957d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-66eb1b72{--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-7215 .elementor-element.elementor-element-3ca8156f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-30c849ae{font-size:20px;}.elementor-7215 .elementor-element.elementor-element-5364aec2{--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-7215 .elementor-element.elementor-element-26e28f57 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-23057de{font-size:20px;}.elementor-7215 .elementor-element.elementor-element-8798e56{font-size:20px;}.elementor-7215 .elementor-element.elementor-element-e049ae5{font-size:20px;}.elementor-7215 .elementor-element.elementor-element-694d8d34{--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-7215 .elementor-element.elementor-element-5c6c7fd5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-17281a25{font-size:20px;}.elementor-7215 .elementor-element.elementor-element-3ee7240{font-size:20px;}.elementor-7215 .elementor-element.elementor-element-6e5412c{font-size:20px;}.elementor-7215 .elementor-element.elementor-element-67a53e56{--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-7215 .elementor-element.elementor-element-774dead1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-3de196{font-size:20px;}.elementor-7215 .elementor-element.elementor-element-574279e7{--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-7215 .elementor-element.elementor-element-1eae69f4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-440cc438{font-size:20px;}.elementor-7215 .elementor-element.elementor-element-704939dd{--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-7215 .elementor-element.elementor-element-7dc3b6ba .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-30f52412{font-size:20px;}}@media(max-width:767px){.elementor-7215 .elementor-element.elementor-element-7369e39a .elementor-button{font-size:16px;}.elementor-7215 .elementor-element.elementor-element-4b411f07 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-67638f1c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-442283af .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-148ac522 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-2d41629e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-15f99ad6 .elementor-button{font-size:16px;}.elementor-7215 .elementor-element.elementor-element-77e60fcd .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-384a5d82 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-771165ac .elementor-button{font-size:16px;}.elementor-7215 .elementor-element.elementor-element-25fd031 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-548a46bf .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-7d749d4 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-40e9bc0a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-54980c7c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-4dae957d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-3ca8156f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-30c849ae{font-size:16px;}.elementor-7215 .elementor-element.elementor-element-26e28f57 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-23057de{font-size:16px;}.elementor-7215 .elementor-element.elementor-element-8798e56{font-size:16px;}.elementor-7215 .elementor-element.elementor-element-e049ae5{font-size:16px;}.elementor-7215 .elementor-element.elementor-element-5c6c7fd5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-17281a25{font-size:16px;}.elementor-7215 .elementor-element.elementor-element-3ee7240{font-size:16px;}.elementor-7215 .elementor-element.elementor-element-6e5412c{font-size:16px;}.elementor-7215 .elementor-element.elementor-element-774dead1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-3de196{font-size:16px;}.elementor-7215 .elementor-element.elementor-element-1eae69f4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-440cc438{font-size:16px;}.elementor-7215 .elementor-element.elementor-element-7dc3b6ba .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7215 .elementor-element.elementor-element-30f52412{font-size:16px;}}/* Start custom CSS for html, class: .elementor-element-11677af3 */.filtro-group {
  margin-bottom: 20px;
  border-bottom: 1px solid #444;
}

.filtro-header {
  font-weight: bold;
  cursor: pointer;
  font-size: 18px;
  color: white;
  margin-bottom: 10px;
}

.filtro-contenido {
  display: none;
  margin-bottom: 10px;
}

.filter-checkbox {
  display: block;
  width: 100%;
  margin: 6px 0;
  padding: 10px 14px;
  font-size: 14px;
  border-radius: 4px;
  color: white;
  background-color: transparent;
  position: relative;
  cursor: pointer;
  transition: background-color 0.2s ease;
  text-align: left;
  user-select: none;
}

.filter-checkbox:hover {
  background-color: rgba(255, 255, 255, 0.05);
}

.filter-checkbox input[type="checkbox"] {
  appearance: none;
  -webkit-appearance: none;
  background-color: transparent;
  border: 2px solid white;
  border-radius: 4px;
  width: 16px;
  height: 16px;
  margin-right: 10px;
  vertical-align: middle;
  position: relative;
  top: -1px;
  cursor: pointer;
  transition: background-color 0.2s ease, border 0.2s ease;
}

/* ✅ Fondo naranja al seleccionar */
.filter-checkbox input[type="checkbox"]:checked {
  background-color: #ED6F3D;
  border-color: #ED6F3D;
}

/* ✅ Tilde centrado, solo uno */
.filter-checkbox input[type="checkbox"]:checked::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -60%) rotate(45deg);
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 2px 2px 0;
  pointer-events: none;
}





.filtro-header {
  font-weight: bold;
  cursor: pointer;
  font-size: 18px;
  color: white;
  margin-bottom: 10px;
  position: relative;
  padding-right: 20px; /* espacio para la flecha */
}

/* Flecha estilo dropdown */
.filtro-header::after {
  content: "▾"; /* flecha hacia abajo */
  position: absolute;
  right: 0;
  top: 0;
  font-size: 18px;
  transition: transform 0.3s ease;
}

/* Rotar la flecha cuando el grupo está abierto */
.filtro-header.activa::after {
  transform: rotate(180deg); /* flecha hacia arriba */
}/* End custom CSS */