.elementor-59 .elementor-element.elementor-element-7efef795:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-7efef795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://centrovisioncruces.com/wp-content/uploads/eye-glasses-on-the-shelf-.jpg");background-position:center right;background-repeat:no-repeat;background-size:100vw auto;}.elementor-59 .elementor-element.elementor-element-7efef795 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-50b2a21 ) 0%, var( --e-global-color-primary ) 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59 .elementor-element.elementor-element-7efef795 > .elementor-container{max-width:1440px;min-height:25vw;}.elementor-59 .elementor-element.elementor-element-7efef795{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-6a538a40 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-4f7e3775 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-20cb5c90{--spacer-size:50px;}.elementor-59 .elementor-element.elementor-element-1b9829b3 > .elementor-container{max-width:1440px;}.elementor-59 .elementor-element.elementor-element-1b9829b3{padding:100px 50px 100px 50px;}.elementor-59 .elementor-element.elementor-element-15c2c6e1 > .elementor-container{max-width:851px;}.elementor-59 .elementor-element.elementor-element-15c2c6e1{margin-top:0px;margin-bottom:35px;}.elementor-59 .elementor-element.elementor-element-964d2e4{text-align:center;}.elementor-59 .elementor-element.elementor-element-964d2e4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-208b3142{text-align:center;}.elementor-59 .elementor-element.elementor-element-5cf58d96{text-align:center;color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-7e8a6504{text-align:center;color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-2d04a331{background-color:var( --e-global-color-6b0ce64 );padding:35px 35px 35px 35px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-59 .elementor-element.elementor-element-2d04a331 .elementor-icon-box-title{margin-bottom:7px;}.elementor-59 .elementor-element.elementor-element-2d04a331.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-2d04a331.elementor-view-framed .elementor-icon, .elementor-59 .elementor-element.elementor-element-2d04a331.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-2d04a331 .elementor-icon{font-size:45px;}.elementor-59 .elementor-element.elementor-element-2d04a331 .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-2d04a331 .elementor-icon-box-title a{font-family:var( --e-global-typography-a10f8a0-font-family ), Sans-serif;font-size:var( --e-global-typography-a10f8a0-font-size );font-weight:var( --e-global-typography-a10f8a0-font-weight );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-59 .elementor-element.elementor-element-6cb8f24b{background-color:#FFFFFF;padding:35px 35px 35px 35px;border-radius:10px 10px 10px 10px;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.1);--icon-box-icon-margin:15px;}.elementor-59 .elementor-element.elementor-element-6cb8f24b .elementor-icon-box-title{margin-bottom:7px;}.elementor-59 .elementor-element.elementor-element-6cb8f24b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-6cb8f24b.elementor-view-framed .elementor-icon, .elementor-59 .elementor-element.elementor-element-6cb8f24b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-6cb8f24b .elementor-icon{font-size:45px;}.elementor-59 .elementor-element.elementor-element-6cb8f24b .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-6cb8f24b .elementor-icon-box-title a{font-family:var( --e-global-typography-a10f8a0-font-family ), Sans-serif;font-size:var( --e-global-typography-a10f8a0-font-size );font-weight:var( --e-global-typography-a10f8a0-font-weight );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-59 .elementor-element.elementor-element-3836480f{background-color:#FFFFFF;padding:35px 35px 35px 35px;border-radius:10px 10px 10px 10px;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.1);--icon-box-icon-margin:15px;}.elementor-59 .elementor-element.elementor-element-3836480f .elementor-icon-box-title{margin-bottom:7px;}.elementor-59 .elementor-element.elementor-element-3836480f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-3836480f.elementor-view-framed .elementor-icon, .elementor-59 .elementor-element.elementor-element-3836480f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-3836480f .elementor-icon{font-size:45px;}.elementor-59 .elementor-element.elementor-element-3836480f .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-3836480f .elementor-icon-box-title a{font-family:var( --e-global-typography-a10f8a0-font-family ), Sans-serif;font-size:var( --e-global-typography-a10f8a0-font-size );font-weight:var( --e-global-typography-a10f8a0-font-weight );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-59 .elementor-element.elementor-element-647d61ba > .elementor-container{max-width:1440px;}.elementor-59 .elementor-element.elementor-element-647d61ba{padding:0px 50px 100px 50px;}.elementor-59 .elementor-element.elementor-element-67a43049 > .elementor-element-populated{padding:0px 25px 0px 0px;}.elementor-59 .elementor-element.elementor-element-2d4b0881{border-radius:10px 10px 10px 10px;}.elementor-59 .elementor-element.elementor-element-2d4b0881 iframe{height:494px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-59 .elementor-element.elementor-element-7efef795:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-7efef795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0vw auto;}.elementor-59 .elementor-element.elementor-element-7efef795{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-6a538a40 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-4f7e3775 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-1b9829b3{padding:50px 15px 50px 15px;}.elementor-59 .elementor-element.elementor-element-964d2e4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-59 .elementor-element.elementor-element-2d04a331 .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-2d04a331 .elementor-icon-box-title a{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-59 .elementor-element.elementor-element-6cb8f24b .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-6cb8f24b .elementor-icon-box-title a{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-59 .elementor-element.elementor-element-3836480f .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-3836480f .elementor-icon-box-title a{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-59 .elementor-element.elementor-element-647d61ba{padding:0px 15px 50px 15px;}.elementor-59 .elementor-element.elementor-element-67a43049 > .elementor-element-populated{padding:25px 0px 0px 0px;}}@media(max-width:767px){.elementor-59 .elementor-element.elementor-element-964d2e4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-59 .elementor-element.elementor-element-2d04a331 .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-2d04a331 .elementor-icon-box-title a{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-59 .elementor-element.elementor-element-6cb8f24b .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-6cb8f24b .elementor-icon-box-title a{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-59 .elementor-element.elementor-element-3836480f .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-3836480f .elementor-icon-box-title a{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}}@media(max-width:1024px) and (min-width:768px){.elementor-59 .elementor-element.elementor-element-6a538a40{width:100%;}.elementor-59 .elementor-element.elementor-element-4f7e3775{width:100%;}.elementor-59 .elementor-element.elementor-element-6f1a56a3{width:50%;}.elementor-59 .elementor-element.elementor-element-7da334c9{width:50%;}.elementor-59 .elementor-element.elementor-element-1e63013d{width:100%;}.elementor-59 .elementor-element.elementor-element-67a43049{width:100%;}}