.elementor-5296 .elementor-element.elementor-element-59b42966{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5296 .elementor-element.elementor-element-1f55a3e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:45px;--padding-bottom:40px;--padding-left:45px;--padding-right:45px;}.elementor-5296 .elementor-element.elementor-element-1f55a3e2:not(.elementor-motion-effects-element-type-background), .elementor-5296 .elementor-element.elementor-element-1f55a3e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061A33;}.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-5296 .elementor-element.elementor-element-68baa9bd{padding:0px 0px 0px 20px;text-align:start;}.elementor-5296 .elementor-element.elementor-element-68baa9bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:#FF7900;}.elementor-5296 .elementor-element.elementor-element-1d90abf6{padding:0px 0px 0px 20px;text-align:start;}.elementor-5296 .elementor-element.elementor-element-1d90abf6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;line-height:1.05em;color:#FFFFFF;}.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-5296 .elementor-element.elementor-element-11050ded{padding:0px 0px 0px 20px;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#FFFFFF;}.elementor-5296 .elementor-element.elementor-element-76d6a0c6{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-5296 .elementor-element.elementor-element-76d6a0c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5296 .elementor-element.elementor-element-5d455908{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,.32);--border-color:rgba(255,255,255,.32);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.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-5296 .elementor-element.elementor-element-ff2db50 .elementor-icon-wrapper{text-align:start;}.elementor-5296 .elementor-element.elementor-element-ff2db50.elementor-view-stacked .elementor-icon{background-color:#FF7900;}.elementor-5296 .elementor-element.elementor-element-ff2db50.elementor-view-framed .elementor-icon, .elementor-5296 .elementor-element.elementor-element-ff2db50.elementor-view-default .elementor-icon{color:#FF7900;border-color:#FF7900;}.elementor-5296 .elementor-element.elementor-element-ff2db50.elementor-view-framed .elementor-icon, .elementor-5296 .elementor-element.elementor-element-ff2db50.elementor-view-default .elementor-icon svg{fill:#FF7900;}.elementor-5296 .elementor-element.elementor-element-ff2db50 .elementor-icon{font-size:26px;}.elementor-5296 .elementor-element.elementor-element-ff2db50 .elementor-icon svg{height:26px;}.elementor-5296 .elementor-element.elementor-element-7eb7abbc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:10px;font-weight:700;color:#FFFFFF;}.elementor-5296 .elementor-element.elementor-element-224978c0{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,.32);--border-color:rgba(255,255,255,.32);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-5296 .elementor-element.elementor-element-35f02818 .elementor-icon-wrapper{text-align:start;}.elementor-5296 .elementor-element.elementor-element-35f02818.elementor-view-stacked .elementor-icon{background-color:#FF7900;}.elementor-5296 .elementor-element.elementor-element-35f02818.elementor-view-framed .elementor-icon, .elementor-5296 .elementor-element.elementor-element-35f02818.elementor-view-default .elementor-icon{color:#FF7900;border-color:#FF7900;}.elementor-5296 .elementor-element.elementor-element-35f02818.elementor-view-framed .elementor-icon, .elementor-5296 .elementor-element.elementor-element-35f02818.elementor-view-default .elementor-icon svg{fill:#FF7900;}.elementor-5296 .elementor-element.elementor-element-35f02818 .elementor-icon{font-size:26px;}.elementor-5296 .elementor-element.elementor-element-35f02818 .elementor-icon svg{height:26px;}.elementor-5296 .elementor-element.elementor-element-3b8d616a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:10px;font-weight:700;color:#FFFFFF;}.elementor-5296 .elementor-element.elementor-element-2d2f343c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5296 .elementor-element.elementor-element-2c034ab7 .elementor-icon-wrapper{text-align:start;}.elementor-5296 .elementor-element.elementor-element-2c034ab7.elementor-view-stacked .elementor-icon{background-color:#FF7900;}.elementor-5296 .elementor-element.elementor-element-2c034ab7.elementor-view-framed .elementor-icon, .elementor-5296 .elementor-element.elementor-element-2c034ab7.elementor-view-default .elementor-icon{color:#FF7900;border-color:#FF7900;}.elementor-5296 .elementor-element.elementor-element-2c034ab7.elementor-view-framed .elementor-icon, .elementor-5296 .elementor-element.elementor-element-2c034ab7.elementor-view-default .elementor-icon svg{fill:#FF7900;}.elementor-5296 .elementor-element.elementor-element-2c034ab7 .elementor-icon{font-size:26px;}.elementor-5296 .elementor-element.elementor-element-2c034ab7 .elementor-icon svg{height:26px;}.elementor-5296 .elementor-element.elementor-element-2fe2734 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:10px;font-weight:700;color:#FFFFFF;}.elementor-5296 .elementor-element.elementor-element-292e4340{--display:flex;}.elementor-5296 .elementor-element.elementor-element-292e4340:not(.elementor-motion-effects-element-type-background), .elementor-5296 .elementor-element.elementor-element-292e4340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://twinin3d.com/wp-content/uploads/2026/09/portada-twinin3d-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5296 .elementor-element.elementor-element-3b32ee32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-5296 .elementor-element.elementor-element-3b32ee32:not(.elementor-motion-effects-element-type-background), .elementor-5296 .elementor-element.elementor-element-3b32ee32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-5296 .elementor-element.elementor-element-7952e5b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5296 .elementor-element.elementor-element-b5523f7{text-align:center;}.elementor-5296 .elementor-element.elementor-element-b5523f7 .elementor-heading-title{font-family:"Monserrat", Sans-serif;font-size:35px;font-weight:600;text-transform:none;color:#162F58;}.elementor-5296 .elementor-element.elementor-element-4851b9eb{font-family:"Monserrat", Sans-serif;font-weight:400;}.elementor-5296 .elementor-element.elementor-element-3d860448{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5296 .elementor-element.elementor-element-4640f129{--display:flex;--min-height:298px;--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 25px 0px rgba(0,0,0,0.08);}.elementor-5296 .elementor-element.elementor-element-4640f129:not(.elementor-motion-effects-element-type-background), .elementor-5296 .elementor-element.elementor-element-4640f129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5296 .elementor-element.elementor-element-4355c6b8{--display:flex;--min-height:60px;--justify-content:center;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5296 .elementor-element.elementor-element-4355c6b8:not(.elementor-motion-effects-element-type-background), .elementor-5296 .elementor-element.elementor-element-4355c6b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061A33;}.elementor-5296 .elementor-element.elementor-element-4355c6b8.e-con{--align-self:center;}.elementor-5296 .elementor-element.elementor-element-738d0784.elementor-element{--align-self:center;}.elementor-5296 .elementor-element.elementor-element-738d0784{text-align:center;}.elementor-5296 .elementor-element.elementor-element-5d6c39aa{text-align:center;}.elementor-5296 .elementor-element.elementor-element-5d6c39aa .elementor-heading-title{font-family:"Monserrat", Sans-serif;font-size:20px;font-weight:600;color:#061A33;}.elementor-5296 .elementor-element.elementor-element-3dc2009d{text-align:center;font-family:"Monserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-5296 .elementor-element.elementor-element-43e7ff27{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 25px 0px rgba(0,0,0,0.08);}.elementor-5296 .elementor-element.elementor-element-43e7ff27:not(.elementor-motion-effects-element-type-background), .elementor-5296 .elementor-element.elementor-element-43e7ff27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5296 .elementor-element.elementor-element-10334979{--display:flex;--min-height:60px;--justify-content:center;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5296 .elementor-element.elementor-element-10334979:not(.elementor-motion-effects-element-type-background), .elementor-5296 .elementor-element.elementor-element-10334979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061A33;}.elementor-5296 .elementor-element.elementor-element-10334979.e-con{--align-self:center;}.elementor-5296 .elementor-element.elementor-element-6a106290.elementor-element{--align-self:center;}.elementor-5296 .elementor-element.elementor-element-6a106290{text-align:center;}.elementor-5296 .elementor-element.elementor-element-3aaf5e05{text-align:center;}.elementor-5296 .elementor-element.elementor-element-3aaf5e05 .elementor-heading-title{font-family:"Monserrat", Sans-serif;font-size:20px;font-weight:600;color:#061A33;}.elementor-5296 .elementor-element.elementor-element-174fedaf{text-align:center;font-family:"Monserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-5296 .elementor-element.elementor-element-3bf5724f{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 25px 0px rgba(0,0,0,0.08);}.elementor-5296 .elementor-element.elementor-element-3bf5724f:not(.elementor-motion-effects-element-type-background), .elementor-5296 .elementor-element.elementor-element-3bf5724f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5296 .elementor-element.elementor-element-50e8ccc8{--display:flex;--min-height:60px;--justify-content:center;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5296 .elementor-element.elementor-element-50e8ccc8:not(.elementor-motion-effects-element-type-background), .elementor-5296 .elementor-element.elementor-element-50e8ccc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061A33;}.elementor-5296 .elementor-element.elementor-element-50e8ccc8.e-con{--align-self:center;}.elementor-5296 .elementor-element.elementor-element-2c6a61fa.elementor-element{--align-self:center;}.elementor-5296 .elementor-element.elementor-element-2c6a61fa{text-align:center;}.elementor-5296 .elementor-element.elementor-element-4908883e{text-align:center;}.elementor-5296 .elementor-element.elementor-element-4908883e .elementor-heading-title{font-family:"Monserrat", Sans-serif;font-size:20px;font-weight:600;color:#061A33;}.elementor-5296 .elementor-element.elementor-element-6497a40b{text-align:center;font-family:"Monserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-5296 .elementor-element.elementor-element-5e4c286{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 25px 0px rgba(0,0,0,0.08);}.elementor-5296 .elementor-element.elementor-element-5e4c286:not(.elementor-motion-effects-element-type-background), .elementor-5296 .elementor-element.elementor-element-5e4c286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5296 .elementor-element.elementor-element-1052a9{--display:flex;--min-height:60px;--justify-content:center;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5296 .elementor-element.elementor-element-1052a9:not(.elementor-motion-effects-element-type-background), .elementor-5296 .elementor-element.elementor-element-1052a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061A33;}.elementor-5296 .elementor-element.elementor-element-1052a9.e-con{--align-self:center;}.elementor-5296 .elementor-element.elementor-element-812387d.elementor-element{--align-self:center;}.elementor-5296 .elementor-element.elementor-element-812387d{text-align:center;}.elementor-5296 .elementor-element.elementor-element-68936859{text-align:center;}.elementor-5296 .elementor-element.elementor-element-68936859 .elementor-heading-title{font-family:"Monserrat", Sans-serif;font-size:20px;font-weight:600;color:#061A33;}.elementor-5296 .elementor-element.elementor-element-55af5e51{text-align:center;font-family:"Monserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-5296 .elementor-element.elementor-element-20903d1c{--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:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-5296 .elementor-element.elementor-element-b303f24{--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:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5296 .elementor-element.elementor-element-3906b009{text-align:center;}.elementor-5296 .elementor-element.elementor-element-3906b009 .elementor-heading-title{font-family:"Monserrat", Sans-serif;font-size:35px;font-weight:600;text-transform:none;color:#162F58;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5296 .elementor-element.elementor-element-54ed5b0a{--divider-border-style:solid;--divider-color:#FF7900;--divider-border-width:2px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5296 .elementor-element.elementor-element-54ed5b0a .elementor-divider-separator{width:2%;margin:0 auto;margin-center:0;}.elementor-5296 .elementor-element.elementor-element-54ed5b0a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5296 .elementor-element.elementor-element-59c5c223{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Monserrat", Sans-serif;font-size:18px;font-weight:400;color:#162F58;}.elementor-5296 .elementor-element.elementor-element-4c560ed4{--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;--overflow:hidden;}.elementor-5296 .elementor-element.elementor-element-4c560ed4:not(.elementor-motion-effects-element-type-background), .elementor-5296 .elementor-element.elementor-element-4c560ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5296 .elementor-element.elementor-element-3816cf92{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5296 .elementor-element.elementor-element-193f60a{--display:flex;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5296 .elementor-element.elementor-element-193f60a:not(.elementor-motion-effects-element-type-background), .elementor-5296 .elementor-element.elementor-element-193f60a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-5296 .elementor-element.elementor-element-53e5d4ad .elementor-button{background-color:#FF7900;font-family:"Monserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-5296 .elementor-element.elementor-element-53e5d4ad .elementor-button:hover, .elementor-5296 .elementor-element.elementor-element-53e5d4ad .elementor-button:focus{background-color:#E80A0A;}.elementor-5296 .elementor-element.elementor-element-11bafa0b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5296 .elementor-element.elementor-element-11bafa0b.elementor-element{--align-self:center;}.elementor-5296 .elementor-element.elementor-element-11bafa0b .elementor-heading-title{font-family:"Monserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:none;color:#162F58;}.elementor-5296 .elementor-element.elementor-element-2ba999e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5296 .elementor-element.elementor-element-2ba999e2:not(.elementor-motion-effects-element-type-background), .elementor-5296 .elementor-element.elementor-element-2ba999e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-5296 .elementor-element.elementor-element-606013c5{text-align:center;}.elementor-5296 .elementor-element.elementor-element-606013c5 .elementor-heading-title{font-family:"Monserrat", Sans-serif;font-size:35px;font-weight:600;text-transform:none;color:#162F58;}.elementor-5296 .elementor-element.elementor-element-70aa7b2{--divider-border-style:solid;--divider-color:#FF7900;--divider-border-width:2px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5296 .elementor-element.elementor-element-70aa7b2 .elementor-divider-separator{width:2%;margin:0 auto;margin-center:0;}.elementor-5296 .elementor-element.elementor-element-70aa7b2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5296 .elementor-element.elementor-element-3a282757{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Monserrat", Sans-serif;font-size:18px;font-weight:400;color:#162F58;}.elementor-5296 .elementor-element.elementor-element-d971034{--display:flex;--overlay-opacity:0.5;}.elementor-5296 .elementor-element.elementor-element-d971034:not(.elementor-motion-effects-element-type-background), .elementor-5296 .elementor-element.elementor-element-d971034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-5296 .elementor-element.elementor-element-d971034::before, .elementor-5296 .elementor-element.elementor-element-d971034 > .elementor-background-video-container::before, .elementor-5296 .elementor-element.elementor-element-d971034 > .e-con-inner > .elementor-background-video-container::before, .elementor-5296 .elementor-element.elementor-element-d971034 > .elementor-background-slideshow::before, .elementor-5296 .elementor-element.elementor-element-d971034 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5296 .elementor-element.elementor-element-d971034 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5296 .elementor-element.elementor-element-3734130a{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5296 .elementor-element.elementor-element-50a264ad{--display:flex;}.elementor-5296 .elementor-element.elementor-element-2a2c4413{--display:flex;}@media(min-width:768px){.elementor-5296 .elementor-element.elementor-element-1f55a3e2{--width:44%;}.elementor-5296 .elementor-element.elementor-element-76d6a0c6{--width:100%;}.elementor-5296 .elementor-element.elementor-element-292e4340{--width:56%;}.elementor-5296 .elementor-element.elementor-element-3b32ee32{--content-width:1400px;}.elementor-5296 .elementor-element.elementor-element-4355c6b8{--width:60px;}.elementor-5296 .elementor-element.elementor-element-10334979{--width:60px;}.elementor-5296 .elementor-element.elementor-element-50e8ccc8{--width:60px;}.elementor-5296 .elementor-element.elementor-element-1052a9{--width:60px;}.elementor-5296 .elementor-element.elementor-element-20903d1c{--content-width:1400px;}}@media(max-width:1366px) and (min-width:768px){.elementor-5296 .elementor-element.elementor-element-76d6a0c6{--width:474.15px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5296 .elementor-element.elementor-element-4355c6b8{--width:20px;}.elementor-5296 .elementor-element.elementor-element-10334979{--width:20px;}.elementor-5296 .elementor-element.elementor-element-50e8ccc8{--width:20px;}.elementor-5296 .elementor-element.elementor-element-1052a9{--width:20px;}}@media(max-width:1200px){.elementor-5296 .elementor-element.elementor-element-1d90abf6 .elementor-heading-title{font-size:30px;}.elementor-5296 .elementor-element.elementor-element-3b32ee32{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5296 .elementor-element.elementor-element-b5523f7 .elementor-heading-title{font-size:30px;}.elementor-5296 .elementor-element.elementor-element-5d6c39aa .elementor-heading-title{font-size:15px;}.elementor-5296 .elementor-element.elementor-element-3aaf5e05 .elementor-heading-title{font-size:15px;}.elementor-5296 .elementor-element.elementor-element-4908883e .elementor-heading-title{font-size:15px;}.elementor-5296 .elementor-element.elementor-element-68936859 .elementor-heading-title{font-size:15px;}.elementor-5296 .elementor-element.elementor-element-3906b009 .elementor-heading-title{font-size:30px;}.elementor-5296 .elementor-element.elementor-element-11bafa0b .elementor-heading-title{font-size:15px;}.elementor-5296 .elementor-element.elementor-element-606013c5 .elementor-heading-title{font-size:30px;}}@media(max-width:1024px){.elementor-5296 .elementor-element.elementor-element-4355c6b8{--min-height:77px;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5296 .elementor-element.elementor-element-738d0784{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5296 .elementor-element.elementor-element-10334979{--min-height:77px;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5296 .elementor-element.elementor-element-50e8ccc8{--min-height:77px;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5296 .elementor-element.elementor-element-1052a9{--min-height:77px;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:880px){.elementor-5296 .elementor-element.elementor-element-1d90abf6 .elementor-heading-title{font-size:25px;}.elementor-5296 .elementor-element.elementor-element-5d6c39aa .elementor-heading-title{font-size:13px;}.elementor-5296 .elementor-element.elementor-element-3aaf5e05 .elementor-heading-title{font-size:13px;}.elementor-5296 .elementor-element.elementor-element-4908883e .elementor-heading-title{font-size:13px;}.elementor-5296 .elementor-element.elementor-element-68936859 .elementor-heading-title{font-size:13px;}.elementor-5296 .elementor-element.elementor-element-3906b009 .elementor-heading-title{font-size:25px;}.elementor-5296 .elementor-element.elementor-element-53e5d4ad .elementor-button{font-size:11px;}.elementor-5296 .elementor-element.elementor-element-11bafa0b .elementor-heading-title{font-size:13px;}.elementor-5296 .elementor-element.elementor-element-606013c5 .elementor-heading-title{font-size:25px;}}@media(max-width:767px){.elementor-5296 .elementor-element.elementor-element-3b32ee32{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5296 .elementor-element.elementor-element-b5523f7{padding:20px 0px 0px 0px;}.elementor-5296 .elementor-element.elementor-element-b5523f7 .elementor-heading-title{font-size:20px;}.elementor-5296 .elementor-element.elementor-element-4851b9eb{font-size:14px;}.elementor-5296 .elementor-element.elementor-element-3d860448{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5296 .elementor-element.elementor-element-4640f129{--min-height:186px;}.elementor-5296 .elementor-element.elementor-element-59c5c223{font-size:13px;}.elementor-5296 .elementor-element.elementor-element-53e5d4ad .elementor-button{font-size:10px;}.elementor-5296 .elementor-element.elementor-element-11bafa0b .elementor-heading-title{font-size:12px;}.elementor-5296 .elementor-element.elementor-element-3a282757{font-size:13px;}}/* Start custom CSS for container, class: .elementor-element-59b42966 *//* =====================================================
   TWININ3D - HERO PRINCIPAL
   Altura proporcional para evitar recorte de la foto
   ===================================================== */

