.elementor-8 .elementor-element.elementor-element-c3fbb43{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-45ebdb9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:96px;--padding-bottom:96px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-45ebdb9e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-45ebdb9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060D18;}.elementor-8 .elementor-element.elementor-element-38a6c755{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-8 .elementor-element.elementor-element-70f25372 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;line-height:1.2em;letter-spacing:2px;color:#62CFFF;}.elementor-8 .elementor-element.elementor-element-5e92cd03 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:800;line-height:1.2em;color:#F7FAFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-56db8f19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#B8C9DB;}.elementor-8 .elementor-element.elementor-element-63d2d67{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6c9572b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#233B54;--border-color:#233B54;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-6c9572b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6c9572b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1C2E;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-5ad8d7ac .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-5ad8d7ac.elementor-view-stacked .elementor-icon{background-color:#102C47;color:#50CEFF;}.elementor-8 .elementor-element.elementor-element-5ad8d7ac.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5ad8d7ac.elementor-view-default .elementor-icon{color:#102C47;border-color:#102C47;}.elementor-8 .elementor-element.elementor-element-5ad8d7ac.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5ad8d7ac.elementor-view-default .elementor-icon svg{fill:#102C47;}.elementor-8 .elementor-element.elementor-element-5ad8d7ac.elementor-view-framed .elementor-icon{background-color:#50CEFF;}.elementor-8 .elementor-element.elementor-element-5ad8d7ac.elementor-view-stacked .elementor-icon svg{fill:#50CEFF;}.elementor-8 .elementor-element.elementor-element-5ad8d7ac .elementor-icon{font-size:29px;padding:18px;}.elementor-8 .elementor-element.elementor-element-5ad8d7ac .elementor-icon svg{height:29px;}.elementor-8 .elementor-element.elementor-element-523409bc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:800;line-height:1.2em;color:#F7FAFF;}.elementor-8 .elementor-element.elementor-element-26723784{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#B8C9DB;}.elementor-8 .elementor-element.elementor-element-1a023506{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#233B54;--border-color:#233B54;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-1a023506:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1a023506 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1C2E;}.elementor-8 .elementor-element.elementor-element-13a6539e .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-13a6539e.elementor-view-stacked .elementor-icon{background-color:#102C47;color:#50CEFF;}.elementor-8 .elementor-element.elementor-element-13a6539e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-13a6539e.elementor-view-default .elementor-icon{color:#102C47;border-color:#102C47;}.elementor-8 .elementor-element.elementor-element-13a6539e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-13a6539e.elementor-view-default .elementor-icon svg{fill:#102C47;}.elementor-8 .elementor-element.elementor-element-13a6539e.elementor-view-framed .elementor-icon{background-color:#50CEFF;}.elementor-8 .elementor-element.elementor-element-13a6539e.elementor-view-stacked .elementor-icon svg{fill:#50CEFF;}.elementor-8 .elementor-element.elementor-element-13a6539e .elementor-icon{font-size:29px;padding:18px;}.elementor-8 .elementor-element.elementor-element-13a6539e .elementor-icon svg{height:29px;}.elementor-8 .elementor-element.elementor-element-585684f0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:800;line-height:1.2em;color:#F7FAFF;}.elementor-8 .elementor-element.elementor-element-10ce3564{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#B8C9DB;}.elementor-8 .elementor-element.elementor-element-1687fbb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#233B54;--border-color:#233B54;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-1687fbb2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1687fbb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1C2E;}.elementor-8 .elementor-element.elementor-element-93eeeba .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-93eeeba.elementor-view-stacked .elementor-icon{background-color:#102C47;color:#50CEFF;}.elementor-8 .elementor-element.elementor-element-93eeeba.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-93eeeba.elementor-view-default .elementor-icon{color:#102C47;border-color:#102C47;}.elementor-8 .elementor-element.elementor-element-93eeeba.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-93eeeba.elementor-view-default .elementor-icon svg{fill:#102C47;}.elementor-8 .elementor-element.elementor-element-93eeeba.elementor-view-framed .elementor-icon{background-color:#50CEFF;}.elementor-8 .elementor-element.elementor-element-93eeeba.elementor-view-stacked .elementor-icon svg{fill:#50CEFF;}.elementor-8 .elementor-element.elementor-element-93eeeba .elementor-icon{font-size:29px;padding:18px;}.elementor-8 .elementor-element.elementor-element-93eeeba .elementor-icon svg{height:29px;}.elementor-8 .elementor-element.elementor-element-3e63b96e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:800;line-height:1.2em;color:#F7FAFF;}.elementor-8 .elementor-element.elementor-element-72d67e57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#B8C9DB;}.elementor-8 .elementor-element.elementor-element-2efb7b96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#233B54;--border-color:#233B54;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-2efb7b96:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2efb7b96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1C2E;}.elementor-8 .elementor-element.elementor-element-7b9c14f6 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-7b9c14f6.elementor-view-stacked .elementor-icon{background-color:#102C47;color:#50CEFF;}.elementor-8 .elementor-element.elementor-element-7b9c14f6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7b9c14f6.elementor-view-default .elementor-icon{color:#102C47;border-color:#102C47;}.elementor-8 .elementor-element.elementor-element-7b9c14f6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7b9c14f6.elementor-view-default .elementor-icon svg{fill:#102C47;}.elementor-8 .elementor-element.elementor-element-7b9c14f6.elementor-view-framed .elementor-icon{background-color:#50CEFF;}.elementor-8 .elementor-element.elementor-element-7b9c14f6.elementor-view-stacked .elementor-icon svg{fill:#50CEFF;}.elementor-8 .elementor-element.elementor-element-7b9c14f6 .elementor-icon{font-size:29px;padding:18px;}.elementor-8 .elementor-element.elementor-element-7b9c14f6 .elementor-icon svg{height:29px;}.elementor-8 .elementor-element.elementor-element-7dfe141e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:800;line-height:1.2em;color:#F7FAFF;}.elementor-8 .elementor-element.elementor-element-4001df49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#B8C9DB;}.elementor-8 .elementor-element.elementor-element-43f5ced7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#233B54;--border-color:#233B54;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-43f5ced7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-43f5ced7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1C2E;}.elementor-8 .elementor-element.elementor-element-1afdb5ad .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-1afdb5ad.elementor-view-stacked .elementor-icon{background-color:#102C47;color:#50CEFF;}.elementor-8 .elementor-element.elementor-element-1afdb5ad.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1afdb5ad.elementor-view-default .elementor-icon{color:#102C47;border-color:#102C47;}.elementor-8 .elementor-element.elementor-element-1afdb5ad.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1afdb5ad.elementor-view-default .elementor-icon svg{fill:#102C47;}.elementor-8 .elementor-element.elementor-element-1afdb5ad.elementor-view-framed .elementor-icon{background-color:#50CEFF;}.elementor-8 .elementor-element.elementor-element-1afdb5ad.elementor-view-stacked .elementor-icon svg{fill:#50CEFF;}.elementor-8 .elementor-element.elementor-element-1afdb5ad .elementor-icon{font-size:29px;padding:18px;}.elementor-8 .elementor-element.elementor-element-1afdb5ad .elementor-icon svg{height:29px;}.elementor-8 .elementor-element.elementor-element-3dfc60bf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:800;line-height:1.2em;color:#F7FAFF;}.elementor-8 .elementor-element.elementor-element-2d1086f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#B8C9DB;}.elementor-8 .elementor-element.elementor-element-45ee876c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#233B54;--border-color:#233B54;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-45ee876c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-45ee876c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1C2E;}.elementor-8 .elementor-element.elementor-element-6cbc147e .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-6cbc147e.elementor-view-stacked .elementor-icon{background-color:#102C47;color:#50CEFF;}.elementor-8 .elementor-element.elementor-element-6cbc147e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6cbc147e.elementor-view-default .elementor-icon{color:#102C47;border-color:#102C47;}.elementor-8 .elementor-element.elementor-element-6cbc147e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6cbc147e.elementor-view-default .elementor-icon svg{fill:#102C47;}.elementor-8 .elementor-element.elementor-element-6cbc147e.elementor-view-framed .elementor-icon{background-color:#50CEFF;}.elementor-8 .elementor-element.elementor-element-6cbc147e.elementor-view-stacked .elementor-icon svg{fill:#50CEFF;}.elementor-8 .elementor-element.elementor-element-6cbc147e .elementor-icon{font-size:29px;padding:18px;}.elementor-8 .elementor-element.elementor-element-6cbc147e .elementor-icon svg{height:29px;}.elementor-8 .elementor-element.elementor-element-54af364c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:800;line-height:1.2em;color:#F7FAFF;}.elementor-8 .elementor-element.elementor-element-1ce9237b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#B8C9DB;}.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-8 .elementor-element.elementor-element-79b3f32d .elementor-button{background-color:#1265D8;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:17px 25px 17px 25px;}.elementor-8 .elementor-element.elementor-element-79b3f32d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-79b3f32d .elementor-button:focus{background-color:#084BA8;}.elementor-8 .elementor-element.elementor-element-15baa2fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:96px;--padding-bottom:96px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-15baa2fa:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-15baa2fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-429a3206{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1e6436e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-26b30111{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5670017 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;line-height:1.2em;letter-spacing:2px;color:#1265D8;}.elementor-8 .elementor-element.elementor-element-5bf33a58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-41f00b42 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;line-height:1.2em;letter-spacing:2px;color:#1265D8;}.elementor-8 .elementor-element.elementor-element-31214f77 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;line-height:1.2em;color:#15263B;}.elementor-8 .elementor-element.elementor-element-55158c17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#52647A;}.elementor-8 .elementor-element.elementor-element-6f1ac461{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#52647A;}.elementor-8 .elementor-element.elementor-element-44a53a26 .elementor-button{background-color:#1265D8;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:17px 25px 17px 25px;}.elementor-8 .elementor-element.elementor-element-44a53a26 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-44a53a26 .elementor-button:focus{background-color:#084BA8;}.elementor-8 .elementor-element.elementor-element-d6a2026{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6b784dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#173A58;--border-color:#173A58;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-6b784dd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6b784dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050D18;}.elementor-8 .elementor-element.elementor-element-743a44b6{text-align:center;}.elementor-8 .elementor-element.elementor-element-743a44b6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;line-height:1.2em;color:#5DCEFF;}.elementor-8 .elementor-element.elementor-element-7bce5aa8{text-align:center;}.elementor-8 .elementor-element.elementor-element-7bce5aa8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-74612e28{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;color:#B7CCDE;}.elementor-8 .elementor-element.elementor-element-7011b857 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-8084ba8{text-align:center;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6e0cc48a{text-align:center;font-size:12px;color:#91A9BF;}.elementor-8 .elementor-element.elementor-element-2c31864e{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7bd05efc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-7bd05efc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7bd05efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F7FC;}.elementor-8 .elementor-element.elementor-element-50b67d30 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-50b67d30.elementor-view-stacked .elementor-icon{background-color:#102C47;color:#50CEFF;}.elementor-8 .elementor-element.elementor-element-50b67d30.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-50b67d30.elementor-view-default .elementor-icon{color:#102C47;border-color:#102C47;}.elementor-8 .elementor-element.elementor-element-50b67d30.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-50b67d30.elementor-view-default .elementor-icon svg{fill:#102C47;}.elementor-8 .elementor-element.elementor-element-50b67d30.elementor-view-framed .elementor-icon{background-color:#50CEFF;}.elementor-8 .elementor-element.elementor-element-50b67d30.elementor-view-stacked .elementor-icon svg{fill:#50CEFF;}.elementor-8 .elementor-element.elementor-element-50b67d30 .elementor-icon{font-size:29px;padding:18px;}.elementor-8 .elementor-element.elementor-element-50b67d30 .elementor-icon svg{height:29px;}.elementor-8 .elementor-element.elementor-element-e1d4003 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;line-height:1.2em;letter-spacing:2px;color:#1265D8;}.elementor-8 .elementor-element.elementor-element-354100e2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;color:#15263B;}.elementor-8 .elementor-element.elementor-element-43a5d7d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#52647A;}.elementor-8 .elementor-element.elementor-element-4a8d1378{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-4a8d1378:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4a8d1378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F7FC;}.elementor-8 .elementor-element.elementor-element-1bb870cc .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-1bb870cc.elementor-view-stacked .elementor-icon{background-color:#102C47;color:#50CEFF;}.elementor-8 .elementor-element.elementor-element-1bb870cc.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1bb870cc.elementor-view-default .elementor-icon{color:#102C47;border-color:#102C47;}.elementor-8 .elementor-element.elementor-element-1bb870cc.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1bb870cc.elementor-view-default .elementor-icon svg{fill:#102C47;}.elementor-8 .elementor-element.elementor-element-1bb870cc.elementor-view-framed .elementor-icon{background-color:#50CEFF;}.elementor-8 .elementor-element.elementor-element-1bb870cc.elementor-view-stacked .elementor-icon svg{fill:#50CEFF;}.elementor-8 .elementor-element.elementor-element-1bb870cc .elementor-icon{font-size:29px;padding:18px;}.elementor-8 .elementor-element.elementor-element-1bb870cc .elementor-icon svg{height:29px;}.elementor-8 .elementor-element.elementor-element-13a15873 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;line-height:1.2em;letter-spacing:2px;color:#1265D8;}.elementor-8 .elementor-element.elementor-element-2b064565 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;color:#15263B;}.elementor-8 .elementor-element.elementor-element-45af559a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#52647A;}.elementor-8 .elementor-element.elementor-element-49cc6b99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:96px;--padding-bottom:96px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-49cc6b99:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-49cc6b99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071A31;background-image:url("https://tallerdongus.com/wp-content/uploads/2026/10/IMG20220728164806-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-64ff8507{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-126bdd60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d58a0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-27ef1b94 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;line-height:1.2em;letter-spacing:2px;color:#62CFFF;}.elementor-8 .elementor-element.elementor-element-35470336 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:38px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-72e04848{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#C8D5E5;}.elementor-8 .elementor-element.elementor-element-45bd11f iframe{height:300px;}.elementor-8 .elementor-element.elementor-element-783e50d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-25ae2af1{--e-image-carousel-slides-to-show:1;}.elementor-8 .elementor-element.elementor-element-25ae2af1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8 .elementor-element.elementor-element-25ae2af1 .elementor-swiper-button.elementor-swiper-button-next{font-size:18px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-25ae2af1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8 .elementor-element.elementor-element-25ae2af1 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-25ae2af1 .swiper-pagination-bullet{width:8px;height:8px;background:#62CFFF;}.elementor-8 .elementor-element.elementor-element-25ae2af1 .elementor-image-carousel-caption{text-align:center;}.elementor-8 .elementor-element.elementor-element-4ab3a66d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:96px;--padding-bottom:96px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-4ab3a66d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4ab3a66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-4346bf3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3cf5288d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;line-height:1.2em;letter-spacing:2px;color:#1265D8;}.elementor-8 .elementor-element.elementor-element-40315d7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;line-height:1.2em;color:#15263B;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-8 .elementor-element.elementor-element-1e7f9d17 .elementor-accordion-item{border-color:#DDE6F0;}.elementor-8 .elementor-element.elementor-element-1e7f9d17 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#DDE6F0;}.elementor-8 .elementor-element.elementor-element-1e7f9d17 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#DDE6F0;}.elementor-8 .elementor-element.elementor-element-1e7f9d17 .elementor-accordion-icon, .elementor-8 .elementor-element.elementor-element-1e7f9d17 .elementor-accordion-title{color:#15263B;}.elementor-8 .elementor-element.elementor-element-1e7f9d17 .elementor-accordion-icon svg{fill:#15263B;}.elementor-8 .elementor-element.elementor-element-1e7f9d17 .elementor-active .elementor-accordion-icon, .elementor-8 .elementor-element.elementor-element-1e7f9d17 .elementor-active .elementor-accordion-title{color:#1265D8;}.elementor-8 .elementor-element.elementor-element-1e7f9d17 .elementor-active .elementor-accordion-icon svg{fill:#1265D8;}.elementor-8 .elementor-element.elementor-element-1e7f9d17 .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-1e7f9d17 .elementor-tab-title{padding:22px 22px 22px 22px;}.elementor-8 .elementor-element.elementor-element-1e7f9d17 .elementor-tab-content{color:#52647A;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;padding:22px 22px 22px 22px;}.elementor-8 .elementor-element.elementor-element-5439bc9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:96px;--padding-bottom:96px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-5439bc9f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5439bc9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08162A;}.elementor-8 .elementor-element.elementor-element-3494d263{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-131708ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-796cd889{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3f7f55e6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;line-height:1.2em;letter-spacing:2px;color:#62CFFF;}.elementor-8 .elementor-element.elementor-element-3ce826ca .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;line-height:1.2em;color:#F7FAFF;}.elementor-8 .elementor-element.elementor-element-6fd90bd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#C4D4E6;}.elementor-8 .elementor-element.elementor-element-76d52be9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-75318834 .elementor-button{background-color:#1265D8;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:17px 25px 17px 25px;}.elementor-8 .elementor-element.elementor-element-75318834 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-75318834 .elementor-button:focus{background-color:#084BA8;}.elementor-8 .elementor-element.elementor-element-75318834 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-3c2970db .elementor-button{background-color:#1265D8;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:17px 25px 17px 25px;}.elementor-8 .elementor-element.elementor-element-3c2970db .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-3c2970db .elementor-button:focus{background-color:#084BA8;}.elementor-8 .elementor-element.elementor-element-3c2970db .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-682c5997 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:800;line-height:1.2em;color:#F7FAFF;}.elementor-8 .elementor-element.elementor-element-9dfc5d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#C4D4E6;}.elementor-8 .elementor-element.elementor-element-7c4fe9ab .elementor-button{background-color:#1265D8;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:17px 25px 17px 25px;}.elementor-8 .elementor-element.elementor-element-7c4fe9ab .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-7c4fe9ab .elementor-button:focus{background-color:#084BA8;}.elementor-8 .elementor-element.elementor-element-7e6160cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#C4D4E6;}.elementor-8 .elementor-element.elementor-element-29663a3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--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-8 .elementor-element.elementor-element-2eb57452 img{width:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-25ae2af1{--e-image-carousel-slides-to-show:1;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-45ebdb9e{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-38a6c755{--width:100%;}.elementor-8 .elementor-element.elementor-element-6c9572b{--width:31.7%;}.elementor-8 .elementor-element.elementor-element-1a023506{--width:31.7%;}.elementor-8 .elementor-element.elementor-element-1687fbb2{--width:31.7%;}.elementor-8 .elementor-element.elementor-element-2efb7b96{--width:31.7%;}.elementor-8 .elementor-element.elementor-element-43f5ced7{--width:31.7%;}.elementor-8 .elementor-element.elementor-element-45ee876c{--width:31.7%;}.elementor-8 .elementor-element.elementor-element-15baa2fa{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-429a3206{--width:100%;}.elementor-8 .elementor-element.elementor-element-26b30111{--width:50%;}.elementor-8 .elementor-element.elementor-element-5bf33a58{--width:50%;}.elementor-8 .elementor-element.elementor-element-7bd05efc{--width:50%;}.elementor-8 .elementor-element.elementor-element-4a8d1378{--width:50%;}.elementor-8 .elementor-element.elementor-element-49cc6b99{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-64ff8507{--width:100%;}.elementor-8 .elementor-element.elementor-element-d58a0b{--width:43%;}.elementor-8 .elementor-element.elementor-element-783e50d{--width:57%;}.elementor-8 .elementor-element.elementor-element-4ab3a66d{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-4346bf3a{--width:100%;}.elementor-8 .elementor-element.elementor-element-5439bc9f{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-3494d263{--width:100%;}.elementor-8 .elementor-element.elementor-element-796cd889{--width:68%;}.elementor-8 .elementor-element.elementor-element-29663a3e{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-6c9572b{--width:48%;}.elementor-8 .elementor-element.elementor-element-1a023506{--width:48%;}.elementor-8 .elementor-element.elementor-element-1687fbb2{--width:48%;}.elementor-8 .elementor-element.elementor-element-2efb7b96{--width:48%;}.elementor-8 .elementor-element.elementor-element-43f5ced7{--width:48%;}.elementor-8 .elementor-element.elementor-element-45ee876c{--width:48%;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-49cc6b99:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-49cc6b99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-45ebdb9e{--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-70f25372 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-5e92cd03 .elementor-heading-title{font-size:29px;}.elementor-8 .elementor-element.elementor-element-6c9572b{--width:100%;}.elementor-8 .elementor-element.elementor-element-523409bc .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-1a023506{--width:100%;}.elementor-8 .elementor-element.elementor-element-585684f0 .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-1687fbb2{--width:100%;}.elementor-8 .elementor-element.elementor-element-3e63b96e .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-2efb7b96{--width:100%;}.elementor-8 .elementor-element.elementor-element-7dfe141e .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-43f5ced7{--width:100%;}.elementor-8 .elementor-element.elementor-element-3dfc60bf .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-45ee876c{--width:100%;}.elementor-8 .elementor-element.elementor-element-54af364c .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-15baa2fa{--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-1e6436e4{--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-8 .elementor-element.elementor-element-26b30111{--width:100%;}.elementor-8 .elementor-element.elementor-element-5670017 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-5bf33a58{--width:100%;}.elementor-8 .elementor-element.elementor-element-41f00b42 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-31214f77 .elementor-heading-title{font-size:29px;}.elementor-8 .elementor-element.elementor-element-6b784dd{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-8 .elementor-element.elementor-element-743a44b6 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-7bce5aa8 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-2c31864e{--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-8 .elementor-element.elementor-element-7bd05efc{--width:100%;}.elementor-8 .elementor-element.elementor-element-e1d4003 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-354100e2 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-4a8d1378{--width:100%;}.elementor-8 .elementor-element.elementor-element-13a15873 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-2b064565 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-49cc6b99{--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-126bdd60{--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-8 .elementor-element.elementor-element-d58a0b{--width:100%;}.elementor-8 .elementor-element.elementor-element-27ef1b94 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-35470336 .elementor-heading-title{font-size:29px;}.elementor-8 .elementor-element.elementor-element-783e50d{--width:100%;}.elementor-8 .elementor-element.elementor-element-25ae2af1{--e-image-carousel-slides-to-show:1;}.elementor-8 .elementor-element.elementor-element-4ab3a66d{--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-3cf5288d .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-40315d7 .elementor-heading-title{font-size:29px;}.elementor-8 .elementor-element.elementor-element-5439bc9f{--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-131708ed{--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-8 .elementor-element.elementor-element-796cd889{--width:100%;}.elementor-8 .elementor-element.elementor-element-3f7f55e6 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-3ce826ca .elementor-heading-title{font-size:29px;}.elementor-8 .elementor-element.elementor-element-682c5997 .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-29663a3e{--width:100%;}.elementor-8 .elementor-element.elementor-element-2eb57452 img{height:280px;}}/* Start custom CSS for container, class: .elementor-element-45ebdb9e */.elementor-8 .elementor-element.elementor-element-45ebdb9e .elementor-button{transition:transform .3s ease,box-shadow .3s ease,background .3s ease;box-shadow:0 8px 28px rgba(0,113,244,.18)}.elementor-8 .elementor-element.elementor-element-45ebdb9e .elementor-button:hover{transform:translateY(-4px);box-shadow:0 12px 38px rgba(0,133,255,.32)}.elementor-8 .elementor-element.elementor-element-45ebdb9e .elementor-button:focus-visible{outline:3px solid #50CEFF;outline-offset:5px}.elementor-8 .elementor-element.elementor-element-45ebdb9e a{text-decoration:none}.elementor-8 .elementor-element.elementor-element-45ebdb9e p:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.elementor-8 .elementor-element.elementor-element-45ebdb9e *,.elementor-8 .elementor-element.elementor-element-45ebdb9e *::before,.elementor-8 .elementor-element.elementor-element-45ebdb9e *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.elementor-8 .elementor-element.elementor-element-45ebdb9e .elementor-invisible{visibility:visible!important}}.elementor-8 .elementor-element.elementor-element-45ebdb9e{background-image:radial-gradient(ellipse at 90% 10%,rgba(17,100,193,.25),transparent 55%);border-top:1px solid rgba(90,190,255,.2)}.elementor-8 .elementor-element.elementor-element-45ebdb9e .dg-card{position:relative;overflow:hidden;transition:transform .4s ease,border-color .4s ease,box-shadow .4s ease;min-height:280px}.elementor-8 .elementor-element.elementor-element-45ebdb9e .dg-card:hover{transform:translateY(-8px);border-color:#39BEFF!important;box-shadow:0 20px 60px rgba(0,0,0,.4),0 0 24px rgba(0,146,255,.12)}.elementor-8 .elementor-element.elementor-element-45ebdb9e .dg-card::after{content:'';position:absolute;left:28px;right:28px;bottom:0;height:2px;background:linear-gradient(90deg,transparent,#42C9FF,transparent);transform:scaleX(.2);opacity:0;transition:.4s}.elementor-8 .elementor-element.elementor-element-45ebdb9e .dg-card:hover::after{transform:scaleX(1);opacity:1}.elementor-8 .elementor-element.elementor-element-45ebdb9e .dg-motion-icon .elementor-icon{animation:dgFloat 4s ease-in-out infinite;box-shadow:0 0 28px rgba(40,171,255,.10)}.elementor-8 .elementor-element.elementor-element-45ebdb9e .dg-card:nth-child(2n) .elementor-icon{animation-delay:-2s}.elementor-8 .elementor-element.elementor-element-45ebdb9e .dg-card:hover .elementor-icon{color:#FFFFFF;background:#1265D8}.elementor-8 .elementor-element.elementor-element-45ebdb9e .dg-gear .elementor-icon i,.elementor-8 .elementor-element.elementor-element-45ebdb9e .dg-gear .elementor-icon svg{animation:dgRotate 18s linear infinite}@keyframes dgFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes dgRotate{to{transform:rotate(360deg)}}
/* Entrada accesible y compatible del cuerpo */
.elementor-8 > .e-con:not(:first-child) .elementor-invisible{visibility:visible!important;animation:dgReveal .8s ease both;}
@keyframes dgReveal{from{opacity:.15;translate:0 24px}to{opacity:1;translate:0 0}}
@supports(animation-timeline:view()){.elementor-8 > .e-con:not(:first-child) .elementor-invisible{animation-timeline:view();animation-range:entry 0% entry 70%;}}
@media(max-width:767px),(prefers-reduced-motion:reduce){.elementor-8 > .e-con:not(:first-child) .elementor-invisible{animation:none!important;opacity:1!important;translate:none!important;}}

.elementor-8 .elementor-element-49cc6b99{background-image:linear-gradient(90deg,rgba(3,14,28,.96),rgba(3,20,40,.78)),url("https://tallerdongus.com/wp-content/uploads/2026/10/IMG20220728164806-scaled.jpg")!important;background-size:cover!important;background-position:center!important;background-attachment:fixed!important;}
.elementor-8 .elementor-swiper-button svg{fill:#081A30!important;}
.elementor-8 .elementor-swiper-button i{color:#081A30!important;}
@media(max-width:767px){.elementor-8 .elementor-element-49cc6b99{background-attachment:scroll!important;}}

#servicios .e-con:has(> .elementor-widget-heading h3){transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;}
#servicios .e-con:has(> .elementor-widget-heading h3):hover{transform:translateY(-8px);border-color:#42C9FF!important;box-shadow:0 16px 45px #0006,0 0 24px #0092ff22;}
#contacto .elementor-widget-image{background:white;border-radius:24px;overflow:hidden;padding:18px;box-shadow:0 0 50px #0082ff22;transition:transform .4s ease;}
#contacto .elementor-widget-image:hover{transform:translateY(-6px);}
#contacto .elementor-widget-image img{height:380px!important;width:100%!important;object-fit:contain!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b784dd */.elementor-8 .elementor-element.elementor-element-6b784dd{overflow:hidden;background-image:radial-gradient(ellipse at 50% 0%,rgba(0,133,255,.18),transparent 60%);border-radius:0!important;border-left:0!important;border-right:0!important;padding-left:0!important;padding-right:0!important;width:100%;max-width:none}
.elementor-8 .elementor-element.elementor-element-6b784dd video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;border-radius:0;background:#030810}
.elementor-8 .elementor-element.elementor-element-6b784dd p{margin:0}
.elementor-8 .elementor-element.elementor-element-6b784dd > .elementor-widget:not(.elementor-widget-video){padding-left:22px;padding-right:22px}
.elementor-8 #nosotros{padding-left:0!important;padding-right:0!important}
.elementor-8 #nosotros > .e-con-inner{max-width:100%!important;width:100%}
.elementor-8 .elementor-element-429a3206 > .elementor-element-1e6436e4,
.elementor-8 .elementor-element-429a3206 > .elementor-element-2c31864e{width:calc(100% - 56px);max-width:1140px;align-self:center}
@media(max-width:767px){.elementor-8 .elementor-element-429a3206 > .elementor-element-1e6436e4,.elementor-8 .elementor-element-429a3206 > .elementor-element-2c31864e{width:calc(100% - 44px)}}
.elementor-8 .elementor-element.elementor-element-6b784dd > .elementor-widget-video{width:100%;max-width:1100px;align-self:center;margin-left:auto;margin-right:auto}

.elementor-8 .elementor-element.elementor-element-6b784dd > .elementor-widget-video{max-width:900px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15baa2fa */.elementor-8 .elementor-element.elementor-element-15baa2fa .elementor-button{transition:transform .3s ease,box-shadow .3s ease,background .3s ease;box-shadow:0 8px 28px rgba(0,113,244,.18)}.elementor-8 .elementor-element.elementor-element-15baa2fa .elementor-button:hover{transform:translateY(-4px);box-shadow:0 12px 38px rgba(0,133,255,.32)}.elementor-8 .elementor-element.elementor-element-15baa2fa .elementor-button:focus-visible{outline:3px solid #50CEFF;outline-offset:5px}.elementor-8 .elementor-element.elementor-element-15baa2fa a{text-decoration:none}.elementor-8 .elementor-element.elementor-element-15baa2fa p:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.elementor-8 .elementor-element.elementor-element-15baa2fa *,.elementor-8 .elementor-element.elementor-element-15baa2fa *::before,.elementor-8 .elementor-element.elementor-element-15baa2fa *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.elementor-8 .elementor-element.elementor-element-15baa2fa .elementor-invisible{visibility:visible!important}}.elementor-8 .elementor-element.elementor-element-15baa2fa .dg-photo img{transition:transform .8s ease;box-shadow:0 24px 60px rgba(7,26,49,.16)}.elementor-8 .elementor-element.elementor-element-15baa2fa .dg-photo:hover img{transform:scale(1.025)}.elementor-8 .elementor-element.elementor-element-15baa2fa .dg-purpose{transition:transform .35s ease,box-shadow .35s ease;border-left:3px solid #1265D8}.elementor-8 .elementor-element.elementor-element-15baa2fa .dg-purpose:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(7,26,49,.08)}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-45bd11f */.elementor-8 .elementor-element.elementor-element-45bd11f {width:100%; padding:10px; border:1px solid rgba(91,211,255,.45); border-radius:18px; background:#0c2237; box-shadow:0 18px 45px rgba(0,0,0,.25); overflow:hidden;}
.elementor-8 .elementor-element.elementor-element-45bd11f:before {content:"Calle Santo Domingo 4-09 y Balzar"; display:block; color:#fff; font-size:15px; font-weight:700; line-height:1.5; padding:10px 8px 2px;}
.elementor-8 .elementor-element.elementor-element-45bd11f:after {content:"Sector mercado mayorista · Ibarra, Imbabura"; display:block; color:#b9d5e7; font-size:12px; line-height:1.5; padding:8px 8px 2px;}
.elementor-8 .elementor-element.elementor-element-45bd11f iframe {display:block; width:100%; border:0; border-radius:10px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49cc6b99 */.elementor-8 .elementor-element.elementor-element-49cc6b99 .elementor-button{transition:transform .3s ease,box-shadow .3s ease,background .3s ease;box-shadow:0 8px 28px rgba(0,113,244,.18)}.elementor-8 .elementor-element.elementor-element-49cc6b99 .elementor-button:hover{transform:translateY(-4px);box-shadow:0 12px 38px rgba(0,133,255,.32)}.elementor-8 .elementor-element.elementor-element-49cc6b99 .elementor-button:focus-visible{outline:3px solid #50CEFF;outline-offset:5px}.elementor-8 .elementor-element.elementor-element-49cc6b99 a{text-decoration:none}.elementor-8 .elementor-element.elementor-element-49cc6b99 p:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.elementor-8 .elementor-element.elementor-element-49cc6b99 *,.elementor-8 .elementor-element.elementor-element-49cc6b99 *::before,.elementor-8 .elementor-element.elementor-element-49cc6b99 *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.elementor-8 .elementor-element.elementor-element-49cc6b99 .elementor-invisible{visibility:visible!important}}.elementor-8 .elementor-element.elementor-element-49cc6b99{background-image:linear-gradient(110deg,rgba(3,9,19,.96),rgba(5,38,78,.89)),url('https://tallerdongus.com/wp-content/uploads/2026/10/IMG20220728164806-scaled.jpg');background-size:cover;background-position:center;background-attachment:fixed;border-top:1px solid #173A5C;border-bottom:1px solid #173A5C}.elementor-8 .elementor-element.elementor-element-49cc6b99 .swiper{border-radius:18px;box-shadow:0 25px 65px rgba(0,0,0,.4)}.elementor-8 .elementor-element.elementor-element-49cc6b99 .swiper-slide img{height:420px;width:100%;object-fit:cover}.elementor-8 .elementor-element.elementor-element-49cc6b99 .elementor-swiper-button{background:#FFFFFF;color:#081A30;border-radius:50%;padding:13px;box-shadow:0 5px 20px #0004}.elementor-8 .elementor-element.elementor-element-49cc6b99 .swiper-pagination-bullet{background:#A1BCD6;opacity:.65}.elementor-8 .elementor-element.elementor-element-49cc6b99 .swiper-pagination-bullet-active{background:#50CEFF;opacity:1}.elementor-8 .elementor-element.elementor-element-49cc6b99 .elementor-image-carousel-caption{color:#FFFFFF;padding:18px 20px;background:#0C213A;font-size:14px}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-49cc6b99{background-attachment:scroll}.elementor-8 .elementor-element.elementor-element-49cc6b99 .swiper-slide img{height:280px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ab3a66d */.elementor-8 .elementor-element.elementor-element-4ab3a66d .elementor-button{transition:transform .3s ease,box-shadow .3s ease,background .3s ease;box-shadow:0 8px 28px rgba(0,113,244,.18)}.elementor-8 .elementor-element.elementor-element-4ab3a66d .elementor-button:hover{transform:translateY(-4px);box-shadow:0 12px 38px rgba(0,133,255,.32)}.elementor-8 .elementor-element.elementor-element-4ab3a66d .elementor-button:focus-visible{outline:3px solid #50CEFF;outline-offset:5px}.elementor-8 .elementor-element.elementor-element-4ab3a66d a{text-decoration:none}.elementor-8 .elementor-element.elementor-element-4ab3a66d p:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.elementor-8 .elementor-element.elementor-element-4ab3a66d *,.elementor-8 .elementor-element.elementor-element-4ab3a66d *::before,.elementor-8 .elementor-element.elementor-element-4ab3a66d *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.elementor-8 .elementor-element.elementor-element-4ab3a66d .elementor-invisible{visibility:visible!important}}.elementor-8 .elementor-element.elementor-element-4ab3a66d .elementor-accordion-item{border:1px solid #D7E2EF!important;background:#FFFFFF;border-radius:12px;margin-bottom:14px;overflow:hidden;box-shadow:0 4px 20px rgba(7,26,49,.03)}.elementor-8 .elementor-element.elementor-element-4ab3a66d .elementor-tab-title{transition:background .3s ease}.elementor-8 .elementor-element.elementor-element-4ab3a66d .elementor-tab-title.elementor-active{background:#EAF3FF}.elementor-8 .elementor-element.elementor-element-4ab3a66d .elementor-accordion-title{text-decoration:none!important}.elementor-8 .elementor-element.elementor-element-4ab3a66d .elementor-tab-content{border-top:1px solid #D7E2EF!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5439bc9f */.elementor-8 .elementor-element.elementor-element-5439bc9f .elementor-button{transition:transform .3s ease,box-shadow .3s ease,background .3s ease;box-shadow:0 8px 28px rgba(0,113,244,.18)}.elementor-8 .elementor-element.elementor-element-5439bc9f .elementor-button:hover{transform:translateY(-4px);box-shadow:0 12px 38px rgba(0,133,255,.32)}.elementor-8 .elementor-element.elementor-element-5439bc9f .elementor-button:focus-visible{outline:3px solid #50CEFF;outline-offset:5px}.elementor-8 .elementor-element.elementor-element-5439bc9f a{text-decoration:none}.elementor-8 .elementor-element.elementor-element-5439bc9f p:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.elementor-8 .elementor-element.elementor-element-5439bc9f *,.elementor-8 .elementor-element.elementor-element-5439bc9f *::before,.elementor-8 .elementor-element.elementor-element-5439bc9f *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.elementor-8 .elementor-element.elementor-element-5439bc9f .elementor-invisible{visibility:visible!important}}.elementor-8 .elementor-element.elementor-element-5439bc9f{background-image:radial-gradient(ellipse at 85% 45%,rgba(10,107,228,.38),transparent 55%)}.elementor-8 .elementor-element.elementor-element-5439bc9f .dg-mascot{background:#FFFFFF;border-radius:26px;padding:20px 12px;border:1px solid #517CA6;box-shadow:0 0 70px rgba(0,130,255,.2);transform:rotate(2deg);transition:transform .5s ease}.elementor-8 .elementor-element.elementor-element-5439bc9f .dg-mascot:hover{transform:rotate(0deg) translateY(-6px)}.elementor-8 .elementor-element.elementor-element-5439bc9f .dg-contact-links a{color:#78D7FF;text-decoration:underline;text-underline-offset:4px}/* End custom CSS */