.elementor-199 .elementor-element.elementor-element-2f8fc280:not(.elementor-motion-effects-element-type-background),.elementor-199 .elementor-element.elementor-element-2f8fc280>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F9FA}.elementor-199 .elementor-element.elementor-element-2f8fc280{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-199 .elementor-element.elementor-element-2f8fc280>.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-199 .elementor-element.elementor-element-630494b>.elementor-widget-container{margin:7px 0 -5px 0}.elementor-199 .elementor-element.elementor-element-630494b{text-align:center}.elementor-199 .elementor-element.elementor-element-630494b .elementor-heading-title{font-family:"my font",Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#152131}.elementor-199 .elementor-element.elementor-element-f3bec60{text-align:center}.elementor-199 .elementor-element.elementor-element-f3bec60 .elementor-heading-title{font-family:"my font",Sans-serif;font-size:60px;font-weight:700;line-height:62px;color:#152131}.elementor-199 .elementor-element.elementor-element-393d11cc:not(.elementor-motion-effects-element-type-background),.elementor-199 .elementor-element.elementor-element-393d11cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F9FA}.elementor-199 .elementor-element.elementor-element-393d11cc>.elementor-container{max-width:665px}.elementor-199 .elementor-element.elementor-element-393d11cc{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-199 .elementor-element.elementor-element-393d11cc>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-199 .elementor-element.elementor-element-6899a023>.elementor-widget-container{margin:0 20px 0 0}.elementor-199 .elementor-element.elementor-element-6899a023{text-align:center}.elementor-199 .elementor-element.elementor-element-6899a023 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#24403499}.elementor-199 .elementor-element.elementor-element-354c3f52>.elementor-widget-container{margin:0 20px 0 0}.elementor-199 .elementor-element.elementor-element-354c3f52{text-align:center}.elementor-199 .elementor-element.elementor-element-354c3f52 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#244034}.elementor-199 .elementor-element.elementor-element-4bdb6798>.elementor-widget-container{margin:0 20px 0 0}.elementor-199 .elementor-element.elementor-element-4bdb6798{text-align:center}.elementor-199 .elementor-element.elementor-element-4bdb6798 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#24403499}.elementor-199 .elementor-element.elementor-element-4b4fe45b>.elementor-widget-container{margin:0 20px 0 0}.elementor-199 .elementor-element.elementor-element-4b4fe45b{text-align:center}.elementor-199 .elementor-element.elementor-element-4b4fe45b .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#244034}.elementor-199 .elementor-element.elementor-element-efdb66e>.elementor-widget-container{margin:0 0 0 20px}.elementor-199 .elementor-element.elementor-element-efdb66e{text-align:center}.elementor-199 .elementor-element.elementor-element-efdb66e .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#24403499}.elementor-199 .elementor-element.elementor-element-190fe52d>.elementor-widget-container{margin:0 0 0 20px}.elementor-199 .elementor-element.elementor-element-190fe52d{text-align:center}.elementor-199 .elementor-element.elementor-element-190fe52d .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#244034}.elementor-199 .elementor-element.elementor-element-65fddb61:not(.elementor-motion-effects-element-type-background),.elementor-199 .elementor-element.elementor-element-65fddb61>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F9FA}.elementor-199 .elementor-element.elementor-element-65fddb61{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0}.elementor-199 .elementor-element.elementor-element-65fddb61>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.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-199 .elementor-element.elementor-element-18f5dc10 .elementor-button{background-color:#F76302;font-family:"my font",Sans-serif;font-size:18px;font-weight:700;line-height:24px;padding:10px 60px 10px 60px}.elementor-199 .elementor-element.elementor-element-18f5dc10 .elementor-button:hover,.elementor-199 .elementor-element.elementor-element-18f5dc10 .elementor-button:focus{background-color:#E05901}.elementor-199 .elementor-element.elementor-element-18f5dc10>.elementor-widget-container{margin:0 0 0 0}.elementor-199 .elementor-element.elementor-element-121f637>.elementor-container{max-width:829px}.elementor-199 .elementor-element.elementor-element-121f637{margin-top:40px;margin-bottom:40px}.elementor-199 .elementor-element.elementor-element-602e0c24{text-align:left}.elementor-199 .elementor-element.elementor-element-602e0c24 .elementor-heading-title{font-family:"my font",Sans-serif;font-size:30px;font-weight:600;line-height:48px;color:#000}.elementor-199 .elementor-element.elementor-element-7a7cf0f0{text-align:left}.elementor-199 .elementor-element.elementor-element-7a7cf0f0 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#6D7280}.elementor-199 .elementor-element.elementor-element-50be4163>.elementor-container{max-width:829px}.elementor-199 .elementor-element.elementor-element-50be4163{margin-top:40px;margin-bottom:40px}.elementor-199 .elementor-element.elementor-element-14b39dd8>.elementor-widget-container{margin:0 0 0 0}.elementor-199 .elementor-element.elementor-element-14b39dd8 .elementor-heading-title{font-family:"my font",Sans-serif;font-size:30px;font-weight:600;line-height:48px;color:#000}.elementor-199 .elementor-element.elementor-element-49aad959 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#6D7280}.elementor-199 .elementor-element.elementor-element-45c86703 .elementor-heading-title{font-family:"my font",Sans-serif;font-size:30px;font-weight:600;line-height:48px;color:#000}.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-199 .elementor-element.elementor-element-6778defc>.elementor-container{max-width:829px}.elementor-199 .elementor-element.elementor-element-6778defc{margin-top:40px;margin-bottom:40px}.elementor-199 .elementor-element.elementor-element-76b5bb2b .elementor-heading-title{font-family:"my font",Sans-serif;font-size:30px;font-weight:600;line-height:48px;color:#000}.elementor-199 .elementor-element.elementor-element-561308b4>.elementor-container{max-width:829px}.elementor-199 .elementor-element.elementor-element-561308b4{margin-top:40px;margin-bottom:40px}.elementor-199 .elementor-element.elementor-element-4b348c68 .elementor-button{background-color:#F76302;font-family:"my font",Sans-serif;font-size:18px;font-weight:700;line-height:24px;padding:10px 60px 10px 60px}.elementor-199 .elementor-element.elementor-element-4b348c68 .elementor-button:hover,.elementor-199 .elementor-element.elementor-element-4b348c68 .elementor-button:focus{background-color:#E05901}.elementor-199 .elementor-element.elementor-element-4b348c68>.elementor-widget-container{margin:0 0 0 0}.elementor-199 .elementor-element.elementor-element-75ffc88e:not(.elementor-motion-effects-element-type-background),.elementor-199 .elementor-element.elementor-element-75ffc88e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F9FA}.elementor-199 .elementor-element.elementor-element-75ffc88e>.elementor-container{max-width:1150px}.elementor-199 .elementor-element.elementor-element-75ffc88e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:40px 20px 40px 20px}.elementor-199 .elementor-element.elementor-element-75ffc88e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-199 .elementor-element.elementor-element-75d24e9b>.elementor-widget-container{margin:33px 0 0 0}.elementor-199 .elementor-element.elementor-element-75d24e9b .elementor-heading-title{font-family:"my font",Sans-serif;font-size:30px;font-weight:600;line-height:48px;color:#000}.elementor-199 .elementor-element.elementor-element-7f4714f9{font-family:"my font",Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#2E5975}.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-199 .elementor-element.elementor-element-64818051 img{width:100%}.elementor-199 .elementor-element.elementor-element-9dbbbd7:not(.elementor-motion-effects-element-type-background),.elementor-199 .elementor-element.elementor-element-9dbbbd7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F9FA}.elementor-199 .elementor-element.elementor-element-9dbbbd7>.elementor-container{max-width:1150px}.elementor-199 .elementor-element.elementor-element-9dbbbd7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:100px}.elementor-199 .elementor-element.elementor-element-9dbbbd7>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-199 .elementor-element.elementor-element-706a30a8>.elementor-widget-container{margin:0 0 0 0}.elementor-199 .elementor-element.elementor-element-706a30a8 .elementor-heading-title{font-family:"my font",Sans-serif;font-size:30px;font-weight:600;line-height:48px;color:#000}.elementor-199 .elementor-element.elementor-element-7d6fbacf .elementor-heading-title{font-family:"my font",Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#2E5975}.elementor-199 .elementor-element.elementor-element-6b38fb76 .elementor-button{background-color:#61CE7000;font-family:"my font",Sans-serif;font-size:1rem;font-weight:600;text-shadow:0 0 0 rgba(0,0,0,.3);fill:#2E5975;color:#2E5975;border-radius:6px 6px 6px 6px}.elementor-199 .elementor-element.elementor-element-6b38fb76{width:auto;max-width:auto}.elementor-199 .elementor-element.elementor-element-6b38fb76>.elementor-widget-container{padding:0 0 0 0}@media(max-width:767px){.elementor-199 .elementor-element.elementor-element-f3bec60 .elementor-heading-title{font-size:34px}.elementor-199 .elementor-element.elementor-element-5b4e8ea9{width:33%}.elementor-199 .elementor-element.elementor-element-6a0d9e48{width:33%}.elementor-199 .elementor-element.elementor-element-3640147d{width:33%}.elementor-199 .elementor-element.elementor-element-121f637{margin-top:0;margin-bottom:-55px}.elementor-199 .elementor-element.elementor-element-602e0c24 .elementor-heading-title{font-size:25px}.elementor-199 .elementor-element.elementor-element-45c86703>.elementor-widget-container{margin:0 0 0 0}.elementor-199 .elementor-element.elementor-element-45c86703 .elementor-heading-title{font-size:25px}.elementor-199 .elementor-element.elementor-element-76b5bb2b .elementor-heading-title{font-size:25px}.elementor-199 .elementor-element.elementor-element-75d24e9b .elementor-heading-title{font-size:26px;line-height:1em}.elementor-199 .elementor-element.elementor-element-7f4714f9{font-size:16px}}@font-face{font-family:'my font';font-style:normal;font-weight:400;font-display:auto;src:url(https://osolutions.digital/wp-content/uploads/2023/11/Geometria-1.woff) format('woff')}