.elementor-10 .elementor-element.elementor-element-537f505{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-537f505:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-537f505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.clientesonline.io/wp-content/uploads/2025/10/Hero-Back-1.png");}.elementor-10 .elementor-element.elementor-element-3bf5d18{--display:flex;--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-a1fee50 img{width:16%;}.elementor-10 .elementor-element.elementor-element-ee29274{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-26dc487{padding:0px 124px 0px 124px;text-align:center;}.elementor-10 .elementor-element.elementor-element-26dc487 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:42px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0fd1c68{text-align:center;}.elementor-10 .elementor-element.elementor-element-0fd1c68 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFFDB;}.elementor-10 .elementor-element.elementor-element-bd10d43{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-6be389e{--display:flex;}.elementor-10 .elementor-element.elementor-element-2f3f061{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-2f3f061.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0affc7b{text-align:center;}.elementor-10 .elementor-element.elementor-element-0affc7b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-5dd79a4.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4b50e00{text-align:center;}.elementor-10 .elementor-element.elementor-element-4b50e00 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFFDB;}.elementor-10 .elementor-element.elementor-element-dbd876a img{width:336px;}.elementor-10 .elementor-element.elementor-element-4bd6502{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ef26dc9{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-b402903{padding:0px 124px 0px 124px;text-align:center;}.elementor-10 .elementor-element.elementor-element-b402903 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:42px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-dd26721 img{width:328px;}.elementor-10 .elementor-element.elementor-element-0af2076{--display:flex;}.elementor-10 .elementor-element.elementor-element-5dc6774{--e-image-carousel-slides-to-show:4;}.elementor-10 .elementor-element.elementor-element-fdd0572{--e-image-carousel-slides-to-show:4;}.elementor-10 .elementor-element.elementor-element-955307f{--e-image-carousel-slides-to-show:4;}.elementor-10 .elementor-element.elementor-element-eacf4ce{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-eacf4ce:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-eacf4ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-769943a{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-0ccbd35 img{width:276px;}.elementor-10 .elementor-element.elementor-element-941398e{padding:0px 124px 0px 124px;text-align:center;}.elementor-10 .elementor-element.elementor-element-941398e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:42px;color:#202020;}.elementor-10 .elementor-element.elementor-element-02b70c9{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;}.elementor-10 .elementor-element.elementor-element-02b70c9 img{width:880px;}.elementor-10 .elementor-element.elementor-element-2600821{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-2600821.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6e50f1e .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#202020;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-8c5dc88 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10 .elementor-element.elementor-element-8c5dc88 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10 .elementor-element.elementor-element-8c5dc88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10 .elementor-element.elementor-element-8c5dc88 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10 .elementor-element.elementor-element-8c5dc88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10 .elementor-element.elementor-element-8c5dc88 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8c5dc88 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-8c5dc88{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-8c5dc88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8c5dc88 .elementor-icon-list-item > a{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:400;line-height:30px;}.elementor-10 .elementor-element.elementor-element-8c5dc88 .elementor-icon-list-text{color:#202020;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-afb2f48{--display:flex;}.elementor-10 .elementor-element.elementor-element-b10f832{--display:flex;}.elementor-10 .elementor-element.elementor-element-b10f832.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-3b7d12e .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 50px 20px 50px;}.elementor-10 .elementor-element.elementor-element-7973d8e{text-align:center;}.elementor-10 .elementor-element.elementor-element-7973d8e .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#222222;}.elementor-10 .elementor-element.elementor-element-4d89a16{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4d89a16:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4d89a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0c79dce{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-a8b3185{padding:0px 124px 0px 124px;text-align:center;}.elementor-10 .elementor-element.elementor-element-a8b3185 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:42px;color:#202020;}.elementor-10 .elementor-element.elementor-element-a03513b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-a03513b.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1b39158 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10 .elementor-element.elementor-element-1b39158 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10 .elementor-element.elementor-element-1b39158 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10 .elementor-element.elementor-element-1b39158 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10 .elementor-element.elementor-element-1b39158 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10 .elementor-element.elementor-element-1b39158 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1b39158 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-1b39158{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-1b39158 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-1b39158 .elementor-icon-list-item > a{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:400;line-height:30px;}.elementor-10 .elementor-element.elementor-element-1b39158 .elementor-icon-list-text{color:#202020;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-5cc5af9{--display:flex;}.elementor-10 .elementor-element.elementor-element-4c5cf2e{--display:flex;}.elementor-10 .elementor-element.elementor-element-4c5cf2e.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a8423cf .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 50px 20px 50px;}.elementor-10 .elementor-element.elementor-element-f2106e8{text-align:center;}.elementor-10 .elementor-element.elementor-element-f2106e8 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#222222;}.elementor-10 .elementor-element.elementor-element-d6d3e71{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8f003b9{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-e81b0b6{padding:0px 124px 0px 124px;text-align:center;}.elementor-10 .elementor-element.elementor-element-e81b0b6 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:42px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-74b0d62 img{width:328px;}.elementor-10 .elementor-element.elementor-element-df69e48{--display:flex;}.elementor-10 .elementor-element.elementor-element-8b04cae{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f0396ad{border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-676cc94{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2b979a2{border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-c17f931{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-23e593e{border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-d9265f0{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-34e6133{border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-05672e8{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9a3a8f0{border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-0f95b39{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4d9de47{border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-e4cd0b6{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2782fb0{border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-9e7eafd{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-26e592c{border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-6dae6a7{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:8px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-10 .elementor-element.elementor-element-6dececf{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6dececf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6dececf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-948d046{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-948d046.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0028980{padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-0028980 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:42px;color:#202020;}.elementor-10 .elementor-element.elementor-element-b93f247{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b93f247.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b93f247 img{width:920px;}.elementor-10 .elementor-element.elementor-element-b22c5c1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-b22c5c1.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e4d50ad .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#202020;}.elementor-10 .elementor-element.elementor-element-f42ffdf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f42ffdf.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f42ffdf img{width:920px;}.elementor-10 .elementor-element.elementor-element-d9ad1a9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-d9ad1a9.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a0fdb08 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#202020;}.elementor-10 .elementor-element.elementor-element-1cae0e2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1cae0e2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1cae0e2 img{width:728px;}.elementor-10 .elementor-element.elementor-element-65de7e3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-65de7e3.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1ae1333 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#202020;}.elementor-10 .elementor-element.elementor-element-ea12421{--display:flex;}.elementor-10 .elementor-element.elementor-element-b733943{--display:flex;}.elementor-10 .elementor-element.elementor-element-b733943.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5771eaf .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 50px 20px 50px;}.elementor-10 .elementor-element.elementor-element-2617917{text-align:center;}.elementor-10 .elementor-element.elementor-element-2617917 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#222222;}.elementor-10 .elementor-element.elementor-element-34c98d8{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-34c98d8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-34c98d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F9FD;}.elementor-10 .elementor-element.elementor-element-aee5f5f{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-58a20b8{padding:0px 244px 0px 244px;text-align:center;}.elementor-10 .elementor-element.elementor-element-58a20b8 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:42px;color:#202020;}.elementor-10 .elementor-element.elementor-element-3e9d219{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-3e9d219.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b1f971f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10 .elementor-element.elementor-element-b1f971f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10 .elementor-element.elementor-element-b1f971f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10 .elementor-element.elementor-element-b1f971f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10 .elementor-element.elementor-element-b1f971f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10 .elementor-element.elementor-element-b1f971f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-b1f971f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-b1f971f{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-b1f971f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-b1f971f .elementor-icon-list-item > a{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:400;line-height:30px;}.elementor-10 .elementor-element.elementor-element-b1f971f .elementor-icon-list-text{color:#202020;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-6271260 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#202020;}.elementor-10 .elementor-element.elementor-element-35ed8fc{--display:flex;}.elementor-10 .elementor-element.elementor-element-a98cec2{--display:flex;}.elementor-10 .elementor-element.elementor-element-a98cec2.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-67d119e .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 50px 20px 50px;}.elementor-10 .elementor-element.elementor-element-11069cb{text-align:center;}.elementor-10 .elementor-element.elementor-element-11069cb .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#222222;}.elementor-10 .elementor-element.elementor-element-b61c12d{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b61c12d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b61c12d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0A14;}.elementor-10 .elementor-element.elementor-element-3012dea{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-3a42a17{padding:0px 244px 0px 244px;text-align:center;}.elementor-10 .elementor-element.elementor-element-3a42a17 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:42px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a6595cc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-a6595cc.e-con{--align-self:center;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10 .elementor-element.elementor-element-e27223a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-10 .elementor-element.elementor-element-e27223a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-e27223a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-10 .elementor-element.elementor-element-7b18acb{--display:flex;}.elementor-10 .elementor-element.elementor-element-d5e96b9{--display:flex;}.elementor-10 .elementor-element.elementor-element-d5e96b9.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6339f3c .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 50px 20px 50px;}.elementor-10 .elementor-element.elementor-element-be72931{text-align:center;}.elementor-10 .elementor-element.elementor-element-be72931 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFFDB;}.elementor-10 .elementor-element.elementor-element-e59a120{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-e59a120:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e59a120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0658DE;}.elementor-10 .elementor-element.elementor-element-100fa69{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5782669{--display:flex;}.elementor-10 .elementor-element.elementor-element-5782669.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5106b74{text-align:center;}.elementor-10 .elementor-element.elementor-element-5106b74 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a45833f{padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-a45833f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:42px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0f9febf{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;}.elementor-10 .elementor-element.elementor-element-0f9febf img{width:968px;}.elementor-10 .elementor-element.elementor-element-258ea10{--display:flex;}.elementor-10 .elementor-element.elementor-element-7d6b628{--display:flex;}.elementor-10 .elementor-element.elementor-element-7d6b628.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-090c450 .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 50px 20px 50px;}.elementor-10 .elementor-element.elementor-element-39d57aa{text-align:center;}.elementor-10 .elementor-element.elementor-element-39d57aa .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#FFFFFFDB;}.elementor-10 .elementor-element.elementor-element-d944955 img{width:336px;}.elementor-10 .elementor-element.elementor-element-a0986e2{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a0986e2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a0986e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-73c0fa1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-73c0fa1.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3a7e7ed .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#202020;}.elementor-10 .elementor-element.elementor-element-f781032.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1806d8e{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-66ecf7b{padding:0px 244px 0px 244px;text-align:center;}.elementor-10 .elementor-element.elementor-element-66ecf7b .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:42px;color:#202020;}.elementor-10 .elementor-element.elementor-element-c6aabb2{--display:flex;}.elementor-10 .elementor-element.elementor-element-f5b76df .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#202020;}.elementor-10 .elementor-element.elementor-element-a86fa17{--display:flex;}.elementor-10 .elementor-element.elementor-element-ef92d95 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#202020;}.elementor-10 .elementor-element.elementor-element-3b2fc4a{--display:flex;}.elementor-10 .elementor-element.elementor-element-e590cde .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#202020;}.elementor-10 .elementor-element.elementor-element-cb3b8fc{--display:flex;}.elementor-10 .elementor-element.elementor-element-79f2f24 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#202020;}.elementor-10 .elementor-element.elementor-element-d637914{--n-accordion-title-font-size:22px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:80px;}.elementor-10 .elementor-element.elementor-element-d637914 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;border-color:#99A9CC;}.elementor-10 .elementor-element.elementor-element-d637914 {--n-accordion-padding:0px 40px 0px 40px;}:where( .elementor-10 .elementor-element.elementor-element-d637914 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Google Sans", Sans-serif;font-weight:600;}:where( .elementor-10 .elementor-element.elementor-element-d637914 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:24px;--padding-right:44px;--padding-bottom:24px;--padding-left:44px;}.elementor-10 .elementor-element.elementor-element-67b0b2f{--display:flex;}.elementor-10 .elementor-element.elementor-element-67b0b2f.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-eed3f52{--display:flex;}.elementor-10 .elementor-element.elementor-element-eed3f52.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a8d9652 .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 50px 20px 50px;}.elementor-10 .elementor-element.elementor-element-679322d{text-align:center;}.elementor-10 .elementor-element.elementor-element-679322d .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#222222;}.elementor-10 .elementor-element.elementor-element-2fd566b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-2fd566b .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:400;color:#868686;}.elementor-10 .elementor-element.elementor-element-487159f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-487159f .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:500;color:#0068EC;}.elementor-10 .elementor-element.elementor-element-6c274cf{--display:flex;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0c0c14;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-6dae6a7{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-a1fee50 img{width:160px;}.elementor-10 .elementor-element.elementor-element-26dc487{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-26dc487 .elementor-heading-title{font-size:29px;line-height:32px;}.elementor-10 .elementor-element.elementor-element-0fd1c68 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-10 .elementor-element.elementor-element-bd10d43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 12px 0px 12px;}.elementor-10 .elementor-element.elementor-element-6be389e{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-0affc7b{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-b402903{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b402903 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-dd26721 img{width:288px;}.elementor-10 .elementor-element.elementor-element-941398e{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-941398e .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-10 .elementor-element.elementor-element-02b70c9{padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-2600821{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-6e50f1e .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-8c5dc88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8c5dc88 .elementor-icon-list-item > a{font-size:20px;}.elementor-10 .elementor-element.elementor-element-7973d8e .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-a8b3185{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a8b3185 .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-10 .elementor-element.elementor-element-a03513b{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-1b39158 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-1b39158 .elementor-icon-list-item > a{font-size:20px;}.elementor-10 .elementor-element.elementor-element-f2106e8 .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-e81b0b6{padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-e81b0b6 .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-10 .elementor-element.elementor-element-74b0d62 img{width:280px;}.elementor-10 .elementor-element.elementor-element-6dae6a7{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;}.elementor-10 .elementor-element.elementor-element-0028980 .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-10 .elementor-element.elementor-element-b93f247{padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-e4d50ad{padding:0px 24px 0px 24px;}.elementor-10 .elementor-element.elementor-element-e4d50ad .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-f42ffdf{padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-a0fdb08{padding:0px 24px 0px 24px;}.elementor-10 .elementor-element.elementor-element-a0fdb08 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-1cae0e2{padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-1ae1333{padding:0px 24px 0px 24px;}.elementor-10 .elementor-element.elementor-element-1ae1333 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-2617917 .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-58a20b8{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-58a20b8 .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-10 .elementor-element.elementor-element-b1f971f{padding:0px 24px 0px 24px;}.elementor-10 .elementor-element.elementor-element-b1f971f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-b1f971f .elementor-icon-list-item > a{font-size:20px;}.elementor-10 .elementor-element.elementor-element-6271260{padding:0px 24px 0px 24px;}.elementor-10 .elementor-element.elementor-element-6271260 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-11069cb .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-3a42a17{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3a42a17 .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-10 .elementor-element.elementor-element-e27223a{padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-be72931 .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-5106b74 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-10 .elementor-element.elementor-element-a45833f .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-10 .elementor-element.elementor-element-0f9febf{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 12px 0px 12px;}.elementor-10 .elementor-element.elementor-element-39d57aa .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-73c0fa1{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-3a7e7ed .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-66ecf7b{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-66ecf7b .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-10 .elementor-element.elementor-element-f5b76df .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-ef92d95 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-e590cde .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-79f2f24 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-d637914{--n-accordion-title-font-size:20px;}:where( .elementor-10 .elementor-element.elementor-element-d637914 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:24px;}.elementor-10 .elementor-element.elementor-element-679322d .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-2fd566b{padding:0px 28px 0px 28px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-2f3f061{--width:40%;}.elementor-10 .elementor-element.elementor-element-2600821{--width:580px;}.elementor-10 .elementor-element.elementor-element-b10f832{--width:40%;}.elementor-10 .elementor-element.elementor-element-a03513b{--width:580px;}.elementor-10 .elementor-element.elementor-element-4c5cf2e{--width:40%;}.elementor-10 .elementor-element.elementor-element-8b04cae{--content-width:488px;}.elementor-10 .elementor-element.elementor-element-676cc94{--content-width:488px;}.elementor-10 .elementor-element.elementor-element-c17f931{--content-width:488px;}.elementor-10 .elementor-element.elementor-element-d9265f0{--content-width:488px;}.elementor-10 .elementor-element.elementor-element-05672e8{--content-width:488px;}.elementor-10 .elementor-element.elementor-element-0f95b39{--content-width:488px;}.elementor-10 .elementor-element.elementor-element-e4cd0b6{--content-width:488px;}.elementor-10 .elementor-element.elementor-element-9e7eafd{--content-width:488px;}.elementor-10 .elementor-element.elementor-element-948d046{--width:1000px;}.elementor-10 .elementor-element.elementor-element-b22c5c1{--width:580px;}.elementor-10 .elementor-element.elementor-element-d9ad1a9{--width:580px;}.elementor-10 .elementor-element.elementor-element-65de7e3{--width:580px;}.elementor-10 .elementor-element.elementor-element-b733943{--width:40%;}.elementor-10 .elementor-element.elementor-element-3e9d219{--width:580px;}.elementor-10 .elementor-element.elementor-element-a98cec2{--width:40%;}.elementor-10 .elementor-element.elementor-element-a6595cc{--width:920px;}.elementor-10 .elementor-element.elementor-element-d5e96b9{--width:40%;}.elementor-10 .elementor-element.elementor-element-5782669{--width:840px;}.elementor-10 .elementor-element.elementor-element-7d6b628{--width:40%;}.elementor-10 .elementor-element.elementor-element-73c0fa1{--width:580px;}.elementor-10 .elementor-element.elementor-element-eed3f52{--width:40%;}}/* Start custom CSS for heading, class: .elementor-element-26dc487 */.TitleHighlights {
    background: -webkit-linear-gradient(left, #2179FE, #4BA2FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0fd1c68 */.italicBold {
    font-weight: 800;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bd10d43 */wistia-player {
  display: block;         /* asegura el contenedor */
  border-radius: 12px;    /* ajusta el valor a tu gusto */
  overflow: hidden;       /* recorta el contenido a las esquinas */
}

/* Mientras el componente se carga (estado :not(:defined)) */
wistia-player:not(:defined) {
  border-radius: 12px;
  overflow: hidden;
}

.wistia_responsive_padding {
  background-image: url("https://design.clientesonline.io/wp-content/uploads/2025/10/Thumbnail-VSL.png") !important;
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f3f061 */.elementor-10 .elementor-element.elementor-element-2f3f061 {
  display:inline-block;
  padding:0.9rem 1.8rem;
  border:none;
  border-radius:10px;
  background:linear-gradient(90deg, #e3ffe7 0%, #d9e7ff 100%);
  color:#fff;
  font-weight:600;
  font-size:1rem;
  text-decoration:none;
  text-align:center;
  transition:transform .15s ease, box-shadow .15s ease;
  box-shadow:0 3px 10px rgba(58,59,122,.4);
}

/* Oculta el fondo y el título solo cuando hay botón fallback */
#direct-pay:has(.swl-fallback-btn) {
  background: transparent !important;
  box-shadow: none !important;
}

/* Oculta también el heading "Accede ahora" */
#direct-pay:has(.swl-fallback-btn) h2 {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b50e00 */.italicBold {
    font-weight: 800;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b402903 */.TitleHighlights {
    background: -webkit-linear-gradient(left, #2179FE, #4BA2FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-941398e */.TitleHighlights {
    background: -webkit-linear-gradient(left, #2179FE, #4BA2FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e50f1e */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b7d12e */.pay-button-scroller a{
      display:inline-block;
      padding:0.9rem 1.8rem;
      border:none;
      border-radius:10px;
      background:linear-gradient(135deg,#0d1b2a 0%,#007bff 100%);
      color:#fff;
      font-weight:600;
      font-size:1rem;
      text-decoration:none;
      text-align:center;
      transition:transform .15s ease,box-shadow .15s ease;
      box-shadow:0 3px 10px rgba(0,123,255,.3);
    }
    .pay-button-scroller a:hover {
      transform:translateY(-2px);
      box-shadow:0 5px 15px rgba(0,123,255,.4);
    }
    .pay-button-scrolle a:active {
      transform:translateY(0);
      box-shadow:0 2px 6px rgba(0,123,255,.3);
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7973d8e */.italicBold {
    font-weight: 800;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8b3185 */.TitleHighlights {
    background: -webkit-linear-gradient(left, #2179FE, #4BA2FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8423cf */.pay-button-scroller a{
      display:inline-block;
      padding:0.9rem 1.8rem;
      border:none;
      border-radius:10px;
      background:linear-gradient(135deg,#0d1b2a 0%,#007bff 100%);
      color:#fff;
      font-weight:600;
      font-size:1rem;
      text-decoration:none;
      text-align:center;
      transition:transform .15s ease,box-shadow .15s ease;
      box-shadow:0 3px 10px rgba(0,123,255,.3);
    }
    .pay-button-scroller a:hover {
      transform:translateY(-2px);
      box-shadow:0 5px 15px rgba(0,123,255,.4);
    }
    .pay-button-scrolle a:active {
      transform:translateY(0);
      box-shadow:0 2px 6px rgba(0,123,255,.3);
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2106e8 */.italicBold {
    font-weight: 800;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e81b0b6 */.TitleHighlights {
    background: -webkit-linear-gradient(left, #2179FE, #4BA2FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0028980 */.TitleHighlights {
    background: -webkit-linear-gradient(left, #2179FE, #4BA2FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4d50ad */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0fdb08 */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ae1333 */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5771eaf */.pay-button-scroller a{
      display:inline-block;
      padding:0.9rem 1.8rem;
      border:none;
      border-radius:10px;
      background:linear-gradient(135deg,#0d1b2a 0%,#007bff 100%);
      color:#fff;
      font-weight:600;
      font-size:1rem;
      text-decoration:none;
      text-align:center;
      transition:transform .15s ease,box-shadow .15s ease;
      box-shadow:0 3px 10px rgba(0,123,255,.3);
    }
    .pay-button-scroller a:hover {
      transform:translateY(-2px);
      box-shadow:0 5px 15px rgba(0,123,255,.4);
    }
    .pay-button-scrolle a:active {
      transform:translateY(0);
      box-shadow:0 2px 6px rgba(0,123,255,.3);
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2617917 */.italicBold {
    font-weight: 800;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a20b8 */.TitleHighlights {
    background: -webkit-linear-gradient(left, #2179FE, #4BA2FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6271260 */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67d119e */.pay-button-scroller a{
      display:inline-block;
      padding:0.9rem 1.8rem;
      border:none;
      border-radius:10px;
      background:linear-gradient(135deg,#0d1b2a 0%,#007bff 100%);
      color:#fff;
      font-weight:600;
      font-size:1rem;
      text-decoration:none;
      text-align:center;
      transition:transform .15s ease,box-shadow .15s ease;
      box-shadow:0 3px 10px rgba(0,123,255,.3);
    }
    .pay-button-scroller a:hover {
      transform:translateY(-2px);
      box-shadow:0 5px 15px rgba(0,123,255,.4);
    }
    .pay-button-scrolle a:active {
      transform:translateY(0);
      box-shadow:0 2px 6px rgba(0,123,255,.3);
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11069cb */.italicBold {
    font-weight: 800;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a42a17 */.TitleHighlights {
    background: -webkit-linear-gradient(left, #2179FE, #4BA2FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6339f3c */.pay-button-scroller a{
      display:inline-block;
      padding:0.9rem 1.8rem;
      border:none;
      border-radius:10px;
      background:linear-gradient(135deg,#0d1b2a 0%,#007bff 100%);
      color:#fff;
      font-weight:600;
      font-size:1rem;
      text-decoration:none;
      text-align:center;
      transition:transform .15s ease,box-shadow .15s ease;
      box-shadow:0 3px 10px rgba(0,123,255,.3);
    }
    .pay-button-scroller a:hover {
      transform:translateY(-2px);
      box-shadow:0 5px 15px rgba(0,123,255,.4);
    }
    .pay-button-scrolle a:active {
      transform:translateY(0);
      box-shadow:0 2px 6px rgba(0,123,255,.3);
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be72931 */.italicBold {
    font-weight: 800;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5106b74 */.italicBold {
    font-weight: 800;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a45833f */.TitleHighlights {
    background: -webkit-linear-gradient(left, #2179FE, #4BA2FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-090c450 */.pay-button-scroller a{
      display:inline-block;
      padding:0.9rem 1.8rem;
      border:none;
      border-radius:10px;
      background:linear-gradient(135deg,#0d1b2a 0%,#007bff 100%);
      color:#fff;
      font-weight:600;
      font-size:1rem;
      text-decoration:none;
      text-align:center;
      transition:transform .15s ease,box-shadow .15s ease;
      box-shadow:0 3px 10px rgba(0,123,255,.3);
    }
    .pay-button-scroller a:hover {
      transform:translateY(-2px);
      box-shadow:0 5px 15px rgba(0,123,255,.4);
    }
    .pay-button-scrolle a:active {
      transform:translateY(0);
      box-shadow:0 2px 6px rgba(0,123,255,.3);
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39d57aa */.italicBold {
    font-weight: 800;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a7e7ed */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66ecf7b */.TitleHighlights {
    background: -webkit-linear-gradient(left, #2179FE, #4BA2FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5b76df */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef92d95 */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e590cde */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79f2f24 */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5b76df */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef92d95 */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e590cde */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79f2f24 */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5b76df */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef92d95 */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e590cde */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79f2f24 */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5b76df */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef92d95 */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e590cde */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79f2f24 */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5b76df */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef92d95 */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e590cde */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79f2f24 */.boldParag {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d637914 */.faqNumb {
    margin-right: 12px;
    color: #0075F2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8d9652 */.pay-button-scroller a{
      display:inline-block;
      padding:0.9rem 1.8rem;
      border:none;
      border-radius:10px;
      background:linear-gradient(135deg,#0d1b2a 0%,#007bff 100%);
      color:#fff;
      font-weight:600;
      font-size:1rem;
      text-decoration:none;
      text-align:center;
      transition:transform .15s ease,box-shadow .15s ease;
      box-shadow:0 3px 10px rgba(0,123,255,.3);
    }
    .pay-button-scroller a:hover {
      transform:translateY(-2px);
      box-shadow:0 5px 15px rgba(0,123,255,.4);
    }
    .pay-button-scrolle a:active {
      transform:translateY(0);
      box-shadow:0 2px 6px rgba(0,123,255,.3);
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-679322d */.italicBold {
    font-weight: 800;
    font-style: italic;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Google Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://design.clientesonline.io/wp-content/uploads/2025/10/GoogleSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://design.clientesonline.io/wp-content/uploads/2025/10/GoogleSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://design.clientesonline.io/wp-content/uploads/2025/10/GoogleSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://design.clientesonline.io/wp-content/uploads/2025/10/GoogleSans-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://design.clientesonline.io/wp-content/uploads/2025/10/GoogleSans-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://design.clientesonline.io/wp-content/uploads/2025/10/GoogleSans-MediumItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */