.elementor-2228 .elementor-element.elementor-element-db0c7c7{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-a9afe36 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2228 .elementor-element.elementor-element-ddcff9e:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-ddcff9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BB874405 0%, #BB874405 100%);}.elementor-2228 .elementor-element.elementor-element-ddcff9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 30px 10px 30px;}.elementor-2228 .elementor-element.elementor-element-ddcff9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-2228 .elementor-element.elementor-element-8c86801{text-align:center;}.elementor-2228 .elementor-element.elementor-element-8c86801 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;color:#010C3FDB;}.elementor-2228 .elementor-element.elementor-element-9a3e159{text-align:center;}.elementor-2228 .elementor-element.elementor-element-9a3e159 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;color:#181109DB;}.elementor-2228 .elementor-element.elementor-element-e5980be{text-align:center;}.elementor-2228 .elementor-element.elementor-element-e5980be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;color:#181109DB;}.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-2228 .elementor-element.elementor-element-89d62e1{--divider-border-style:solid;--divider-color:#007DC5;--divider-border-width:1px;}.elementor-2228 .elementor-element.elementor-element-89d62e1 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-2228 .elementor-element.elementor-element-89d62e1 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2228 .elementor-element.elementor-element-8a0a09c:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-8a0a09c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BB874405 0%, #FFFFFF3B 50%);}.elementor-2228 .elementor-element.elementor-element-8a0a09c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 60px 30px 60px;}.elementor-2228 .elementor-element.elementor-element-8a0a09c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-ba3bf13:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2228 .elementor-element.elementor-element-ba3bf13 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BB874400;}.elementor-2228 .elementor-element.elementor-element-ba3bf13 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-ba3bf13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-5532924 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-5532924{text-align:start;}.elementor-2228 .elementor-element.elementor-element-5532924 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;color:#181109DB;}.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-2228 .elementor-element.elementor-element-60499d7 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-60499d7{text-align:start;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#181109DB;}.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-2228 .elementor-element.elementor-element-940ac65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-940ac65{text-align:start;}.elementor-2228 .elementor-element.elementor-element-b58c6c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2228 .elementor-element.elementor-element-b58c6c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC9;background-image:url("https://otticadelia.com/wp-content/uploads/2025/01/occhiali-borgaro-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2228 .elementor-element.elementor-element-b58c6c8 > .elementor-element-populated >  .elementor-background-overlay{background-color:#007DC554;opacity:0.98;}.elementor-2228 .elementor-element.elementor-element-b58c6c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2228 .elementor-element.elementor-element-b58c6c8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:00px 00px 00px 0px;--e-column-margin-right:00px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-b58c6c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-c1dcb8c > .elementor-background-overlay{background-color:#BB87443B;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-c1dcb8c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2228 .elementor-element.elementor-element-3380b17:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2228 .elementor-element.elementor-element-3380b17 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BB874400;}.elementor-2228 .elementor-element.elementor-element-3380b17 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF30;opacity:0.5;}.elementor-2228 .elementor-element.elementor-element-3380b17 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-3380b17 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-205ec64 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-205ec64{text-align:start;}.elementor-2228 .elementor-element.elementor-element-205ec64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;color:#181109DB;}.elementor-2228 .elementor-element.elementor-element-fd795bd > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 60px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-fd795bd{text-align:start;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#181109DB;}.elementor-2228 .elementor-element.elementor-element-7a92790d:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-7a92790d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5850459E 0%, #06080FF7 100%);}.elementor-2228 .elementor-element.elementor-element-7a92790d > .elementor-background-overlay{background-image:url("https://otticadelia.com/wp-content/uploads/2024/09/karsten-winegeart-7rT-t_LuDz4-unsplash-768x513-1.jpg");background-repeat:no-repeat;background-size:cover;opacity:0.26;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-7a92790d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-2228 .elementor-element.elementor-element-12777d7c > .elementor-element-populated, .elementor-2228 .elementor-element.elementor-element-12777d7c > .elementor-element-populated > .elementor-background-overlay, .elementor-2228 .elementor-element.elementor-element-12777d7c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-12777d7c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:50px 50px 50px 60px;--e-column-margin-right:50px;--e-column-margin-left:60px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-12777d7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-5678cccd{text-align:center;}.elementor-2228 .elementor-element.elementor-element-5678cccd .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-45263413 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-45263413{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-43aa57e6 > .elementor-element-populated, .elementor-2228 .elementor-element.elementor-element-43aa57e6 > .elementor-element-populated > .elementor-background-overlay, .elementor-2228 .elementor-element.elementor-element-43aa57e6 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-43aa57e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:50px 50px 50px 60px;--e-column-margin-right:50px;--e-column-margin-left:60px;padding:00px 00px 00px 00px;}.elementor-2228 .elementor-element.elementor-element-43aa57e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-8b4a537{text-align:center;}.elementor-2228 .elementor-element.elementor-element-8b4a537 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-6c5e150 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-6c5e150{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-4209fc51 > .elementor-element-populated, .elementor-2228 .elementor-element.elementor-element-4209fc51 > .elementor-element-populated > .elementor-background-overlay, .elementor-2228 .elementor-element.elementor-element-4209fc51 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-4209fc51 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:50px 50px 50px 60px;--e-column-margin-right:50px;--e-column-margin-left:60px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-4209fc51 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-2952305d{text-align:center;}.elementor-2228 .elementor-element.elementor-element-2952305d .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFFFC;}.elementor-2228 .elementor-element.elementor-element-528978b0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-528978b0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-5dc1f850:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-5dc1f850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #06080FF7 0%, #06080FF7 100%);}.elementor-2228 .elementor-element.elementor-element-5dc1f850 > .elementor-background-overlay{background-image:url("https://otticadelia.com/wp-content/uploads/2024/09/karsten-winegeart-7rT-t_LuDz4-unsplash-768x513-1.jpg");background-repeat:no-repeat;background-size:cover;opacity:0.26;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-5dc1f850{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-2228 .elementor-element.elementor-element-40e1edae > .elementor-element-populated, .elementor-2228 .elementor-element.elementor-element-40e1edae > .elementor-element-populated > .elementor-background-overlay, .elementor-2228 .elementor-element.elementor-element-40e1edae > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-40e1edae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:50px 50px 50px 60px;--e-column-margin-right:50px;--e-column-margin-left:60px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-40e1edae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-4c963e71{text-align:center;}.elementor-2228 .elementor-element.elementor-element-4c963e71 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-60a9ef81 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-60a9ef81{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-2d388a3a > .elementor-element-populated, .elementor-2228 .elementor-element.elementor-element-2d388a3a > .elementor-element-populated > .elementor-background-overlay, .elementor-2228 .elementor-element.elementor-element-2d388a3a > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-2d388a3a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:50px 50px 50px 60px;--e-column-margin-right:50px;--e-column-margin-left:60px;padding:00px 00px 00px 00px;}.elementor-2228 .elementor-element.elementor-element-2d388a3a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-11af2f45{text-align:center;}.elementor-2228 .elementor-element.elementor-element-11af2f45 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-13bd0519 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-13bd0519{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-4cef0bdc > .elementor-element-populated, .elementor-2228 .elementor-element.elementor-element-4cef0bdc > .elementor-element-populated > .elementor-background-overlay, .elementor-2228 .elementor-element.elementor-element-4cef0bdc > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-4cef0bdc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:50px 50px 50px 60px;--e-column-margin-right:50px;--e-column-margin-left:60px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-4cef0bdc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-1fe6482a{text-align:center;}.elementor-2228 .elementor-element.elementor-element-1fe6482a .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFFFC;}.elementor-2228 .elementor-element.elementor-element-4ab69e58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-4ab69e58{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-84d567a:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-84d567a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(119deg, #FFF8E3 0%, #D19136 100%);}.elementor-2228 .elementor-element.elementor-element-84d567a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-2228 .elementor-element.elementor-element-84d567a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-1885602 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-2cb3077{width:var( --container-widget-width, 116.626% );max-width:116.626%;--container-widget-width:116.626%;--container-widget-flex-grow:0;text-align:start;}.elementor-2228 .elementor-element.elementor-element-2cb3077 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-2cb3077 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-6e7812e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-6e7812e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.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-2228 .elementor-element.elementor-element-5045fa9 .elementor-icon-box-wrapper{gap:15px;}.elementor-2228 .elementor-element.elementor-element-5045fa9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-5045fa9.elementor-view-framed .elementor-icon, .elementor-2228 .elementor-element.elementor-element-5045fa9.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-5045fa9 .elementor-icon{font-size:38px;}.elementor-2228 .elementor-element.elementor-element-5045fa9 .elementor-icon-box-title, .elementor-2228 .elementor-element.elementor-element-5045fa9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-2228 .elementor-element.elementor-element-5045fa9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-5045fa9:has(:hover) .elementor-icon-box-title,
					 .elementor-2228 .elementor-element.elementor-element-5045fa9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-5045fa9 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2228 .elementor-element.elementor-element-9766e42 .elementor-icon-box-wrapper{gap:15px;}.elementor-2228 .elementor-element.elementor-element-9766e42.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-9766e42.elementor-view-framed .elementor-icon, .elementor-2228 .elementor-element.elementor-element-9766e42.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-9766e42 .elementor-icon{font-size:38px;}.elementor-2228 .elementor-element.elementor-element-9766e42 .elementor-icon-box-title, .elementor-2228 .elementor-element.elementor-element-9766e42 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-2228 .elementor-element.elementor-element-9766e42 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-9766e42:has(:hover) .elementor-icon-box-title,
					 .elementor-2228 .elementor-element.elementor-element-9766e42:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-9766e42 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2228 .elementor-element.elementor-element-f3b244c .elementor-icon-box-wrapper{gap:15px;}.elementor-2228 .elementor-element.elementor-element-f3b244c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-f3b244c.elementor-view-framed .elementor-icon, .elementor-2228 .elementor-element.elementor-element-f3b244c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-f3b244c .elementor-icon{font-size:38px;}.elementor-2228 .elementor-element.elementor-element-f3b244c .elementor-icon-box-title, .elementor-2228 .elementor-element.elementor-element-f3b244c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-2228 .elementor-element.elementor-element-f3b244c .elementor-icon-box-title{color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-f3b244c:has(:hover) .elementor-icon-box-title,
					 .elementor-2228 .elementor-element.elementor-element-f3b244c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-f3b244c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.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-2228 .elementor-element.elementor-element-ceaac5e .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-ceaac5e .elementor-button:hover, .elementor-2228 .elementor-element.elementor-element-ceaac5e .elementor-button:focus{color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-ceaac5e .elementor-button:hover svg, .elementor-2228 .elementor-element.elementor-element-ceaac5e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-34cdee3:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-34cdee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://otticadelia.com/wp-content/uploads/2021/12/DSC09522-min-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2228 .elementor-element.elementor-element-34cdee3 > .elementor-background-overlay{background-color:#000000DB;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-34cdee3 > .elementor-container{min-height:50vh;}.elementor-2228 .elementor-element.elementor-element-34cdee3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-2228 .elementor-element.elementor-element-c74de01 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2228 .elementor-element.elementor-element-c74de01 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 60px 30px 60px;}.elementor-2228 .elementor-element.elementor-element-c74de01 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-0528365 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-0528365{text-align:start;}.elementor-2228 .elementor-element.elementor-element-0528365 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFFDB;}.elementor-2228 .elementor-element.elementor-element-8cf10d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-8cf10d8{text-align:start;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFFDB;}.elementor-2228 .elementor-element.elementor-element-3d71d6c .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-3d71d6c .elementor-button:hover, .elementor-2228 .elementor-element.elementor-element-3d71d6c .elementor-button:focus{background-color:#007DC5;color:#FFFFFF;border-color:#007DC5;}.elementor-2228 .elementor-element.elementor-element-3d71d6c .elementor-button:hover svg, .elementor-2228 .elementor-element.elementor-element-3d71d6c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-c2c9c0d{--e-image-carousel-slides-to-show:3;}.elementor-2228 .elementor-element.elementor-element-3d4f883 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:#4E4E4E;}.elementor-2228 .elementor-element.elementor-element-d4e5136 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2228 .elementor-element.elementor-element-d4e5136{text-align:start;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#181109DB;}.elementor-2228 .elementor-element.elementor-element-de46300{text-align:center;}.elementor-2228 .elementor-element.elementor-element-de46300 .elementor-heading-title{font-family:"Racing Sans One", Sans-serif;font-size:19px;font-weight:500;color:#FF2387;}.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-2228 .elementor-element.elementor-element-5b3c190 .elementor-icon-wrapper{text-align:center;}.elementor-2228 .elementor-element.elementor-element-5b3c190.elementor-view-stacked .elementor-icon{background-color:#FF2387;}.elementor-2228 .elementor-element.elementor-element-5b3c190.elementor-view-framed .elementor-icon, .elementor-2228 .elementor-element.elementor-element-5b3c190.elementor-view-default .elementor-icon{color:#FF2387;border-color:#FF2387;}.elementor-2228 .elementor-element.elementor-element-5b3c190.elementor-view-framed .elementor-icon, .elementor-2228 .elementor-element.elementor-element-5b3c190.elementor-view-default .elementor-icon svg{fill:#FF2387;}.elementor-2228 .elementor-element.elementor-element-5b3c190 .elementor-icon{font-size:33px;}.elementor-2228 .elementor-element.elementor-element-5b3c190 .elementor-icon svg{height:33px;}.elementor-2228 .elementor-element.elementor-element-070cd27 .elementor-icon-wrapper{text-align:center;}.elementor-2228 .elementor-element.elementor-element-070cd27.elementor-view-stacked .elementor-icon{background-color:#FF2387;}.elementor-2228 .elementor-element.elementor-element-070cd27.elementor-view-framed .elementor-icon, .elementor-2228 .elementor-element.elementor-element-070cd27.elementor-view-default .elementor-icon{color:#FF2387;border-color:#FF2387;}.elementor-2228 .elementor-element.elementor-element-070cd27.elementor-view-framed .elementor-icon, .elementor-2228 .elementor-element.elementor-element-070cd27.elementor-view-default .elementor-icon svg{fill:#FF2387;}.elementor-2228 .elementor-element.elementor-element-070cd27 .elementor-icon{font-size:33px;}.elementor-2228 .elementor-element.elementor-element-070cd27 .elementor-icon svg{height:33px;}.elementor-2228 .elementor-element.elementor-element-5c94b96{margin-top:30px;margin-bottom:0px;}.elementor-2228 .elementor-element.elementor-element-575b790{text-align:center;}.elementor-2228 .elementor-element.elementor-element-575b790 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;color:#D80046DB;}.elementor-2228 .elementor-element.elementor-element-e4eb05c{text-align:center;}.elementor-2228 .elementor-element.elementor-element-e4eb05c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#383838;}.elementor-2228 .elementor-element.elementor-element-d232dfd{--e-image-carousel-slides-to-show:1;}.elementor-2228 .elementor-element.elementor-element-21de954c:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-21de954c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://otticadelia.com/wp-content/uploads/2025/01/20240618-Ottica-Veneraia-0071-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2228 .elementor-element.elementor-element-21de954c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #858585 0%, #000000 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-21de954c > .elementor-container{min-height:50vh;}.elementor-2228 .elementor-element.elementor-element-21de954c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-2228 .elementor-element.elementor-element-5db94e47 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2228 .elementor-element.elementor-element-5db94e47 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 60px 30px 60px;}.elementor-2228 .elementor-element.elementor-element-5db94e47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-49a85478{width:var( --container-widget-width, 116.626% );max-width:116.626%;--container-widget-width:116.626%;--container-widget-flex-grow:0;text-align:start;}.elementor-2228 .elementor-element.elementor-element-49a85478 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-49a85478 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFFDB;}.elementor-2228 .elementor-element.elementor-element-508ca642 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-508ca642{text-align:start;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFFDB;}.elementor-2228 .elementor-element.elementor-element-23ae7b26 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-23ae7b26 .elementor-button:hover, .elementor-2228 .elementor-element.elementor-element-23ae7b26 .elementor-button:focus{background-color:#007DC5;color:#FFFFFF;border-color:#007DC5;}.elementor-2228 .elementor-element.elementor-element-23ae7b26 .elementor-button:hover svg, .elementor-2228 .elementor-element.elementor-element-23ae7b26 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-360c9df:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-360c9df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BB874400 0%, #BB874405 100%);}.elementor-2228 .elementor-element.elementor-element-360c9df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 00px 00px 0px;}.elementor-2228 .elementor-element.elementor-element-360c9df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-eb8a7dd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-eb8a7dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-7d9a3a2 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-286578b{text-align:center;}.elementor-2228 .elementor-element.elementor-element-286578b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;color:#181109;}.elementor-2228 .elementor-element.elementor-element-760b28b{--divider-border-style:solid;--divider-color:#A8A598;--divider-border-width:1.4px;}.elementor-2228 .elementor-element.elementor-element-760b28b .elementor-divider-separator{width:52%;margin:0 auto;margin-center:0;}.elementor-2228 .elementor-element.elementor-element-760b28b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2228 .elementor-element.elementor-element-0697ea1 > .elementor-widget-container{padding:0px 0px 0px 60px;}.elementor-2228 .elementor-element.elementor-element-0697ea1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#181109DB;}.elementor-2228 .elementor-element.elementor-element-84bc50b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-658b19d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-ff602df:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-ff602df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EAE33B;}.elementor-2228 .elementor-element.elementor-element-ff602df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2228 .elementor-element.elementor-element-ff602df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-4729f3b{--spacer-size:84px;}.elementor-2228 .elementor-element.elementor-element-3669d8d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2228 .elementor-element.elementor-element-3669d8d{text-align:center;}.elementor-2228 .elementor-element.elementor-element-3669d8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#5E5E5E;}.elementor-2228 .elementor-element.elementor-element-58bf100a:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-58bf100a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BB874405 0%, #BB87443B 50%);}.elementor-2228 .elementor-element.elementor-element-58bf100a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 60px 30px 60px;}.elementor-2228 .elementor-element.elementor-element-58bf100a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-62ff19b3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2228 .elementor-element.elementor-element-62ff19b3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BB874400;}.elementor-2228 .elementor-element.elementor-element-62ff19b3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-62ff19b3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-56a96f43 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-56a96f43{text-align:start;}.elementor-2228 .elementor-element.elementor-element-56a96f43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;color:#181109DB;}.elementor-2228 .elementor-element.elementor-element-b16c665 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-b16c665{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#181109DB;}.elementor-2228 .elementor-element.elementor-element-6fd63ee0 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;fill:#007DC5;color:#007DC5;border-style:solid;border-width:2px 2px 2px 2px;border-color:#007DC5;border-radius:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-6fd63ee0 .elementor-button:hover, .elementor-2228 .elementor-element.elementor-element-6fd63ee0 .elementor-button:focus{background-color:#007DC5;color:#FFFFFF;border-color:#007DC5;}.elementor-2228 .elementor-element.elementor-element-6fd63ee0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-6fd63ee0 .elementor-button:hover svg, .elementor-2228 .elementor-element.elementor-element-6fd63ee0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-2943373d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-2943373d{text-align:start;}.elementor-2228 .elementor-element.elementor-element-70db9fd7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2228 .elementor-element.elementor-element-70db9fd7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC9;background-image:url("https://otticadelia.com/wp-content/uploads/2025/01/20240618-Ottica-Veneraia-0080-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2228 .elementor-element.elementor-element-70db9fd7 > .elementor-element-populated >  .elementor-background-overlay{background-color:#007DC554;opacity:0.98;}.elementor-2228 .elementor-element.elementor-element-70db9fd7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2228 .elementor-element.elementor-element-70db9fd7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:00px 00px 00px 0px;--e-column-margin-right:00px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-70db9fd7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-4afc289a:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-4afc289a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #AFAFAF 0%, #3B3B3B 100%);}.elementor-2228 .elementor-element.elementor-element-4afc289a > .elementor-background-overlay{background-color:#000000DB;background-image:url("https://otticadelia.com/wp-content/uploads/2025/01/DESKTOP_Image1_DailyTab@2x-min.png");opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-4afc289a > .elementor-container{min-height:50vh;}.elementor-2228 .elementor-element.elementor-element-4afc289a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-2228 .elementor-element.elementor-element-3acc1d0c > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2228 .elementor-element.elementor-element-3acc1d0c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 60px 30px 60px;}.elementor-2228 .elementor-element.elementor-element-3acc1d0c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-103fe24f{width:var( --container-widget-width, 116.626% );max-width:116.626%;--container-widget-width:116.626%;--container-widget-flex-grow:0;text-align:start;}.elementor-2228 .elementor-element.elementor-element-103fe24f > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-103fe24f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFFDB;}.elementor-2228 .elementor-element.elementor-element-43b163e3 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-43b163e3{text-align:start;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFFDB;}.elementor-2228 .elementor-element.elementor-element-1b056fc7 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-1b056fc7 .elementor-button:hover, .elementor-2228 .elementor-element.elementor-element-1b056fc7 .elementor-button:focus{background-color:#007DC5;color:#FFFFFF;border-color:#007DC5;}.elementor-2228 .elementor-element.elementor-element-1b056fc7 .elementor-button:hover svg, .elementor-2228 .elementor-element.elementor-element-1b056fc7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-5629db7c:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-5629db7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #050505 0%, #3B3B3B 100%);}.elementor-2228 .elementor-element.elementor-element-5629db7c > .elementor-background-overlay{background-image:url("https://otticadelia.com/wp-content/uploads/2025/01/fototessera-venaria.jpg");background-position:center center;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-5629db7c > .elementor-container{min-height:50vh;}.elementor-2228 .elementor-element.elementor-element-5629db7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-2228 .elementor-element.elementor-element-59742421 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2228 .elementor-element.elementor-element-59742421 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 60px 30px 60px;}.elementor-2228 .elementor-element.elementor-element-59742421 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-400d3c11{width:var( --container-widget-width, 116.626% );max-width:116.626%;--container-widget-width:116.626%;--container-widget-flex-grow:0;text-align:start;}.elementor-2228 .elementor-element.elementor-element-400d3c11 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-400d3c11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFFDB;}.elementor-2228 .elementor-element.elementor-element-54e18657 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-54e18657{text-align:start;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFFDB;}.elementor-2228 .elementor-element.elementor-element-0f33632{margin-top:40px;margin-bottom:0px;}.elementor-2228 .elementor-element.elementor-element-2ddcdb9{text-align:center;}.elementor-2228 .elementor-element.elementor-element-2ddcdb9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#444444;}.elementor-2228 .elementor-element.elementor-element-ece2343{padding:60px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-e9fc5d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2228 .elementor-element.elementor-element-e9fc5d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://otticadelia.com/wp-content/uploads/2021/12/pexels-hosein-ashrafosadat-243204-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2228 .elementor-element.elementor-element-e9fc5d4 > .elementor-element-populated >  .elementor-background-overlay{background-color:#181109;opacity:0.5;}.elementor-2228 .elementor-element.elementor-element-e9fc5d4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 60px 60px 60px;}.elementor-2228 .elementor-element.elementor-element-e9fc5d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-bf4b5a9 > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 300px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-bf4b5a9{text-align:start;}.elementor-2228 .elementor-element.elementor-element-bf4b5a9 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFFDB;}.elementor-2228 .elementor-element.elementor-element-6a4d971 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-6a4d971 .elementor-button:hover, .elementor-2228 .elementor-element.elementor-element-6a4d971 .elementor-button:focus{background-color:#007DC5;color:#FFFFFF;border-color:#007DC5;}.elementor-2228 .elementor-element.elementor-element-6a4d971 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-2228 .elementor-element.elementor-element-6a4d971 .elementor-button:hover svg, .elementor-2228 .elementor-element.elementor-element-6a4d971 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-b84a6c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2228 .elementor-element.elementor-element-b84a6c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-image:url("https://otticadelia.com/wp-content/uploads/2021/12/all-stage-desktop-2-focus.ts-1614092052012.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2228 .elementor-element.elementor-element-b84a6c9 > .elementor-element-populated >  .elementor-background-overlay{background-color:#181109;opacity:0.5;}.elementor-2228 .elementor-element.elementor-element-b84a6c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 60px 60px 60px;}.elementor-2228 .elementor-element.elementor-element-b84a6c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-b84a6c9{z-index:20;}.elementor-2228 .elementor-element.elementor-element-75c3a63 > .elementor-widget-container{padding:90px 30px 0px 300px;}.elementor-2228 .elementor-element.elementor-element-75c3a63{text-align:end;}.elementor-2228 .elementor-element.elementor-element-75c3a63 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFFDB;}.elementor-2228 .elementor-element.elementor-element-9a327e1 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-9a327e1 .elementor-button:hover, .elementor-2228 .elementor-element.elementor-element-9a327e1 .elementor-button:focus{background-color:#007DC5;color:#FFFFFF;border-color:#007DC5;}.elementor-2228 .elementor-element.elementor-element-9a327e1 > .elementor-widget-container{padding:0px 0px 90px 0px;}.elementor-2228 .elementor-element.elementor-element-9a327e1 .elementor-button:hover svg, .elementor-2228 .elementor-element.elementor-element-9a327e1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-3ff0517:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-3ff0517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://otticadelia.com/wp-content/uploads/2021/12/home-giusta-min.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2228 .elementor-element.elementor-element-3ff0517 > .elementor-background-overlay{background-color:#181109;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-3ff0517{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-2228 .elementor-element.elementor-element-2b773fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2228 .elementor-element.elementor-element-2b773fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-e88422e > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 300px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-e88422e{text-align:start;}.elementor-2228 .elementor-element.elementor-element-e88422e .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFFDB;}.elementor-2228 .elementor-element.elementor-element-632ea65 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-632ea65 .elementor-button:hover, .elementor-2228 .elementor-element.elementor-element-632ea65 .elementor-button:focus{background-color:#007DC5;color:#FFFFFF;border-color:#007DC5;}.elementor-2228 .elementor-element.elementor-element-632ea65 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-2228 .elementor-element.elementor-element-632ea65 .elementor-button:hover svg, .elementor-2228 .elementor-element.elementor-element-632ea65 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-a3b4432 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2228 .elementor-element.elementor-element-a3b4432 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-5298c17 > .elementor-widget-container{padding:90px 30px 0px 300px;}.elementor-2228 .elementor-element.elementor-element-5298c17{text-align:end;}.elementor-2228 .elementor-element.elementor-element-5298c17 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFFDB;}.elementor-2228 .elementor-element.elementor-element-dcfd397 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-dcfd397 .elementor-button:hover, .elementor-2228 .elementor-element.elementor-element-dcfd397 .elementor-button:focus{background-color:#007DC5;color:#FFFFFF;border-color:#007DC5;}.elementor-2228 .elementor-element.elementor-element-dcfd397 > .elementor-widget-container{padding:0px 30px 90px 0px;}.elementor-2228 .elementor-element.elementor-element-dcfd397 .elementor-button:hover svg, .elementor-2228 .elementor-element.elementor-element-dcfd397 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-185e36d6:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-185e36d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181109;}.elementor-2228 .elementor-element.elementor-element-185e36d6 > .elementor-container{max-width:898px;}.elementor-2228 .elementor-element.elementor-element-185e36d6 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-2228 .elementor-element.elementor-element-185e36d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-2228 .elementor-element.elementor-element-185e36d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-2b2791be > .elementor-element-populated{margin:0px 80px 0px 0px;--e-column-margin-right:80px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-2228 .elementor-element.elementor-element-422edabf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-422edabf{text-align:start;}.elementor-2228 .elementor-element.elementor-element-5e75b52b{text-align:start;}.elementor-2228 .elementor-element.elementor-element-5e75b52b .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-70e690fd{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-1e6cf168 .elementor-repeater-item-8965dd0.elementor-social-icon{background-color:#FFFFFF00;}.elementor-2228 .elementor-element.elementor-element-1e6cf168 .elementor-repeater-item-8965dd0.elementor-social-icon i{color:#181109;}.elementor-2228 .elementor-element.elementor-element-1e6cf168 .elementor-repeater-item-8965dd0.elementor-social-icon svg{fill:#181109;}.elementor-2228 .elementor-element.elementor-element-1e6cf168 .elementor-repeater-item-3051658.elementor-social-icon{background-color:#00000000;}.elementor-2228 .elementor-element.elementor-element-1e6cf168 .elementor-repeater-item-3051658.elementor-social-icon i{color:#181109;}.elementor-2228 .elementor-element.elementor-element-1e6cf168 .elementor-repeater-item-3051658.elementor-social-icon svg{fill:#181109;}.elementor-2228 .elementor-element.elementor-element-1e6cf168{--grid-template-columns:repeat(0, auto);--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-2228 .elementor-element.elementor-element-1e6cf168 .elementor-widget-container{text-align:left;}.elementor-2228 .elementor-element.elementor-element-1e6cf168 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-1e6cf168 .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-2228 .elementor-element.elementor-element-1e6cf168 .elementor-social-icon i{color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-1e6cf168 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-1e6cf168 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-1e6cf168 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-421420bc > .elementor-element-populated{margin:0px 80px 0px 0px;--e-column-margin-right:80px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-2228 .elementor-element.elementor-element-84a2aad .elementor-repeater-item-8965dd0.elementor-social-icon{background-color:#FFFFFF00;}.elementor-2228 .elementor-element.elementor-element-84a2aad .elementor-repeater-item-8965dd0.elementor-social-icon i{color:#181109;}.elementor-2228 .elementor-element.elementor-element-84a2aad .elementor-repeater-item-8965dd0.elementor-social-icon svg{fill:#181109;}.elementor-2228 .elementor-element.elementor-element-84a2aad .elementor-repeater-item-3051658.elementor-social-icon{background-color:#00000000;}.elementor-2228 .elementor-element.elementor-element-84a2aad .elementor-repeater-item-3051658.elementor-social-icon i{color:#181109;}.elementor-2228 .elementor-element.elementor-element-84a2aad .elementor-repeater-item-3051658.elementor-social-icon svg{fill:#181109;}.elementor-2228 .elementor-element.elementor-element-84a2aad{--grid-template-columns:repeat(0, auto);--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-2228 .elementor-element.elementor-element-84a2aad .elementor-widget-container{text-align:left;}.elementor-2228 .elementor-element.elementor-element-84a2aad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-84a2aad .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-2228 .elementor-element.elementor-element-84a2aad .elementor-social-icon i{color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-84a2aad .elementor-social-icon svg{fill:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-84a2aad .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-84a2aad .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-3233d5 > .elementor-element-populated{margin:0px 80px 0px 0px;--e-column-margin-right:80px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-2228 .elementor-element.elementor-element-495a8842{text-align:start;}.elementor-2228 .elementor-element.elementor-element-f11afc1{text-align:start;}.elementor-2228 .elementor-element.elementor-element-f11afc1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-3451cbbd{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9 .elementor-repeater-item-8965dd0.elementor-social-icon{background-color:#FFFFFF00;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9 .elementor-repeater-item-8965dd0.elementor-social-icon i{color:#181109;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9 .elementor-repeater-item-8965dd0.elementor-social-icon svg{fill:#181109;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9 .elementor-repeater-item-3051658.elementor-social-icon{background-color:#00000000;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9 .elementor-repeater-item-3051658.elementor-social-icon i{color:#181109;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9 .elementor-repeater-item-3051658.elementor-social-icon svg{fill:#181109;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9{--grid-template-columns:repeat(0, auto);--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9 .elementor-widget-container{text-align:left;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9 .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9 .elementor-social-icon i{color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9 .elementor-social-icon:hover svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-2228 .elementor-element.elementor-element-c74de01{width:40%;}.elementor-2228 .elementor-element.elementor-element-ee0912d{width:60%;}.elementor-2228 .elementor-element.elementor-element-5db94e47{width:53.666%;}.elementor-2228 .elementor-element.elementor-element-7f07cc43{width:46.334%;}.elementor-2228 .elementor-element.elementor-element-eb8a7dd{width:50%;}.elementor-2228 .elementor-element.elementor-element-84bc50b{width:50%;}.elementor-2228 .elementor-element.elementor-element-62ff19b3{width:36.851%;}.elementor-2228 .elementor-element.elementor-element-70db9fd7{width:63.149%;}.elementor-2228 .elementor-element.elementor-element-3acc1d0c{width:53.666%;}.elementor-2228 .elementor-element.elementor-element-182aeaf8{width:46.334%;}.elementor-2228 .elementor-element.elementor-element-59742421{width:53.666%;}.elementor-2228 .elementor-element.elementor-element-536e177a{width:46.334%;}.elementor-2228 .elementor-element.elementor-element-e9fc5d4{width:50%;}.elementor-2228 .elementor-element.elementor-element-b84a6c9{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2228 .elementor-element.elementor-element-ba3bf13{width:100%;}.elementor-2228 .elementor-element.elementor-element-3380b17{width:100%;}.elementor-2228 .elementor-element.elementor-element-c74de01{width:60%;}.elementor-2228 .elementor-element.elementor-element-5db94e47{width:60%;}.elementor-2228 .elementor-element.elementor-element-eb8a7dd{width:100%;}.elementor-2228 .elementor-element.elementor-element-62ff19b3{width:100%;}.elementor-2228 .elementor-element.elementor-element-3acc1d0c{width:60%;}.elementor-2228 .elementor-element.elementor-element-59742421{width:60%;}.elementor-2228 .elementor-element.elementor-element-2b2791be{width:70%;}.elementor-2228 .elementor-element.elementor-element-421420bc{width:70%;}.elementor-2228 .elementor-element.elementor-element-3233d5{width:70%;}}@media(min-width:1025px){.elementor-2228 .elementor-element.elementor-element-7a92790d > .elementor-background-overlay{background-attachment:fixed;}.elementor-2228 .elementor-element.elementor-element-5dc1f850 > .elementor-background-overlay{background-attachment:fixed;}.elementor-2228 .elementor-element.elementor-element-34cdee3:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-34cdee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2228 .elementor-element.elementor-element-21de954c:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-21de954c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2228 .elementor-element.elementor-element-e9fc5d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2228 .elementor-element.elementor-element-e9fc5d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2228 .elementor-element.elementor-element-b84a6c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2228 .elementor-element.elementor-element-b84a6c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2228 .elementor-element.elementor-element-3ff0517:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-3ff0517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-2228 .elementor-element.elementor-element-8a0a09c{padding:20px 30px 20px 30px;}.elementor-2228 .elementor-element.elementor-element-c1dcb8c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-3380b17 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 20px 60px 20px;}.elementor-2228 .elementor-element.elementor-element-205ec64{text-align:center;}.elementor-2228 .elementor-element.elementor-element-fd795bd{text-align:center;}.elementor-2228 .elementor-element.elementor-element-12777d7c > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-2228 .elementor-element.elementor-element-5678cccd .elementor-heading-title{font-size:20px;}.elementor-2228 .elementor-element.elementor-element-45263413{font-size:18px;}.elementor-2228 .elementor-element.elementor-element-43aa57e6 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-2228 .elementor-element.elementor-element-8b4a537 .elementor-heading-title{font-size:20px;}.elementor-2228 .elementor-element.elementor-element-6c5e150{font-size:18px;}.elementor-2228 .elementor-element.elementor-element-4209fc51 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-2228 .elementor-element.elementor-element-2952305d .elementor-heading-title{font-size:20px;}.elementor-2228 .elementor-element.elementor-element-528978b0{font-size:18px;}.elementor-2228 .elementor-element.elementor-element-40e1edae > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-2228 .elementor-element.elementor-element-4c963e71 .elementor-heading-title{font-size:20px;}.elementor-2228 .elementor-element.elementor-element-60a9ef81{font-size:18px;}.elementor-2228 .elementor-element.elementor-element-2d388a3a > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-2228 .elementor-element.elementor-element-11af2f45 .elementor-heading-title{font-size:20px;}.elementor-2228 .elementor-element.elementor-element-13bd0519{font-size:18px;}.elementor-2228 .elementor-element.elementor-element-4cef0bdc > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-2228 .elementor-element.elementor-element-1fe6482a .elementor-heading-title{font-size:20px;}.elementor-2228 .elementor-element.elementor-element-4ab69e58{font-size:18px;}.elementor-2228 .elementor-element.elementor-element-c74de01 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2228 .elementor-element.elementor-element-d4e5136{font-size:20px;}.elementor-2228 .elementor-element.elementor-element-5db94e47 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2228 .elementor-element.elementor-element-360c9df{padding:20px 30px 20px 30px;}.elementor-2228 .elementor-element.elementor-element-0697ea1 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2228 .elementor-element.elementor-element-58bf100a{padding:20px 30px 20px 30px;}.elementor-2228 .elementor-element.elementor-element-3acc1d0c > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2228 .elementor-element.elementor-element-59742421 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2228 .elementor-element.elementor-element-ece2343{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-e88422e > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-632ea65 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-5298c17 > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 0px 0px 100px;}.elementor-2228 .elementor-element.elementor-element-dcfd397 > .elementor-widget-container{padding:0px 0px 80px 50px;}.elementor-2228 .elementor-element.elementor-element-185e36d6{padding:50px 20px 50px 20px;}.elementor-2228 .elementor-element.elementor-element-2b2791be > .elementor-element-populated{margin:0% 15% 0% 0%;--e-column-margin-right:15%;--e-column-margin-left:0%;}.elementor-2228 .elementor-element.elementor-element-1e6cf168 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-1e6cf168{--icon-size:24px;--grid-column-gap:15px;}.elementor-2228 .elementor-element.elementor-element-1e6cf168 .elementor-social-icon{--icon-padding:0em;}.elementor-2228 .elementor-element.elementor-element-421420bc > .elementor-element-populated{margin:0% 15% 0% 0%;--e-column-margin-right:15%;--e-column-margin-left:0%;}.elementor-2228 .elementor-element.elementor-element-84a2aad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-84a2aad{--icon-size:24px;--grid-column-gap:15px;}.elementor-2228 .elementor-element.elementor-element-84a2aad .elementor-social-icon{--icon-padding:0em;}.elementor-2228 .elementor-element.elementor-element-3233d5 > .elementor-element-populated{margin:0% 15% 0% 0%;--e-column-margin-right:15%;--e-column-margin-left:0%;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9{--icon-size:24px;--grid-column-gap:15px;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9 .elementor-social-icon{--icon-padding:0em;}}@media(max-width:767px){.elementor-2228 .elementor-element.elementor-element-8c86801 .elementor-heading-title{font-size:28px;}.elementor-2228 .elementor-element.elementor-element-9a3e159 .elementor-heading-title{font-size:28px;}.elementor-2228 .elementor-element.elementor-element-e5980be .elementor-heading-title{font-size:28px;}.elementor-2228 .elementor-element.elementor-element-8a0a09c{padding:20px 15px 20px 15px;}.elementor-2228 .elementor-element.elementor-element-c1dcb8c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-3380b17 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2228 .elementor-element.elementor-element-205ec64 > .elementor-widget-container{padding:15px 10px 10px 10px;}.elementor-2228 .elementor-element.elementor-element-205ec64 .elementor-heading-title{font-size:28px;}.elementor-2228 .elementor-element.elementor-element-fd795bd > .elementor-widget-container{padding:10px 10px 15px 10px;}.elementor-2228 .elementor-element.elementor-element-fd795bd{font-size:20px;}.elementor-2228 .elementor-element.elementor-element-c74de01 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2228 .elementor-element.elementor-element-0528365 .elementor-heading-title{font-size:30px;}.elementor-2228 .elementor-element.elementor-element-8cf10d8{font-size:20px;}.elementor-2228 .elementor-element.elementor-element-3d71d6c .elementor-button{font-size:20px;}.elementor-2228 .elementor-element.elementor-element-d4e5136{font-size:20px;}.elementor-2228 .elementor-element.elementor-element-21de954c:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-21de954c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2228 .elementor-element.elementor-element-5db94e47 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2228 .elementor-element.elementor-element-360c9df{padding:20px 15px 20px 15px;}.elementor-2228 .elementor-element.elementor-element-286578b .elementor-heading-title{font-size:28px;}.elementor-2228 .elementor-element.elementor-element-0697ea1{font-size:20px;}.elementor-2228 .elementor-element.elementor-element-58bf100a{padding:20px 15px 20px 15px;}.elementor-2228 .elementor-element.elementor-element-3acc1d0c > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2228 .elementor-element.elementor-element-5629db7c > .elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2228 .elementor-element.elementor-element-59742421 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2228 .elementor-element.elementor-element-bf4b5a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-6a4d971 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-75c3a63 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-9a327e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-e88422e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-632ea65 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-5298c17 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-dcfd397 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-185e36d6{padding:35px 20px 35px 20px;}.elementor-2228 .elementor-element.elementor-element-2b2791be > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-5e75b52b .elementor-heading-title{font-size:30px;}.elementor-2228 .elementor-element.elementor-element-70e690fd{text-align:start;}.elementor-2228 .elementor-element.elementor-element-1e6cf168 .elementor-social-icon{--icon-padding:0em;}.elementor-2228 .elementor-element.elementor-element-1e6cf168{--grid-column-gap:15px;}.elementor-2228 .elementor-element.elementor-element-421420bc > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-84a2aad .elementor-social-icon{--icon-padding:0em;}.elementor-2228 .elementor-element.elementor-element-84a2aad{--grid-column-gap:15px;}.elementor-2228 .elementor-element.elementor-element-3233d5 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2228 .elementor-element.elementor-element-f11afc1 .elementor-heading-title{font-size:30px;}.elementor-2228 .elementor-element.elementor-element-3451cbbd{text-align:start;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9 .elementor-social-icon{--icon-padding:0em;}.elementor-2228 .elementor-element.elementor-element-2bf0d9b9{--grid-column-gap:15px;}}