.elementor-3320 .elementor-element.elementor-element-21570669:not(.elementor-motion-effects-element-type-background),.elementor-3320 .elementor-element.elementor-element-21570669>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/tregenio.com/wp-content/uploads/2022/06/pierre-chatel-innocenti-2513842-unsplash.jpg?fit=1296%2C800&ssl=1");background-position:bottom left;background-repeat:no-repeat;background-size:cover}.elementor-3320 .elementor-element.elementor-element-21570669>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#FFFFFF00 22%,#39f 100%);opacity:.77;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3320 .elementor-element.elementor-element-21570669{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:2em 0 0}.elementor-3320 .elementor-element.elementor-element-5c424ab>.elementor-element-populated{margin:0 80px 0 0;--e-column-margin-right:80px;--e-column-margin-left:0px}.elementor-3320 .elementor-element.elementor-element-37e855e2 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:37px;color:#828282A3}.elementor-3320 .elementor-element.elementor-element-b146442 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:77px;line-height:60px;color:#39f}.elementor-3320 .elementor-element.elementor-element-603a46e0{--divider-border-style:solid;--divider-color:#102d5e;--divider-border-width:1px}.elementor-3320 .elementor-element.elementor-element-603a46e0 .elementor-divider-separator{width:100%}.elementor-3320 .elementor-element.elementor-element-603a46e0 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3320 .elementor-element.elementor-element-6c9d814>.elementor-widget-container{margin:0 0 -28px}.elementor-3320 .elementor-element.elementor-element-6c9d814{column-gap:64px;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#828282}.elementor-3320 .elementor-element.elementor-element-e1b7ab6{padding:10px 0 0}.elementor-3320 .elementor-element.elementor-element-862d8a6 .elementor-button{background-color:transparent;height:43px;width:143px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:#fff;color:#fff;background-image:linear-gradient(190deg,#44fffe 49%,#48e2d9 100%);border-style:solid;border-width:0;border-color:#74fffe}.elementor-3320 .elementor-element.elementor-element-862d8a6{z-index:0;--ha-tfx-skew-x:-22deg;--ha-tfx-skew-y:0deg}.elementor-3320 .elementor-element.elementor-element-c4f0387 .elementor-button{background-color:transparent;height:43px;width:143px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:#fff;color:#fff;background-image:linear-gradient(200deg,#e648e1 41%,#cc018c 100%);border-style:solid;border-width:0;border-color:#e648e1}.elementor-3320 .elementor-element.elementor-element-c4f0387{z-index:0;--ha-tfx-skew-x:-22deg;--ha-tfx-skew-y:0deg}.elementor-3320 .elementor-element.elementor-element-bd23f05 .elementor-button{background-color:transparent;height:43px;width:143px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:#fff;color:#fff;background-image:linear-gradient(20deg,#ffc064 25%,#ffdc7f 82%);border-style:solid;border-width:0;border-color:#ff8363}.elementor-3320 .elementor-element.elementor-element-bd23f05{z-index:0;--ha-tfx-skew-x:-22deg;--ha-tfx-skew-y:0deg}.elementor-3320 .elementor-element.elementor-element-7b27786 .elementor-button{background-color:transparent;height:43px;width:475px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:#000;color:#000;background-image:linear-gradient(20deg,#FFFFFF00 25%,#37322600 82%);border-style:solid;border-width:2px;border-color:#000}.elementor-3320 .elementor-element.elementor-element-7b27786{z-index:0;--ha-tfx-skew-x:-22deg;--ha-tfx-skew-y:0deg}.elementor-3320 .elementor-element.elementor-element-d01d01c>.elementor-widget-container{margin:0;padding:0}.elementor-3320 .elementor-element.elementor-element-d01d01c{text-align:right}.elementor-3320 .elementor-element.elementor-element-211cce1b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3320 .elementor-element.elementor-element-211cce1b:not(.elementor-motion-effects-element-type-background),.elementor-3320 .elementor-element.elementor-element-211cce1b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3320 .elementor-element.elementor-element-211cce1b>.elementor-container{max-width:1400px}.elementor-3320 .elementor-element.elementor-element-211cce1b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:90px 0}.elementor-3320 .elementor-element.elementor-element-211cce1b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3320 .elementor-element.elementor-element-cefe01b>.elementor-element-populated,.elementor-3320 .elementor-element.elementor-element-cefe01b>.elementor-element-populated>.elementor-background-overlay,.elementor-3320 .elementor-element.elementor-element-cefe01b>.elementor-background-slideshow{border-radius:20px}.elementor-3320 .elementor-element.elementor-element-cefe01b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3320 .elementor-element.elementor-element-cefe01b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3320 .elementor-element.elementor-element-2fb90242{margin-top:0;margin-bottom:30px}.elementor-3320 .elementor-element.elementor-element-6f22df7c>.elementor-element-populated{padding:1em}.elementor-3320 .elementor-element.elementor-element-281a5995{text-align:left}.elementor-3320 .elementor-element.elementor-element-281a5995 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:1.4em;font-weight:800;text-transform:uppercase;letter-spacing:4px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#212121;-webkit-text-stroke:0px #862c2c;text-stroke:0px #862c2c}.elementor-3320 .elementor-element.elementor-element-5d71eb2d{text-align:left;font-family:"Montserrat",Sans-serif;font-size:1em;line-height:1.7em;color:#757575}.elementor-3320 .elementor-element.elementor-element-12a81b8b>.elementor-element-populated{padding:1em}.elementor-3320 .elementor-element.elementor-element-3a493532{text-align:left}.elementor-3320 .elementor-element.elementor-element-3a493532 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:1.4em;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#212121}.elementor-3320 .elementor-element.elementor-element-561aeb86{text-align:left;font-family:"Montserrat",Sans-serif;font-size:1em;line-height:1.7em;color:#757575}.elementor-3320 .elementor-element.elementor-element-33bd4f8:not(.elementor-motion-effects-element-type-background),.elementor-3320 .elementor-element.elementor-element-33bd4f8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/tregenio.com/wp-content/uploads/2022/06/tech-gc75322df1_1920.jpg?fit=1920%2C1080&ssl=1");background-position:center center;background-size:cover}.elementor-3320 .elementor-element.elementor-element-33bd4f8>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#29f 0%,#313131 70%);opacity:.88;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3320 .elementor-element.elementor-element-33bd4f8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:-40px;padding:1em 0 4em}.elementor-3320 .elementor-element.elementor-element-33bd4f8>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:53px}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-51d00d08.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-3320 .elementor-element.elementor-element-51d00d08.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-3320 .elementor-element.elementor-element-51d00d08>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1em}.elementor-3320 .elementor-element.elementor-element-5dbedde>.elementor-container{max-width:921px}.elementor-3320 .elementor-element.elementor-element-5dbedde{margin-top:50px;margin-bottom:0}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-5a9b40a3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3320 .elementor-element.elementor-element-5a9b40a3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3320 .elementor-element.elementor-element-5a9b40a3.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-3320 .elementor-element.elementor-element-5a9b40a3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:79px}.elementor-3320 .elementor-element.elementor-element-5a9b40a3>.elementor-element-populated{padding:0}.elementor-3320 .elementor-element.elementor-element-ff004b1 .elementor-button{background-color:#02010100;height:55px;width:140px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:#44fffe;color:#44fffe;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-style:solid;border-color:#44fffe;border-radius:8px}.elementor-3320 .elementor-element.elementor-element-ff004b1 .elementor-button:hover,.elementor-3320 .elementor-element.elementor-element-ff004b1 .elementor-button:focus{background-color:#02010100;color:#7ab6f2;border-color:#7ab6f2}.elementor-3320 .elementor-element.elementor-element-ff004b1>.elementor-widget-container{margin:0;padding:0}.elementor-3320 .elementor-element.elementor-element-ff004b1 .elementor-button:hover svg,.elementor-3320 .elementor-element.elementor-element-ff004b1 .elementor-button:focus svg{fill:#7ab6f2}.elementor-3320 .elementor-element.elementor-element-d5e6b91 .elementor-button{background-color:#02010100;height:55px;width:140px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:#e648e1;color:#e648e1;box-shadow:0px 0px 0px 0px rgba(179.54999542236328,31.616412237416142,31.616412237416142,0);border-style:solid;border-color:#e648e1;border-radius:8px}.elementor-3320 .elementor-element.elementor-element-d5e6b91>.elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0)}.elementor-3320 .elementor-element.elementor-element-5c9092c>.elementor-element-populated{padding:0}.elementor-3320 .elementor-element.elementor-element-0c0e00d{text-align:center}.elementor-3320 .elementor-element.elementor-element-0c0e00d .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.1em;font-weight:800;letter-spacing:4px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#212121;-webkit-text-stroke:0px #862c2c;text-stroke:0px #862c2c}.elementor-3320 .elementor-element.elementor-element-571059d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2)}.elementor-3320 .elementor-element.elementor-element-571059d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2)}.elementor-3320 .elementor-element.elementor-element-571059d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2)}.elementor-3320 .elementor-element.elementor-element-571059d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2)}.elementor-3320 .elementor-element.elementor-element-571059d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2)}.elementor-3320 .elementor-element.elementor-element-571059d .elementor-icon-list-icon i{color:#fff;transition:color .3s}.elementor-3320 .elementor-element.elementor-element-571059d .elementor-icon-list-icon svg{fill:#fff;transition:fill .3s}.elementor-3320 .elementor-element.elementor-element-571059d{--e-icon-list-icon-size:31px;--icon-vertical-offset:0px}.elementor-3320 .elementor-element.elementor-element-571059d .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-3320 .elementor-element.elementor-element-cc58284>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3320 .elementor-element.elementor-element-cc58284{padding:94px 0 100px}.elementor-3320 .elementor-element.elementor-element-536c0369>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3320 .elementor-element.elementor-element-536c0369>.elementor-element-populated{padding:0 35px 0 0}.elementor-3320 .elementor-element.elementor-element-13e1510c>.elementor-widget-container{margin:0;padding:0}.elementor-3320 .elementor-element.elementor-element-13e1510c{text-align:left}.elementor-3320 .elementor-element.elementor-element-693fdbb8>.elementor-element-populated{padding:0}.elementor-3320 .elementor-element.elementor-element-6ca66334>.elementor-widget-container{border-style:solid;border-color:#37384800;border-radius:13px}.elementor-3320 .elementor-element.elementor-element-6ca66334{text-align:center}.elementor-3320 .elementor-element.elementor-element-6ca66334 img{opacity:1;border-radius:10px}.elementor-3320 .elementor-element.elementor-element-55e32dca>.elementor-element-populated{padding:0 0 0 45px}.elementor-3320 .elementor-element.elementor-element-517d097>.elementor-widget-container{margin:0;padding:0 3px 0 0}.elementor-3320 .elementor-element.elementor-element-517d097 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:29px;color:#828282}.elementor-3320 .elementor-element.elementor-element-5da40e8>.elementor-widget-container{padding:0}.elementor-3320 .elementor-element.elementor-element-5da40e8 .elementor-icon-list-icon i{transition:color .3s}.elementor-3320 .elementor-element.elementor-element-5da40e8 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-3320 .elementor-element.elementor-element-5da40e8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-3320 .elementor-element.elementor-element-5da40e8 .elementor-icon-list-text{transition:color .3s}.elementor-3320 .elementor-element.elementor-element-f0402eb{margin-top:-98px;margin-bottom:0}.elementor-3320 .elementor-element.elementor-element-73bf363{text-align:center}.elementor-3320 .elementor-element.elementor-element-73bf363 .elementor-heading-title{font-size:33px;color:#39f}.elementor-3320 .elementor-element.elementor-element-24081e3>.elementor-widget-container{margin:-12px 0 -9px;padding:0}.elementor-3320 .elementor-element.elementor-element-24081e3{text-align:center}.elementor-3320 .elementor-element.elementor-element-24081e3 .elementor-heading-title{font-size:21px;color:#3399FFB8}.elementor-3320 .elementor-element.elementor-element-80561bf{--grid-template-columns:repeat(0,auto);--icon-size:18px;--grid-column-gap:15px;--grid-row-gap:0px}.elementor-3320 .elementor-element.elementor-element-80561bf .elementor-widget-container{text-align:center}.elementor-3320 .elementor-element.elementor-element-80561bf>.elementor-widget-container{margin:0;padding:0}.elementor-3320 .elementor-element.elementor-element-80561bf .elementor-social-icon{background-color:rgba(35,164,85,0);--icon-padding:0em}.elementor-3320 .elementor-element.elementor-element-80561bf .elementor-social-icon i{color:#7f7f7f}.elementor-3320 .elementor-element.elementor-element-80561bf .elementor-social-icon svg{fill:#7f7f7f}.elementor-3320 .elementor-element.elementor-element-80561bf .elementor-social-icon:hover{background-color:rgba(35,164,85,0)}.elementor-3320 .elementor-element.elementor-element-80561bf .elementor-social-icon:hover i{color:#2c93f5}.elementor-3320 .elementor-element.elementor-element-80561bf .elementor-social-icon:hover svg{fill:#2c93f5}.elementor-3320 .elementor-element.elementor-element-b2f8446 .elementor-button{background-color:#8C4A8800;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;text-transform:none;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:#e014af;color:#e014af;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-style:solid;border-color:#d92fac}.elementor-3320 .elementor-element.elementor-element-b2f8446>.elementor-widget-container{padding:0 0 69px}:root{--page-title-display:none}@media(min-width:768px){.elementor-3320 .elementor-element.elementor-element-d963eb3{width:16.345%}.elementor-3320 .elementor-element.elementor-element-5415a42{width:5.383%}.elementor-3320 .elementor-element.elementor-element-c1e3344{width:37.02%}.elementor-3320 .elementor-element.elementor-element-1529376{width:41.252%}.elementor-3320 .elementor-element.elementor-element-6f22df7c{width:50%}.elementor-3320 .elementor-element.elementor-element-12a81b8b{width:49.999%}.elementor-3320 .elementor-element.elementor-element-5a9b40a3{width:15.689%}.elementor-3320 .elementor-element.elementor-element-5c9092c{width:84.311%}}@media(max-width:1024px){.elementor-3320 .elementor-element.elementor-element-21570669{padding:0 30px}.elementor-3320 .elementor-element.elementor-element-5c424ab>.elementor-element-populated{padding:0 0 40px}.elementor-3320 .elementor-element.elementor-element-211cce1b{padding:2em}.elementor-3320 .elementor-element.elementor-element-33bd4f8{padding:90px 10px}.elementor-3320 .elementor-element.elementor-element-51d00d08>.elementor-element-populated{padding:0 0 0 40px}.elementor-3320 .elementor-element.elementor-element-cc58284{padding:20px}.elementor-3320 .elementor-element.elementor-element-536c0369>.elementor-element-populated{padding:0 0 0 35px}}@media(max-width:767px){.elementor-3320 .elementor-element.elementor-element-21570669{padding:60px 20px}.elementor-3320 .elementor-element.elementor-element-37e855e2 .elementor-heading-title{font-size:22px}.elementor-3320 .elementor-element.elementor-element-b146442 .elementor-heading-title{font-size:36px;line-height:44px}.elementor-3320 .elementor-element.elementor-element-211cce1b{padding:0}.elementor-3320 .elementor-element.elementor-element-cefe01b>.elementor-element-populated{padding:2em}.elementor-3320 .elementor-element.elementor-element-2fb90242{margin-top:0;margin-bottom:30px}.elementor-3320 .elementor-element.elementor-element-6f22df7c>.elementor-element-populated{padding:1em}.elementor-3320 .elementor-element.elementor-element-281a5995{text-align:left}.elementor-3320 .elementor-element.elementor-element-12a81b8b>.elementor-element-populated{padding:1em}.elementor-3320 .elementor-element.elementor-element-3a493532{text-align:left}.elementor-3320 .elementor-element.elementor-element-0c0e00d{text-align:left}.elementor-3320 .elementor-element.elementor-element-536c0369>.elementor-element-populated{padding:30px 0 0}}@media(max-width:1024px) and (min-width:768px){.elementor-3320 .elementor-element.elementor-element-5c424ab{width:100%}.elementor-3320 .elementor-element.elementor-element-6f22df7c{width:100%}.elementor-3320 .elementor-element.elementor-element-12a81b8b{width:100%}}