#t3d-hero-2col {
    width: 100% !important;

    display: flex !important;
    flex-direction: row !important;

    align-items: stretch !important;

    gap: 0 !important;
    column-gap: 0 !important;
    row-gap: 0 !important;

    min-height: 33vw !important;
}


/* TEXTO */
#t3d-hero-2col > .e-con:first-child {
    align-self: stretch !important;
}


/* IMAGEN */
#t3d-hero-2col > .e-con:last-child {
    align-self: stretch !important;
    height: auto !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;
}


/* =====================================================
   TABLET
   ===================================================== */

@media (min-width: 768px) and (max-width: 1024px) {

    #t3d-hero-2col {
        min-height: 55vw !important;
    }

}


/* =====================================================
   CELULAR
   ===================================================== */

@media (max-width: 767px) {

    #t3d-hero-2col {
        min-height: 0 !important;
        flex-direction: column !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4355c6b8 */.elementor-5296 .elementor-element.elementor-element-4355c6b8 {
    width: 50px !important;
    height: 50px !important;

    min-width: 70px !important;
    max-width: 70px !important;

    min-height: 70px !important;
    max-height: 70px !important;

    flex: 0 0 50px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    margin-left: auto !important;
    margin-right: auto !important;

    padding: 0 !important;

    background: #061A33 !important;

    border-radius: 50% !important;

    box-sizing: border-box !important;
}

.elementor-5296 .elementor-element.elementor-element-4355c6b8 .elementor-heading-title {
    color: #FFFFFF !important;

    font-family: Montserrat, Arial, sans-serif !important;

    font-size: 25px !important;
    font-weight: 700 !important;

    line-height: 50px !important;

    text-align: center !important;

    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10334979 */.elementor-5296 .elementor-element.elementor-element-10334979 {
    width: 50px !important;
    height: 50px !important;

    min-width: 70px !important;
    max-width: 70px !important;

    min-height: 70px !important;
    max-height: 70px !important;

    flex: 0 0 50px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    margin-left: auto !important;
    margin-right: auto !important;

    padding: 0 !important;

    background: #061A33 !important;

    border-radius: 50% !important;

    box-sizing: border-box !important;
}

.elementor-5296 .elementor-element.elementor-element-10334979 .elementor-heading-title {
    color: #FFFFFF !important;

    font-family: Montserrat, Arial, sans-serif !important;

    font-size: 25px !important;
    font-weight: 700 !important;

    line-height: 50px !important;

    text-align: center !important;

    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e8ccc8 */.elementor-5296 .elementor-element.elementor-element-50e8ccc8 {
    width: 50px !important;
    height: 50px !important;

    min-width: 70px !important;
    max-width: 70px !important;

    min-height: 70px !important;
    max-height: 70px !important;

    flex: 0 0 50px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    margin-left: auto !important;
    margin-right: auto !important;

    padding: 0 !important;

    background: #061A33 !important;

    border-radius: 50% !important;

    box-sizing: border-box !important;
}

.elementor-5296 .elementor-element.elementor-element-50e8ccc8 .elementor-heading-title {
    color: #FFFFFF !important;

    font-family: Montserrat, Arial, sans-serif !important;

    font-size: 25px !important;
    font-weight: 700 !important;

    line-height: 50px !important;

    text-align: center !important;

    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1052a9 */.elementor-5296 .elementor-element.elementor-element-1052a9 {
    width: 50px !important;
    height: 50px !important;

    min-width: 70px !important;
    max-width: 70px !important;

    min-height: 70px !important;
    max-height: 70px !important;

    flex: 0 0 50px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    margin-left: auto !important;
    margin-right: auto !important;

    padding: 0 !important;

    background: #061A33 !important;

    border-radius: 50% !important;

    box-sizing: border-box !important;
}

.elementor-5296 .elementor-element.elementor-element-1052a9 .elementor-heading-title {
    color: #FFFFFF !important;

    font-family: Montserrat, Arial, sans-serif !important;

    font-size: 25px !important;
    font-weight: 700 !important;

    line-height: 50px !important;

    text-align: center !important;

    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-33e0a7ee *//* =========================================================
   TWININ3D - GALERÍA "UNA FIGURA ÚNICA"
   ========================================================= */

/* CONTENEDOR DE LA GALERÍA */
.elementor-5296 .elementor-element.elementor-element-33e0a7ee .twinin-ocasion-grid {
    width: 100%;
    max-width: 1500px;
    margin-left: auto;
    margin-right: auto;
    gap: 15px;
}


/* IMÁGENES */
.elementor-5296 .elementor-element.elementor-element-33e0a7ee .twinin-ocasion-grid img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    border-radius: 10px;
}


/* =========================================================
   MONITORES GRANDES
   ========================================================= */

@media (min-width: 1600px) {

    .elementor-5296 .elementor-element.elementor-element-33e0a7ee .twinin-ocasion-grid {
        max-width: 1500px;
        gap: 15px;
    }

}


/* =========================================================
   MONITORES MUY GRANDES
   ========================================================= */

@media (min-width: 1900px) {

    .elementor-5296 .elementor-element.elementor-element-33e0a7ee .twinin-ocasion-grid {
        max-width: 1550px;
        gap: 15px;
    }

}


/* =========================================================
   LAPTOP
   ========================================================= */

@media (min-width: 1025px) and (max-width: 1599px) {

    .elementor-5296 .elementor-element.elementor-element-33e0a7ee .twinin-ocasion-grid {
        max-width: 1400px;
        gap: 14px;
    }

}


/* =========================================================
   TABLET
   ========================================================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-5296 .elementor-element.elementor-element-33e0a7ee .twinin-ocasion-grid {
        width: 94%;
        gap: 12px;
    }

}


/* =========================================================
   CELULAR
   ========================================================= */

@media (max-width: 767px) {

    .elementor-5296 .elementor-element.elementor-element-33e0a7ee .twinin-ocasion-grid {
        width: 94%;
        gap: 10px;
    }

    .elementor-5296 .elementor-element.elementor-element-33e0a7ee .twinin-ocasion-grid img {
        border-radius: 8px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3ed403a4 */.tw-deposit-value-v5{
    color:#ff0000!important;
    font-size:18px!important;
    font-weight:800!important;
}
.tw-deposit-v5{
    font-weight:700!important;
}

.tw-heading-v5 h2{
    margin:0 0 7px!important;
    font-family:Montserrat,Arial,sans-serif!important;
    font-size:30px!important;
    line-height:1.18!important;
    font-weight:600!important;
    color:#061A33!important;
    text-transform:none!important;
    letter-spacing:0!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5169cef7 *//* TÍTULO: CONTÁCTANOS */
.elementor-5296 .elementor-element.elementor-element-5169cef7 h2 {
    font-family: Montserrat, Arial, sans-serif !important;
    font-size: 40px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;
}

/* SUBTÍTULO: HABLEMOS DE TU ESTATUILLA */
.elementor-5296 .elementor-element.elementor-element-5169cef7 h3 {
    font-family: Montserrat, Arial, sans-serif !important;
    font-size: 28px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;
}

/* TABLET */
@media (max-width: 1024px) {
    .elementor-5296 .elementor-element.elementor-element-5169cef7 h2 {
        font-size: 30px !important;
    }

    .elementor-5296 .elementor-element.elementor-element-5169cef7 h3 {
        font-size: 25px !important;
    }
}

/* MÓVIL */
@media (max-width: 767px) {
    .elementor-5296 .elementor-element.elementor-element-5169cef7 h2 {
        font-size: 24px !important;
    }

    .elementor-5296 .elementor-element.elementor-element-5169cef7 h3 {
        font-size: 21px !important;
    }
}

/* CONTÁCTANOS */
.elementor-5296 .elementor-element.elementor-element-5169cef7 h2 {
    font-family: Montserrat, Arial, sans-serif !important;
    font-size: 35px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;
}

/* HABLEMOS DE TU ESTATUILLA */
.elementor-5296 .elementor-element.elementor-element-5169cef7 h3 {
    font-family: Montserrat, Arial, sans-serif !important;
    font-size: 28px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;
}

/* CUÉNTANOS QUÉ TIENES EN MENTE */
.elementor-5296 .elementor-element.elementor-element-5169cef7 p {
    font-family: "Open Sans", Arial, sans-serif !important;
    font-size: 16px !important;
    line-height: 1.5 !important;
}

/* TABLET */
@media (max-width: 1024px) {
    .elementor-5296 .elementor-element.elementor-element-5169cef7 h2 {
        font-size: 30px !important;
    }

    .elementor-5296 .elementor-element.elementor-element-5169cef7 h3 {
        font-size: 25px !important;
    }

    .elementor-5296 .elementor-element.elementor-element-5169cef7 p {
        font-size: 16px !important;
    }
}

/* MÓVIL */
@media (max-width: 767px) {
    .elementor-5296 .elementor-element.elementor-element-5169cef7 h2 {
        font-size: 24px !important;
    }

    .elementor-5296 .elementor-element.elementor-element-5169cef7 h3 {
        font-size: 21px !important;
    }

    .elementor-5296 .elementor-element.elementor-element-5169cef7 p {
        font-size: 14px !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Monserrat';
	font-display: auto;
	src: url('https://twinin3d.com/wp-content/uploads/2026/01/Montserrat-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */