.elementor-85 .elementor-element.elementor-element-12779dec{--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;--overlay-opacity:0.39;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-12779dec:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-12779dec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-12779dec::before, .elementor-85 .elementor-element.elementor-element-12779dec > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-12779dec > .e-con-inner > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-12779dec > .elementor-background-slideshow::before, .elementor-85 .elementor-element.elementor-element-12779dec > .e-con-inner > .elementor-background-slideshow::before, .elementor-85 .elementor-element.elementor-element-12779dec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.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-85 .elementor-element.elementor-element-4123b01c{text-align:center;}.elementor-85 .elementor-element.elementor-element-4123b01c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-85 .elementor-element.elementor-element-dee6196{--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;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-1d39b60d{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-85 .elementor-element.elementor-element-3f16091c{width:var( --container-widget-width, 101.058% );max-width:101.058%;--container-widget-width:101.058%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-85 .elementor-element.elementor-element-3f16091c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-3f16091c .elementor-icon-box-wrapper{align-items:start;}.elementor-85 .elementor-element.elementor-element-3f16091c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-3f16091c.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-3f16091c.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-3f16091c .elementor-icon{font-size:60px;}.elementor-85 .elementor-element.elementor-element-3f16091c .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-3f16091c:has(:hover) .elementor-icon-box-title,
					 .elementor-85 .elementor-element.elementor-element-3f16091c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-19f9ab06{--display:flex;}.elementor-85 .elementor-element.elementor-element-4fc32cf6 .elementor-icon-box-wrapper{align-items:start;}.elementor-85 .elementor-element.elementor-element-4fc32cf6{--icon-box-icon-margin:15px;}.elementor-85 .elementor-element.elementor-element-4fc32cf6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-4fc32cf6.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-4fc32cf6.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-4fc32cf6 .elementor-icon{font-size:60px;}.elementor-85 .elementor-element.elementor-element-4fc32cf6 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-4fc32cf6:has(:hover) .elementor-icon-box-title,
					 .elementor-85 .elementor-element.elementor-element-4fc32cf6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-6ab6a170{--display:flex;}.elementor-85 .elementor-element.elementor-element-8b53487 .elementor-icon-box-wrapper{align-items:start;}.elementor-85 .elementor-element.elementor-element-8b53487{--icon-box-icon-margin:15px;}.elementor-85 .elementor-element.elementor-element-8b53487.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-8b53487.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-8b53487.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-8b53487 .elementor-icon{font-size:60px;}.elementor-85 .elementor-element.elementor-element-8b53487 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-8b53487:has(:hover) .elementor-icon-box-title,
					 .elementor-85 .elementor-element.elementor-element-8b53487:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-13a5f9cc{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-13a5f9cc:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-13a5f9cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-1040017f{text-align:center;}.elementor-85 .elementor-element.elementor-element-1040017f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-85 .elementor-element.elementor-element-a6b0802{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.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-85 .elementor-element.elementor-element-1d59d9a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-85 .elementor-element.elementor-element-1d59d9a a{color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-1d59d9a a:hover, .elementor-85 .elementor-element.elementor-element-1d59d9a a:focus{color:var( --e-global-color-primary );}.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-85 .elementor-element.elementor-element-d3eb9dc{--divider-border-style:wavy;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-85 .elementor-element.elementor-element-d3eb9dc .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-85 .elementor-element.elementor-element-d3eb9dc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-85 .elementor-element.elementor-element-42b267c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-42b267c9:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-42b267c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-5f67996{--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-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-85 .elementor-element.elementor-element-da1f6e3:not( .elementor-widget-image ) .elementor-widget-container, .elementor-85 .elementor-element.elementor-element-da1f6e3.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://opticanazabalsantutxu.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-85 .elementor-element.elementor-element-1b8e0f31{--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;}.elementor-85 .elementor-element.elementor-element-855dc1e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-17a343f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-57438c96{--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;}.elementor-85 .elementor-element.elementor-element-7548a6f3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-1bbba25{--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-85 .elementor-element.elementor-element-7d21e40e:not( .elementor-widget-image ) .elementor-widget-container, .elementor-85 .elementor-element.elementor-element-7d21e40e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://opticanazabalsantutxu.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-85 .elementor-element.elementor-element-4ef67953{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-4ef67953:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-4ef67953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-3f757a71{--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-85 .elementor-element.elementor-element-55f25fb5:not( .elementor-widget-image ) .elementor-widget-container, .elementor-85 .elementor-element.elementor-element-55f25fb5.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://opticanazabalsantutxu.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-85 .elementor-element.elementor-element-5ea55ad2{--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;}.elementor-85 .elementor-element.elementor-element-4b1e3131 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-60dc3a8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-4c94603{--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;}.elementor-85 .elementor-element.elementor-element-33a5461b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.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-85 .elementor-element.elementor-element-1c30599 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-9faddf4{--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;}.elementor-85 .elementor-element.elementor-element-2a9895f3:not( .elementor-widget-image ) .elementor-widget-container, .elementor-85 .elementor-element.elementor-element-2a9895f3.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://opticanazabalsantutxu.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-85 .elementor-element.elementor-element-73e253d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-73e253d4:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-73e253d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-1ffb50ed{--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-85 .elementor-element.elementor-element-4b7fd56c:not( .elementor-widget-image ) .elementor-widget-container, .elementor-85 .elementor-element.elementor-element-4b7fd56c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://opticanazabalsantutxu.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-85 .elementor-element.elementor-element-558a774a{--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;}.elementor-85 .elementor-element.elementor-element-49d5592d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-6c64c991{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-62cc732a{--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;}.elementor-85 .elementor-element.elementor-element-2bf62960 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-5bd1aa42{--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-85 .elementor-element.elementor-element-7fe5b216:not( .elementor-widget-image ) .elementor-widget-container, .elementor-85 .elementor-element.elementor-element-7fe5b216.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://opticanazabalsantutxu.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-85 .elementor-element.elementor-element-23bbc599{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-23bbc599:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-23bbc599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-6ce7b0f2{--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-85 .elementor-element.elementor-element-564aaf1b:not( .elementor-widget-image ) .elementor-widget-container, .elementor-85 .elementor-element.elementor-element-564aaf1b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://opticanazabalsantutxu.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-85 .elementor-element.elementor-element-180155bf{--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;}.elementor-85 .elementor-element.elementor-element-6e474521 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-383cc509{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-1bf2b2b9{--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;}.elementor-85 .elementor-element.elementor-element-7d59396b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-720f3f4c{--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-85 .elementor-element.elementor-element-2b84d25c:not( .elementor-widget-image ) .elementor-widget-container, .elementor-85 .elementor-element.elementor-element-2b84d25c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://opticanazabalsantutxu.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-85 .elementor-element.elementor-element-56edfdf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-56edfdf:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-56edfdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-77ccffc4{--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-85 .elementor-element.elementor-element-47316677:not( .elementor-widget-image ) .elementor-widget-container, .elementor-85 .elementor-element.elementor-element-47316677.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://opticanazabalsantutxu.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-85 .elementor-element.elementor-element-2051f7a3{--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;}.elementor-85 .elementor-element.elementor-element-32276655 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-5fa65c81{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-7a7da42e{--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;}.elementor-85 .elementor-element.elementor-element-79bb0ae3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-1c671daf{--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-85 .elementor-element.elementor-element-6a4d1a7f:not( .elementor-widget-image ) .elementor-widget-container, .elementor-85 .elementor-element.elementor-element-6a4d1a7f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://opticanazabalsantutxu.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-85 .elementor-element.elementor-element-1d5362f{--display:flex;}.elementor-85 .elementor-element.elementor-element-1d5362f:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-1d5362f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-0f8a8b7 .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-85 .elementor-element.elementor-element-0f8a8b7 .eael-call-to-action{background-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-0f8a8b7 .eael-call-to-action.bg-img:after{background-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-0f8a8b7 .eael-call-to-action .title:not(.eael-cta-gradient-title){color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-0f8a8b7 .eael-call-to-action .title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;}.elementor-85 .elementor-element.elementor-element-0f8a8b7 .eael-call-to-action .sub-title{color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-0f8a8b7 .eael-call-to-action p{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-85 .elementor-element.elementor-element-0f8a8b7 .eael-call-to-action .cta-button{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-85 .elementor-element.elementor-element-0f8a8b7 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:var( --e-global-color-primary );background:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-0f8a8b7 .eael-call-to-action .cta-button:not(.cta-secondary-button){border-radius:30px;}.elementor-85 .elementor-element.elementor-element-0f8a8b7 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:var( --e-global-color-text );background:var( --e-global-color-7551c66 );}.elementor-85 .elementor-element.elementor-element-0f8a8b7 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:var( --e-global-color-7551c66 );}.elementor-85 .elementor-element.elementor-element-0f8a8b7 .eael-call-to-action .cta-button.effect-1:after{background:var( --e-global-color-7551c66 );}.elementor-85 .elementor-element.elementor-element-0f8a8b7 .eael-call-to-action .cta-button.effect-2:after{background:var( --e-global-color-7551c66 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-85 .elementor-element.elementor-element-dee6196{--content-width:1110px;}.elementor-85 .elementor-element.elementor-element-a6b0802{--content-width:900px;}.elementor-85 .elementor-element.elementor-element-42b267c9{--content-width:1200px;}.elementor-85 .elementor-element.elementor-element-5f67996{--width:50%;}.elementor-85 .elementor-element.elementor-element-1b8e0f31{--width:50%;}.elementor-85 .elementor-element.elementor-element-17a343f8{--content-width:1200px;}.elementor-85 .elementor-element.elementor-element-57438c96{--width:50%;}.elementor-85 .elementor-element.elementor-element-1bbba25{--width:50%;}.elementor-85 .elementor-element.elementor-element-4ef67953{--content-width:1200px;}.elementor-85 .elementor-element.elementor-element-3f757a71{--width:50%;}.elementor-85 .elementor-element.elementor-element-5ea55ad2{--width:50%;}.elementor-85 .elementor-element.elementor-element-60dc3a8e{--content-width:1200px;}.elementor-85 .elementor-element.elementor-element-4c94603{--width:50%;}.elementor-85 .elementor-element.elementor-element-9faddf4{--width:50%;}.elementor-85 .elementor-element.elementor-element-73e253d4{--content-width:1200px;}.elementor-85 .elementor-element.elementor-element-1ffb50ed{--width:50%;}.elementor-85 .elementor-element.elementor-element-558a774a{--width:50%;}.elementor-85 .elementor-element.elementor-element-6c64c991{--content-width:1200px;}.elementor-85 .elementor-element.elementor-element-62cc732a{--width:50%;}.elementor-85 .elementor-element.elementor-element-5bd1aa42{--width:50%;}.elementor-85 .elementor-element.elementor-element-23bbc599{--content-width:1200px;}.elementor-85 .elementor-element.elementor-element-6ce7b0f2{--width:50%;}.elementor-85 .elementor-element.elementor-element-180155bf{--width:50%;}.elementor-85 .elementor-element.elementor-element-383cc509{--content-width:1200px;}.elementor-85 .elementor-element.elementor-element-1bf2b2b9{--width:50%;}.elementor-85 .elementor-element.elementor-element-720f3f4c{--width:50%;}.elementor-85 .elementor-element.elementor-element-56edfdf{--content-width:1200px;}.elementor-85 .elementor-element.elementor-element-77ccffc4{--width:50%;}.elementor-85 .elementor-element.elementor-element-2051f7a3{--width:50%;}.elementor-85 .elementor-element.elementor-element-5fa65c81{--content-width:1200px;}.elementor-85 .elementor-element.elementor-element-7a7da42e{--width:50%;}.elementor-85 .elementor-element.elementor-element-1c671daf{--width:50%;}}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-12779dec{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-dee6196{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-13a5f9cc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-a6b0802{--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-42b267c9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-85 .elementor-element.elementor-element-17a343f8{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-4ef67953{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-60dc3a8e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-73e253d4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-6c64c991{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-23bbc599{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-383cc509{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-56edfdf{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-5fa65c81{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}