.elementor-4 .elementor-element.elementor-element-47b57eab>.elementor-background-overlay{background-color:#000;opacity:.15;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4 .elementor-element.elementor-element-47b57eab>.elementor-container{max-width:1290px}.elementor-4 .elementor-element.elementor-element-47b57eab .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center}.elementor-4 .elementor-element.elementor-element-47b57eab{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-40px;margin-bottom:0;padding:200px 0 160px 0}.elementor-4 .elementor-element.elementor-element-382569d6>.elementor-element-populated{padding:0 20px 0 0}.elementor-4 .elementor-element.elementor-element-489028df:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4 .elementor-element.elementor-element-489028df>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4 .elementor-element.elementor-element-489028df>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 60px 70px 60px}.elementor-4 .elementor-element.elementor-element-489028df>.elementor-element-populated>.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-4 .elementor-element.elementor-element-20635f64{text-align:start}.elementor-4 .elementor-element.elementor-element-20635f64 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:56px;font-weight:700;color:var(--e-global-color-primary)}.elementor-4 .elementor-element.elementor-element-495cd88>.elementor-widget-container{margin:-10px 0 0 0}.elementor-4 .elementor-element.elementor-element-495cd88{text-align:start}.elementor-4 .elementor-element.elementor-element-495cd88 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:46px;font-weight:700;color:#333}.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-4 .elementor-element.elementor-element-70d36743>.elementor-widget-container{padding:0 0 0 0}.elementor-4 .elementor-element.elementor-element-70d36743{text-align:start;font-family:"IBM Plex Sans",Sans-serif;font-size:16px;font-weight:300;color:#444}.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-4 .elementor-element.elementor-element-264b4761 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:500;fill:#FFF;color:#FFF;border-radius:0 0 0 0;padding:20px 40px 20px 40px}.elementor-4 .elementor-element.elementor-element-264b4761 .elementor-button:hover,.elementor-4 .elementor-element.elementor-element-264b4761 .elementor-button:focus{background-color:#030301;color:#FFF}.elementor-4 .elementor-element.elementor-element-264b4761>.elementor-widget-container{margin:-30px 0 0 0;padding:0 0 0 60px}.elementor-4 .elementor-element.elementor-element-264b4761 .elementor-button:hover svg,.elementor-4 .elementor-element.elementor-element-264b4761 .elementor-button:focus svg{fill:#FFF}.elementor-4 .elementor-element.elementor-element-7b21dc5b>.elementor-container{max-width:1290px}.elementor-4 .elementor-element.elementor-element-7b21dc5b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-4 .elementor-element.elementor-element-7b21dc5b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4 .elementor-element.elementor-element-64944fab>.elementor-element-populated{padding:10px 80px 10px 10px}.elementor-4 .elementor-element.elementor-element-2685febb{text-align:start}.elementor-4 .elementor-element.elementor-element-2685febb .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:48px;font-weight:600;color:var(--e-global-color-primary)}.elementor-4 .elementor-element.elementor-element-6dcf77dd{font-family:"IBM Plex Sans",Sans-serif;font-size:16px;font-weight:300;color:#444}.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-4 .elementor-element.elementor-element-1b14dd3 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px}.elementor-4 .elementor-element.elementor-element-1b14dd3 .elementor-icon-box-title{margin-block-end:10px;color:#333}.elementor-4 .elementor-element.elementor-element-1b14dd3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-4 .elementor-element.elementor-element-1b14dd3.elementor-view-framed .elementor-icon,.elementor-4 .elementor-element.elementor-element-1b14dd3.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-4 .elementor-element.elementor-element-1b14dd3 .elementor-icon{font-size:40px}.elementor-4 .elementor-element.elementor-element-1b14dd3 .elementor-icon-box-title,.elementor-4 .elementor-element.elementor-element-1b14dd3 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:600}.elementor-4 .elementor-element.elementor-element-1b14dd3 .elementor-icon-box-description{font-family:"IBM Plex Sans",Sans-serif;font-size:16px;font-weight:300;color:#444}.elementor-4 .elementor-element.elementor-element-130a1bb9 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px}.elementor-4 .elementor-element.elementor-element-130a1bb9 .elementor-icon-box-title{margin-block-end:10px;color:#333}.elementor-4 .elementor-element.elementor-element-130a1bb9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-4 .elementor-element.elementor-element-130a1bb9.elementor-view-framed .elementor-icon,.elementor-4 .elementor-element.elementor-element-130a1bb9.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-4 .elementor-element.elementor-element-130a1bb9 .elementor-icon{font-size:40px}.elementor-4 .elementor-element.elementor-element-130a1bb9 .elementor-icon-box-title,.elementor-4 .elementor-element.elementor-element-130a1bb9 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:600}.elementor-4 .elementor-element.elementor-element-130a1bb9 .elementor-icon-box-description{font-family:"IBM Plex Sans",Sans-serif;font-size:16px;font-weight:300;color:#444}.elementor-4 .elementor-element.elementor-element-755fd503 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px}.elementor-4 .elementor-element.elementor-element-755fd503 .elementor-icon-box-title{margin-block-end:10px;color:#333}.elementor-4 .elementor-element.elementor-element-755fd503.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-4 .elementor-element.elementor-element-755fd503.elementor-view-framed .elementor-icon,.elementor-4 .elementor-element.elementor-element-755fd503.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-4 .elementor-element.elementor-element-755fd503 .elementor-icon{font-size:40px}.elementor-4 .elementor-element.elementor-element-755fd503 .elementor-icon-box-title,.elementor-4 .elementor-element.elementor-element-755fd503 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:600}.elementor-4 .elementor-element.elementor-element-755fd503 .elementor-icon-box-description{font-family:"IBM Plex Sans",Sans-serif;font-size:16px;font-weight:300;color:#444}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-e96a4d8.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-4 .elementor-element.elementor-element-e96a4d8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-4 .elementor-element.elementor-element-509ac3f0{--spacer-size:340px;bottom:7.552%}.elementor-4 .elementor-element.elementor-element-509ac3f0>.elementor-widget-container{margin:0% 0% 0% 8%;border-style:solid;border-width:30px 30px 30px 30px;border-color:var(--e-global-color-primary)}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-509ac3f0{left:-7px}body.rtl .elementor-4 .elementor-element.elementor-element-509ac3f0{right:-7px}.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-4 .elementor-element.elementor-element-66485150>.elementor-widget-container{margin:0% 8% 0% 0%}.elementor-4 .elementor-element.elementor-element-66485150 img{width:100%}.elementor-4 .elementor-element.elementor-element-6648c351:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-6648c351>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#333;background-image:url(https://tcsitalia.com/wp-content/uploads/2024/03/beautiful-architecture-office-business-building-with-glass-windo.jpg);background-position:top left;background-repeat:no-repeat;background-size:auto}.elementor-4 .elementor-element.elementor-element-6648c351>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(300deg,var(--e-global-color-primary) 20%,rgb(0 0 0 / .6) 15%);opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4 .elementor-element.elementor-element-6648c351>.elementor-container{max-width:1290px}.elementor-4 .elementor-element.elementor-element-6648c351{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-4 .elementor-element.elementor-element-4792fa77{text-align:start}.elementor-4 .elementor-element.elementor-element-4792fa77 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:48px;font-weight:600;color:#FFF}.elementor-4 .elementor-element.elementor-element-19a9ad6b{text-align:start;font-family:"IBM Plex Sans",Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#FFF}.elementor-4 .elementor-element.elementor-element-606a76bd>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.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-4 .elementor-element.elementor-element-4801edce>.elementor-widget-container{margin:0 0 -15px 0}.elementor-4 .elementor-element.elementor-element-4801edce .elementor-icon-wrapper{text-align:center}.elementor-4 .elementor-element.elementor-element-4801edce .elementor-icon{font-size:53px}.elementor-4 .elementor-element.elementor-element-4801edce .elementor-icon svg{height:53px}.elementor-widget-counter .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-counter .elementor-counter-title{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-4 .elementor-element.elementor-element-502c96c2 .elementor-counter-number-wrapper{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:34px;font-weight:700}.elementor-4 .elementor-element.elementor-element-502c96c2 .elementor-counter-title{color:#FFF;font-family:"Montserrat",Sans-serif;font-weight:500;line-height:18px;letter-spacing:.1px}.elementor-4 .elementor-element.elementor-element-6edabe34>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-4 .elementor-element.elementor-element-5d0177c9>.elementor-widget-container{margin:0 0 -15px 0}.elementor-4 .elementor-element.elementor-element-5d0177c9 .elementor-icon-wrapper{text-align:center}.elementor-4 .elementor-element.elementor-element-5d0177c9 .elementor-icon{font-size:53px}.elementor-4 .elementor-element.elementor-element-5d0177c9 .elementor-icon svg{height:53px}.elementor-4 .elementor-element.elementor-element-74eaea58 .elementor-counter-number-wrapper{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:34px;font-weight:700}.elementor-4 .elementor-element.elementor-element-74eaea58 .elementor-counter-title{color:#FFF;font-family:"Montserrat",Sans-serif;font-weight:500;line-height:18px;letter-spacing:.1px}.elementor-4 .elementor-element.elementor-element-1e248625>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-4 .elementor-element.elementor-element-39ac722c>.elementor-widget-container{margin:0 0 -15px 0}.elementor-4 .elementor-element.elementor-element-39ac722c .elementor-icon-wrapper{text-align:center}.elementor-4 .elementor-element.elementor-element-39ac722c .elementor-icon{font-size:53px}.elementor-4 .elementor-element.elementor-element-39ac722c .elementor-icon svg{height:53px}.elementor-4 .elementor-element.elementor-element-748ac078 .elementor-counter-number-wrapper{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:34px;font-weight:700}.elementor-4 .elementor-element.elementor-element-748ac078 .elementor-counter-title{color:#FFF;font-family:"Montserrat",Sans-serif;font-weight:500;line-height:18px;letter-spacing:.1px}.elementor-4 .elementor-element.elementor-element-1134fd77>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-4 .elementor-element.elementor-element-6666376f>.elementor-widget-container{margin:0 0 -15px 0}.elementor-4 .elementor-element.elementor-element-6666376f .elementor-icon-wrapper{text-align:center}.elementor-4 .elementor-element.elementor-element-6666376f .elementor-icon{font-size:53px}.elementor-4 .elementor-element.elementor-element-6666376f .elementor-icon svg{height:53px}.elementor-4 .elementor-element.elementor-element-6c61d1dd .elementor-counter-number-wrapper{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:34px;font-weight:700}.elementor-4 .elementor-element.elementor-element-6c61d1dd .elementor-counter-title{color:#FFF;font-family:"Montserrat",Sans-serif;font-weight:500;line-height:18px;letter-spacing:.1px}.elementor-4 .elementor-element.elementor-element-13967851>.elementor-container{max-width:1290px}.elementor-4 .elementor-element.elementor-element-13967851{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-4 .elementor-element.elementor-element-13967851>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4 .elementor-element.elementor-element-4088a19b>.elementor-element-populated{padding:10px 40px 10px 10px}.elementor-4 .elementor-element.elementor-element-42482220{text-align:start}.elementor-4 .elementor-element.elementor-element-42482220 .elementor-heading-title{font-family:"IBM Plex Sans",Sans-serif;font-size:22px;font-weight:400;color:var(--e-global-color-primary)}.elementor-4 .elementor-element.elementor-element-6203a0b8>.elementor-widget-container{padding:0 40px 0 0}.elementor-4 .elementor-element.elementor-element-6203a0b8{text-align:start}.elementor-4 .elementor-element.elementor-element-6203a0b8 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;color:#333}.elementor-4 .elementor-element.elementor-element-387a7ed7{text-align:start;font-family:"IBM Plex Sans",Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#444}.elementor-4 .elementor-element.elementor-element-24f265e9 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Roboto",Sans-serif;font-size:16px;font-weight:500;fill:#FFF;color:#FFF;border-radius:0 0 0 0;padding:20px 40px 20px 40px}.elementor-4 .elementor-element.elementor-element-24f265e9 .elementor-button:hover,.elementor-4 .elementor-element.elementor-element-24f265e9 .elementor-button:focus{background-color:#333;color:#FFF}.elementor-4 .elementor-element.elementor-element-24f265e9>.elementor-widget-container{margin:20px 0 0 0}.elementor-4 .elementor-element.elementor-element-24f265e9 .elementor-button:hover svg,.elementor-4 .elementor-element.elementor-element-24f265e9 .elementor-button:focus svg{fill:#FFF}.elementor-widget-call-to-action .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-call-to-action .elementor-cta__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-call-to-action .elementor-cta__button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-call-to-action .elementor-ribbon-inner{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-4 .elementor-element.elementor-element-151141c7 .elementor-cta__content-item{transition-duration:1000ms}.elementor-4 .elementor-element.elementor-element-151141c7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-4 .elementor-element.elementor-element-151141c7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-4 .elementor-element.elementor-element-151141c7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-4 .elementor-element.elementor-element-151141c7 .elementor-cta .elementor-cta__bg,.elementor-4 .elementor-element.elementor-element-151141c7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-4 .elementor-element.elementor-element-151141c7 .elementor-cta__content{min-height:402px;text-align:center}.elementor-4 .elementor-element.elementor-element-151141c7 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0000009C}.elementor-4 .elementor-element.elementor-element-6e6a1604 .elementor-cta__content-item{transition-duration:1000ms}.elementor-4 .elementor-element.elementor-element-6e6a1604.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-4 .elementor-element.elementor-element-6e6a1604.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-4 .elementor-element.elementor-element-6e6a1604.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-4 .elementor-element.elementor-element-6e6a1604 .elementor-cta .elementor-cta__bg,.elementor-4 .elementor-element.elementor-element-6e6a1604 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-4 .elementor-element.elementor-element-6e6a1604 .elementor-cta__content{min-height:402px;text-align:center}.elementor-4 .elementor-element.elementor-element-6e6a1604 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0000009C}.elementor-4 .elementor-element.elementor-element-402edd1a:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-402edd1a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://tcsitalia.com/wp-content/uploads/2024/03/construction-e1600416733190.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-4 .elementor-element.elementor-element-402edd1a>.elementor-background-overlay{background-color:#000;opacity:.75;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4 .elementor-element.elementor-element-402edd1a>.elementor-container{max-width:1290px}.elementor-4 .elementor-element.elementor-element-402edd1a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-4 .elementor-element.elementor-element-235bfd09{text-align:center}.elementor-4 .elementor-element.elementor-element-235bfd09 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:38px;font-weight:600;color:#FFF}.elementor-4 .elementor-element.elementor-element-2fea0640>.elementor-container{max-width:1290px}.elementor-4 .elementor-element.elementor-element-733e99a6{text-align:center;font-family:"IBM Plex Sans",Sans-serif;font-size:16px;font-weight:300;color:#FFF}.elementor-4 .elementor-element.elementor-element-69a0f4ed .elementor-button{background-color:var(--e-global-color-primary);font-family:"Roboto",Sans-serif;font-size:16px;font-weight:500;fill:#FFF;color:#FFF;border-radius:0 0 0 0;padding:20px 40px 20px 40px}.elementor-4 .elementor-element.elementor-element-69a0f4ed .elementor-button:hover,.elementor-4 .elementor-element.elementor-element-69a0f4ed .elementor-button:focus{background-color:#333;color:#FFF}.elementor-4 .elementor-element.elementor-element-69a0f4ed>.elementor-widget-container{margin:0 0 0 0}.elementor-4 .elementor-element.elementor-element-69a0f4ed .elementor-button:hover svg,.elementor-4 .elementor-element.elementor-element-69a0f4ed .elementor-button:focus svg{fill:#FFF}.elementor-4 .elementor-element.elementor-element-25e52bf7>.elementor-container{max-width:1290px}.elementor-4 .elementor-element.elementor-element-25e52bf7{padding:100px 0 100px 0}.elementor-4 .elementor-element.elementor-element-d5a84e0>.elementor-element-populated{padding:0 10px 0 10px}.elementor-4 .elementor-element.elementor-element-25115946{text-align:center}.elementor-4 .elementor-element.elementor-element-25115946 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:48px}.elementor-widget-theme-site-logo .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-4 .elementor-element.elementor-element-5a7b4028{text-align:start}.elementor-4 .elementor-element.elementor-element-5a7b4028 img{width:43%}.elementor-4 .elementor-element.elementor-element-4fca810d{text-align:start;font-family:"IBM Plex Sans",Sans-serif;font-size:16px;font-weight:300;color:#444}.elementor-4 .elementor-element.elementor-element-4f79fb8e{margin-top:40px;margin-bottom:0}.elementor-4 .elementor-element.elementor-element-51a78c47>.elementor-element-populated{margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px}.elementor-4 .elementor-element.elementor-element-10de41ac .elementor-cta__content-item{transition-duration:1000ms}.elementor-4 .elementor-element.elementor-element-10de41ac.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-4 .elementor-element.elementor-element-10de41ac.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-4 .elementor-element.elementor-element-10de41ac.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-4 .elementor-element.elementor-element-10de41ac .elementor-cta .elementor-cta__bg,.elementor-4 .elementor-element.elementor-element-10de41ac .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-4 .elementor-element.elementor-element-10de41ac .elementor-cta__content{text-align:center}.elementor-4 .elementor-element.elementor-element-10de41ac .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0C0000A8}.elementor-4 .elementor-element.elementor-element-1c88064a>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-4 .elementor-element.elementor-element-1718988a .elementor-cta__content-item{transition-duration:1000ms}.elementor-4 .elementor-element.elementor-element-1718988a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-4 .elementor-element.elementor-element-1718988a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-4 .elementor-element.elementor-element-1718988a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-4 .elementor-element.elementor-element-1718988a .elementor-cta .elementor-cta__bg,.elementor-4 .elementor-element.elementor-element-1718988a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-4 .elementor-element.elementor-element-1718988a .elementor-cta__content{text-align:center}.elementor-4 .elementor-element.elementor-element-1718988a .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0C0000A8}.elementor-4 .elementor-element.elementor-element-1adc2b5e>.elementor-element-populated{margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px}.elementor-4 .elementor-element.elementor-element-6830974a .elementor-cta__content-item{transition-duration:1000ms}.elementor-4 .elementor-element.elementor-element-6830974a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-4 .elementor-element.elementor-element-6830974a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-4 .elementor-element.elementor-element-6830974a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-4 .elementor-element.elementor-element-6830974a .elementor-cta .elementor-cta__bg,.elementor-4 .elementor-element.elementor-element-6830974a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-4 .elementor-element.elementor-element-6830974a .elementor-cta__content{text-align:center}.elementor-4 .elementor-element.elementor-element-6830974a .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0C0000A8}.elementor-4 .elementor-element.elementor-element-6d0ae70d{margin-top:24px;margin-bottom:0}.elementor-4 .elementor-element.elementor-element-2748ccb6>.elementor-element-populated{margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px}.elementor-4 .elementor-element.elementor-element-671f9fb8 .elementor-cta__content-item{transition-duration:1000ms}.elementor-4 .elementor-element.elementor-element-671f9fb8.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-4 .elementor-element.elementor-element-671f9fb8.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-4 .elementor-element.elementor-element-671f9fb8.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-4 .elementor-element.elementor-element-671f9fb8 .elementor-cta .elementor-cta__bg,.elementor-4 .elementor-element.elementor-element-671f9fb8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-4 .elementor-element.elementor-element-671f9fb8 .elementor-cta__content{text-align:center}.elementor-4 .elementor-element.elementor-element-671f9fb8 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0C0000A8}.elementor-4 .elementor-element.elementor-element-540e4964>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-4 .elementor-element.elementor-element-53d2fcbd .elementor-cta__content-item{transition-duration:1000ms}.elementor-4 .elementor-element.elementor-element-53d2fcbd.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-4 .elementor-element.elementor-element-53d2fcbd.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-4 .elementor-element.elementor-element-53d2fcbd.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-4 .elementor-element.elementor-element-53d2fcbd .elementor-cta .elementor-cta__bg,.elementor-4 .elementor-element.elementor-element-53d2fcbd .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-4 .elementor-element.elementor-element-53d2fcbd .elementor-cta__content{text-align:center}.elementor-4 .elementor-element.elementor-element-53d2fcbd .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0C0000A8}.elementor-4 .elementor-element.elementor-element-104c5ed0>.elementor-element-populated{margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px}.elementor-4 .elementor-element.elementor-element-6bb7f205 .elementor-cta__content-item{transition-duration:1000ms}.elementor-4 .elementor-element.elementor-element-6bb7f205.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-4 .elementor-element.elementor-element-6bb7f205.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-4 .elementor-element.elementor-element-6bb7f205.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-4 .elementor-element.elementor-element-6bb7f205 .elementor-cta .elementor-cta__bg,.elementor-4 .elementor-element.elementor-element-6bb7f205 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-4 .elementor-element.elementor-element-6bb7f205 .elementor-cta__content{text-align:center}.elementor-4 .elementor-element.elementor-element-6bb7f205 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0C0000A8}.elementor-4 .elementor-element.elementor-element-144c1a90>.elementor-container{max-width:1290px}.elementor-4 .elementor-element.elementor-element-144c1a90{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-4 .elementor-element.elementor-element-144c1a90>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4 .elementor-element.elementor-element-2adff6dd>.elementor-element-populated{padding:10px 40px 10px 10px}.elementor-4 .elementor-element.elementor-element-52328203{text-align:start}.elementor-4 .elementor-element.elementor-element-52328203 .elementor-heading-title{font-family:"IBM Plex Sans",Sans-serif;font-size:22px;font-weight:400;color:var(--e-global-color-primary)}.elementor-4 .elementor-element.elementor-element-7bfad37a>.elementor-widget-container{padding:0 40px 0 0}.elementor-4 .elementor-element.elementor-element-7bfad37a{text-align:start}.elementor-4 .elementor-element.elementor-element-7bfad37a .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;color:#333}.elementor-4 .elementor-element.elementor-element-708b015c{text-align:start;font-family:"IBM Plex Sans",Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#444}.elementor-4 .elementor-element.elementor-element-39eb2fab .elementor-button{background-color:var(--e-global-color-primary);font-family:"Roboto",Sans-serif;font-size:16px;font-weight:500;fill:#FFF;color:#FFF;border-radius:0 0 0 0;padding:20px 40px 20px 40px}.elementor-4 .elementor-element.elementor-element-39eb2fab .elementor-button:hover,.elementor-4 .elementor-element.elementor-element-39eb2fab .elementor-button:focus{background-color:#333;color:#FFF}.elementor-4 .elementor-element.elementor-element-39eb2fab>.elementor-widget-container{margin:20px 0 0 0}.elementor-4 .elementor-element.elementor-element-39eb2fab .elementor-button:hover svg,.elementor-4 .elementor-element.elementor-element-39eb2fab .elementor-button:focus svg{fill:#FFF}.elementor-4 .elementor-element.elementor-element-7ef514c9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-4 .elementor-element.elementor-element-705a6024>.elementor-widget-container{margin:37px 0 0 0}.elementor-4 .elementor-element.elementor-element-705a6024{text-align:center}.elementor-4 .elementor-element.elementor-element-705a6024 img{width:100%}.elementor-4 .elementor-element.elementor-element-4a9b6159>.elementor-widget-container{margin:13px 0 0 0}.elementor-4 .elementor-element.elementor-element-1e4a2151{--display:flex}.elementor-4 .elementor-element.elementor-element-2f858e10 img{width:100%}.elementor-4 .elementor-element.elementor-element-5ee7164f>.elementor-widget-container{margin:11px 11px 11px 11px}.elementor-4 .elementor-element.elementor-element-5ee7164f img{width:100%}.elementor-4 .elementor-element.elementor-element-794422af .elementor-button{background-color:var(--e-global-color-primary);font-family:"Roboto",Sans-serif;font-size:16px;font-weight:500;fill:#FFF;color:#FFF;border-radius:0 0 0 0;padding:20px 40px 20px 40px}.elementor-4 .elementor-element.elementor-element-794422af .elementor-button:hover,.elementor-4 .elementor-element.elementor-element-794422af .elementor-button:focus{background-color:#333;color:#FFF}.elementor-4 .elementor-element.elementor-element-794422af>.elementor-widget-container{margin:20px 0 0 0}.elementor-4 .elementor-element.elementor-element-794422af .elementor-button:hover svg,.elementor-4 .elementor-element.elementor-element-794422af .elementor-button:focus svg{fill:#FFF}.elementor-4 .elementor-element.elementor-element-2a49adc3:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-2a49adc3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://tcsitalia.com/wp-content/uploads/2018/05/tcsitalia-header.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-4 .elementor-element.elementor-element-2a49adc3>.elementor-background-overlay{background-color:#000;opacity:.75;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4 .elementor-element.elementor-element-2a49adc3>.elementor-container{max-width:1290px}.elementor-4 .elementor-element.elementor-element-2a49adc3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-4 .elementor-element.elementor-element-2442df9e{text-align:center}.elementor-4 .elementor-element.elementor-element-2442df9e .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:38px;font-weight:600;color:#FFF}.elementor-4 .elementor-element.elementor-element-7dc541c8>.elementor-container{max-width:1290px}.elementor-4 .elementor-element.elementor-element-37d2cdd{--spacer-size:120px}.elementor-4 .elementor-element.elementor-element-5a80188b>.elementor-container{max-width:1290px}.elementor-4 .elementor-element.elementor-element-5a80188b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4 .elementor-element.elementor-element-5a80188b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4 .elementor-element.elementor-element-5f57f375>.elementor-element-populated{padding:100px 10px 100px 10px}.elementor-4 .elementor-element.elementor-element-24ff751f{text-align:start}.elementor-4 .elementor-element.elementor-element-24ff751f .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:48px}.elementor-4 .elementor-element.elementor-element-3da963d8>.elementor-widget-container{padding:0 40px 0 0}.elementor-4 .elementor-element.elementor-element-3da963d8{text-align:start;font-family:"IBM Plex Sans",Sans-serif;font-size:16px;font-weight:300;color:#444}.elementor-widget-toggle .elementor-toggle-title,.elementor-widget-toggle .elementor-toggle-icon{color:var(--e-global-color-primary)}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-toggle .elementor-tab-title.elementor-active a,.elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var(--e-global-color-accent)}.elementor-widget-toggle .elementor-toggle-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-toggle .elementor-tab-content{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-4 .elementor-element.elementor-element-5efb23fe .elementor-tab-title{border-width:2px}.elementor-4 .elementor-element.elementor-element-5efb23fe .elementor-tab-content{border-width:2px;color:#000}.elementor-4 .elementor-element.elementor-element-5efb23fe .elementor-toggle-item:not(:last-child){margin-block-end:13px}.elementor-4 .elementor-element.elementor-element-5efb23fe .elementor-toggle-title{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-3340edac.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-4 .elementor-element.elementor-element-3340edac.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-4 .elementor-element.elementor-element-3340edac>.elementor-element-populated{padding:0 0 0 40px}.elementor-4 .elementor-element.elementor-element-4f6ff63c img{width:95%}@media(min-width:768px){.elementor-4 .elementor-element.elementor-element-382569d6{width:50%}.elementor-4 .elementor-element.elementor-element-580afbcc{width:50%}.elementor-4 .elementor-element.elementor-element-64944fab{width:48.062%}.elementor-4 .elementor-element.elementor-element-e96a4d8{width:51.938%}.elementor-4 .elementor-element.elementor-element-2556e6a7{width:52.946%}.elementor-4 .elementor-element.elementor-element-16a67bd{width:47.015%}.elementor-4 .elementor-element.elementor-element-4088a19b{width:33.488%}.elementor-4 .elementor-element.elementor-element-5ffefc84{width:32.819%}.elementor-4 .elementor-element.elementor-element-3f4ccd3f{width:30%}.elementor-4 .elementor-element.elementor-element-14efb1bc{width:70%}}@media(max-width:1024px) and (min-width:768px){.elementor-4 .elementor-element.elementor-element-382569d6{width:60%}.elementor-4 .elementor-element.elementor-element-489028df{width:100%}.elementor-4 .elementor-element.elementor-element-64944fab{width:100%}.elementor-4 .elementor-element.elementor-element-e96a4d8{width:100%}.elementor-4 .elementor-element.elementor-element-2556e6a7{width:100%}.elementor-4 .elementor-element.elementor-element-16a67bd{width:30%}.elementor-4 .elementor-element.elementor-element-4088a19b{width:100%}.elementor-4 .elementor-element.elementor-element-5ffefc84{width:50%}.elementor-4 .elementor-element.elementor-element-4afd07ac{width:50%}.elementor-4 .elementor-element.elementor-element-2aecc19a{width:100%}.elementor-4 .elementor-element.elementor-element-3f4ccd3f{width:10%}.elementor-4 .elementor-element.elementor-element-14efb1bc{width:80%}.elementor-4 .elementor-element.elementor-element-51a78c47{width:50%}.elementor-4 .elementor-element.elementor-element-1c88064a{width:50%}.elementor-4 .elementor-element.elementor-element-1adc2b5e{width:100%}.elementor-4 .elementor-element.elementor-element-2748ccb6{width:100%}.elementor-4 .elementor-element.elementor-element-540e4964{width:50%}.elementor-4 .elementor-element.elementor-element-104c5ed0{width:50%}.elementor-4 .elementor-element.elementor-element-2adff6dd{width:100%}.elementor-4 .elementor-element.elementor-element-6a0e5594{width:100%}.elementor-4 .elementor-element.elementor-element-bee7f16{width:100%}.elementor-4 .elementor-element.elementor-element-5f57f375{width:100%}.elementor-4 .elementor-element.elementor-element-3340edac{width:100%}}@media(min-width:1025px){.elementor-4 .elementor-element.elementor-element-6648c351:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-6648c351>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-4 .elementor-element.elementor-element-402edd1a:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-402edd1a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-4 .elementor-element.elementor-element-2a49adc3:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-2a49adc3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-4 .elementor-element.elementor-element-47b57eab{margin-top:-40px;margin-bottom:0;padding:40px 0 20px 0}.elementor-4 .elementor-element.elementor-element-382569d6>.elementor-element-populated{padding:60px 20px 40px 10px}.elementor-4 .elementor-element.elementor-element-489028df>.elementor-element-populated{padding:20px 20px 40px 20px}.elementor-4 .elementor-element.elementor-element-20635f64 .elementor-heading-title{font-size:42px}.elementor-4 .elementor-element.elementor-element-495cd88 .elementor-heading-title{font-size:42px}.elementor-4 .elementor-element.elementor-element-70d36743>.elementor-widget-container{padding:0 20px 0 0}.elementor-4 .elementor-element.elementor-element-70d36743{font-size:16px}.elementor-4 .elementor-element.elementor-element-264b4761>.elementor-widget-container{margin:-20px 0 0 0;padding:0 0 0 20px}.elementor-4 .elementor-element.elementor-element-7b21dc5b{padding:60px 10px 60px 10px}.elementor-4 .elementor-element.elementor-element-2685febb .elementor-heading-title{font-size:40px}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-e96a4d8.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-4 .elementor-element.elementor-element-e96a4d8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-4 .elementor-element.elementor-element-e96a4d8>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-4 .elementor-element.elementor-element-509ac3f0{--spacer-size:0px;bottom:8%}.elementor-4 .elementor-element.elementor-element-509ac3f0>.elementor-widget-container{padding:0% 0% 55% 0%}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-509ac3f0{left:-1px}body.rtl .elementor-4 .elementor-element.elementor-element-509ac3f0{right:-1px}.elementor-4 .elementor-element.elementor-element-66485150>.elementor-widget-container{margin:8% 8% 0% 0%}.elementor-4 .elementor-element.elementor-element-66485150{text-align:center}.elementor-4 .elementor-element.elementor-element-6648c351:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-6648c351>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center}.elementor-4 .elementor-element.elementor-element-6648c351{padding:60px 10px 60px 10px}.elementor-4 .elementor-element.elementor-element-4792fa77{text-align:center}.elementor-4 .elementor-element.elementor-element-4792fa77 .elementor-heading-title{font-size:40px}.elementor-4 .elementor-element.elementor-element-19a9ad6b>.elementor-widget-container{padding:0 20px 0 20px}.elementor-4 .elementor-element.elementor-element-19a9ad6b{text-align:center}.elementor-4 .elementor-element.elementor-element-13967851{padding:60px 10px 60px 10px}.elementor-4 .elementor-element.elementor-element-24f265e9>.elementor-widget-container{margin:10px 0 20px 0}.elementor-4 .elementor-element.elementor-element-402edd1a{padding:60px 10px 60px 10px}.elementor-4 .elementor-element.elementor-element-235bfd09 .elementor-heading-title{font-size:32px}.elementor-4 .elementor-element.elementor-element-2aecc19a>.elementor-element-populated{padding:0 20px 0 20px}.elementor-4 .elementor-element.elementor-element-69a0f4ed>.elementor-widget-container{margin:0 0 0 0}.elementor-4 .elementor-element.elementor-element-25e52bf7{padding:60px 10px 40px 10px}.elementor-4 .elementor-element.elementor-element-25115946 .elementor-heading-title{font-size:40px}.elementor-4 .elementor-element.elementor-element-51a78c47>.elementor-element-populated{margin:0 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0px}.elementor-4 .elementor-element.elementor-element-1c88064a>.elementor-element-populated{margin:0 0 0 15px;--e-column-margin-right:0px;--e-column-margin-left:15px}.elementor-4 .elementor-element.elementor-element-1adc2b5e>.elementor-element-populated{margin:-5px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-4 .elementor-element.elementor-element-6d0ae70d{margin-top:0;margin-bottom:0}.elementor-4 .elementor-element.elementor-element-2748ccb6>.elementor-element-populated{margin:-5px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-4 .elementor-element.elementor-element-540e4964>.elementor-element-populated{margin:-5px 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0px}.elementor-4 .elementor-element.elementor-element-104c5ed0>.elementor-element-populated{margin:-5px 0 0 15px;--e-column-margin-right:0px;--e-column-margin-left:15px}.elementor-4 .elementor-element.elementor-element-144c1a90{padding:60px 10px 60px 10px}.elementor-4 .elementor-element.elementor-element-39eb2fab>.elementor-widget-container{margin:10px 0 20px 0}.elementor-4 .elementor-element.elementor-element-7ef514c9{--grid-auto-flow:row}.elementor-4 .elementor-element.elementor-element-794422af>.elementor-widget-container{margin:10px 0 20px 0}.elementor-4 .elementor-element.elementor-element-2a49adc3{padding:60px 10px 60px 10px}.elementor-4 .elementor-element.elementor-element-2442df9e .elementor-heading-title{font-size:32px}.elementor-4 .elementor-element.elementor-element-bee7f16>.elementor-element-populated{padding:0 20px 0 20px}.elementor-4 .elementor-element.elementor-element-5a80188b{padding:60px 10px 0 10px}.elementor-4 .elementor-element.elementor-element-5f57f375>.elementor-element-populated{padding:0 10px 0 10px}.elementor-4 .elementor-element.elementor-element-3340edac>.elementor-element-populated{padding:40px 0 0 0}.elementor-4 .elementor-element.elementor-element-4f6ff63c img{width:50%}}@media(max-width:767px){.elementor-4 .elementor-element.elementor-element-47b57eab{margin-top:-25px;margin-bottom:0;padding:80px 0 30px 0}.elementor-4 .elementor-element.elementor-element-382569d6{width:50%}.elementor-4 .elementor-element.elementor-element-382569d6>.elementor-element-populated{padding:0 10px 0 10px}.elementor-4 .elementor-element.elementor-element-20635f64 .elementor-heading-title{font-size:24px}.elementor-4 .elementor-element.elementor-element-495cd88 .elementor-heading-title{font-size:25px}.elementor-4 .elementor-element.elementor-element-70d36743{font-size:14px}.elementor-4 .elementor-element.elementor-element-264b4761 .elementor-button{font-size:10px;padding:15px 30px 15px 30px}.elementor-4 .elementor-element.elementor-element-7b21dc5b{padding:40px 10px 40px 10px}.elementor-4 .elementor-element.elementor-element-64944fab>.elementor-element-populated{padding:0 0 0 0}.elementor-4 .elementor-element.elementor-element-2685febb{text-align:center}.elementor-4 .elementor-element.elementor-element-2685febb .elementor-heading-title{font-size:24px}.elementor-4 .elementor-element.elementor-element-6dcf77dd{text-align:center;font-size:14px}.elementor-4 .elementor-element.elementor-element-1b14dd3 .elementor-icon-box-wrapper{text-align:center}.elementor-4 .elementor-element.elementor-element-1b14dd3 .elementor-icon-box-title,.elementor-4 .elementor-element.elementor-element-1b14dd3 .elementor-icon-box-title a{font-size:18px}.elementor-4 .elementor-element.elementor-element-1b14dd3 .elementor-icon-box-description{font-size:14px}.elementor-4 .elementor-element.elementor-element-130a1bb9 .elementor-icon-box-wrapper{text-align:center}.elementor-4 .elementor-element.elementor-element-130a1bb9 .elementor-icon-box-title,.elementor-4 .elementor-element.elementor-element-130a1bb9 .elementor-icon-box-title a{font-size:18px}.elementor-4 .elementor-element.elementor-element-130a1bb9 .elementor-icon-box-description{font-size:14px}.elementor-4 .elementor-element.elementor-element-755fd503 .elementor-icon-box-wrapper{text-align:center}.elementor-4 .elementor-element.elementor-element-755fd503 .elementor-icon-box-title,.elementor-4 .elementor-element.elementor-element-755fd503 .elementor-icon-box-title a{font-size:18px}.elementor-4 .elementor-element.elementor-element-755fd503 .elementor-icon-box-description{font-size:14px}.elementor-4 .elementor-element.elementor-element-6648c351:not(.elementor-motion-effects-element-type-background),.elementor-4 .elementor-element.elementor-element-6648c351>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-4 .elementor-element.elementor-element-6648c351{padding:40px 10px 40px 10px}.elementor-4 .elementor-element.elementor-element-2556e6a7{width:100%}.elementor-4 .elementor-element.elementor-element-4792fa77{text-align:center}.elementor-4 .elementor-element.elementor-element-4792fa77 .elementor-heading-title{font-size:24px}.elementor-4 .elementor-element.elementor-element-19a9ad6b{text-align:center;font-size:14px}.elementor-4 .elementor-element.elementor-element-606a76bd{width:50%}.elementor-4 .elementor-element.elementor-element-6edabe34{width:50%}.elementor-4 .elementor-element.elementor-element-1e248625{width:50%}.elementor-4 .elementor-element.elementor-element-1134fd77{width:50%}.elementor-4 .elementor-element.elementor-element-13967851{padding:40px 10px 40px 10px}.elementor-4 .elementor-element.elementor-element-4088a19b>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-4 .elementor-element.elementor-element-42482220{text-align:center}.elementor-4 .elementor-element.elementor-element-6203a0b8>.elementor-widget-container{padding:0 0 0 0}.elementor-4 .elementor-element.elementor-element-6203a0b8{text-align:center}.elementor-4 .elementor-element.elementor-element-6203a0b8 .elementor-heading-title{font-size:24px}.elementor-4 .elementor-element.elementor-element-387a7ed7{text-align:center;font-size:14px}.elementor-4 .elementor-element.elementor-element-24f265e9 .elementor-button{font-size:14px;padding:15px 30px 15px 30px}.elementor-4 .elementor-element.elementor-element-402edd1a{padding:40px 10px 40px 10px}.elementor-4 .elementor-element.elementor-element-235bfd09 .elementor-heading-title{font-size:24px;line-height:1.3em}.elementor-4 .elementor-element.elementor-element-733e99a6{font-size:14px}.elementor-4 .elementor-element.elementor-element-69a0f4ed .elementor-button{font-size:14px;padding:15px 30px 15px 30px}.elementor-4 .elementor-element.elementor-element-25e52bf7{padding:40px 10px 20px 10px}.elementor-4 .elementor-element.elementor-element-25115946 .elementor-heading-title{font-size:24px}.elementor-4 .elementor-element.elementor-element-4fca810d{font-size:14px}.elementor-4 .elementor-element.elementor-element-4f79fb8e{margin-top:10px;margin-bottom:0}.elementor-4 .elementor-element.elementor-element-51a78c47>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-4 .elementor-element.elementor-element-1c88064a>.elementor-element-populated{margin:-10px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-4 .elementor-element.elementor-element-1adc2b5e>.elementor-element-populated{margin:-10px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-4 .elementor-element.elementor-element-2748ccb6>.elementor-element-populated{margin:-10px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-4 .elementor-element.elementor-element-540e4964>.elementor-element-populated{margin:-10px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-4 .elementor-element.elementor-element-104c5ed0>.elementor-element-populated{margin:-10px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-4 .elementor-element.elementor-element-144c1a90{padding:40px 10px 40px 10px}.elementor-4 .elementor-element.elementor-element-2adff6dd>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-4 .elementor-element.elementor-element-52328203{text-align:center}.elementor-4 .elementor-element.elementor-element-7bfad37a>.elementor-widget-container{padding:0 0 0 0}.elementor-4 .elementor-element.elementor-element-7bfad37a{text-align:center}.elementor-4 .elementor-element.elementor-element-7bfad37a .elementor-heading-title{font-size:24px}.elementor-4 .elementor-element.elementor-element-708b015c{text-align:center;font-size:14px}.elementor-4 .elementor-element.elementor-element-39eb2fab .elementor-button{font-size:14px;padding:15px 30px 15px 30px}.elementor-4 .elementor-element.elementor-element-7ef514c9{--content-width:500px;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-4 .elementor-element.elementor-element-705a6024 img{width:100%}.elementor-4 .elementor-element.elementor-element-794422af .elementor-button{font-size:14px;padding:15px 30px 15px 30px}.elementor-4 .elementor-element.elementor-element-2a49adc3{padding:40px 10px 40px 10px}.elementor-4 .elementor-element.elementor-element-2442df9e .elementor-heading-title{font-size:24px;line-height:1.3em}.elementor-4 .elementor-element.elementor-element-5a80188b{padding:40px 10px 40px 10px}.elementor-4 .elementor-element.elementor-element-24ff751f{text-align:center}.elementor-4 .elementor-element.elementor-element-24ff751f .elementor-heading-title{font-size:24px}.elementor-4 .elementor-element.elementor-element-3da963d8>.elementor-widget-container{padding:0 0 0 0}.elementor-4 .elementor-element.elementor-element-3da963d8{text-align:center;font-size:14px}}