.elementor-269 .elementor-element.elementor-element-57b2f713 > .elementor-shape-bottom svg{width:calc(125% + 1.3px);height:140px;transform:translateX(-50%) rotateY(180deg);}.elementor-269 .elementor-element.elementor-element-57b2f713 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-269 .elementor-element.elementor-element-48878dc8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-7cb1a90c .htslider-slider button i{font-size:40px;}.elementor-269 .elementor-element.elementor-element-7cb1a90c .htslider-slider .slick-arrow{color:#FFFFFF;background-color:#FFFFFF00 !important;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px !important;}.elementor-269 .elementor-element.elementor-element-7cb1a90c .htslider-slider .slick-arrow i{color:#FFFFFF;}.elementor-269 .elementor-element.elementor-element-7cb1a90c .hero-slider-controls .slick-arrow i{color:#FFFFFF;}.elementor-269 .elementor-element.elementor-element-7cb1a90c .htslider-slider-area .hero-slider-controls .slick-arrow{color:#FFFFFF;background-color:#FFFFFF00 !important;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px !important;}.elementor-269 .elementor-element.elementor-element-7cb1a90c .htslider-slider .slick-dots li button{background-color:#ffffff !important;}.elementor-269 .elementor-element.elementor-element-7cb1a90c .htslider-slider-area .hero-slider-controls .slick-dots li button{background-color:#ffffff !important;}.elementor-269 .elementor-element.elementor-element-7cb1a90c .htslider-slider .slick-dots li button,.elementor-269 .elementor-element.elementor-element-7cb1a90c .htslider-slider-area .hero-slider-controls .slick-dots li button{border-style:solid;}.elementor-269 .elementor-element.elementor-element-7cb1a90c .htslider-slider .slick-arrow:hover{color:#23252a;background-color:#FFFFFF00 !important;}.elementor-269 .elementor-element.elementor-element-7cb1a90c .htslider-slider .slick-arrow:hover i{color:#23252a;}.elementor-269 .elementor-element.elementor-element-7cb1a90c .hero-slider-controls .slick-arrow:hover i{color:#23252a;}.elementor-269 .elementor-element.elementor-element-7cb1a90c .htslider-slider-area .hero-slider-controls .slick-arrow:hover{color:#23252a;background-color:#FFFFFF00 !important;}.elementor-269 .elementor-element.elementor-element-7cb1a90c .htslider-slider .slick-dots li button:hover{background-color:#282828 !important;}.elementor-269 .elementor-element.elementor-element-7cb1a90c .htslider-slider-area .hero-slider-controls .slick-dots li button:hover{background-color:#282828 !important;}.elementor-269 .elementor-element.elementor-element-7cb1a90c .htslider-slider .slick-dots li.slick-active button{background-color:#282828 !important;}.elementor-269 .elementor-element.elementor-element-7cb1a90c .htslider-slider-area .hero-slider-controls .slick-dots li.slick-active button{background-color:#282828 !important;}.elementor-269 .elementor-element.elementor-element-7cb1a90c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-3d4c1be0{padding:050px 0px 50px 0px;}.elementor-269 .elementor-element.elementor-element-192c601b{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-269 .elementor-element.elementor-element-5dc95151:not(.elementor-motion-effects-element-type-background), .elementor-269 .elementor-element.elementor-element-5dc95151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f6f9;}.elementor-269 .elementor-element.elementor-element-5dc95151{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 035px 0px;}.elementor-269 .elementor-element.elementor-element-5dc95151 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-269 .elementor-element.elementor-element-6f7cd47b{text-align:center;}.elementor-269 .elementor-element.elementor-element-6f7cd47b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:300;}.elementor-269 .elementor-element.elementor-element-39f7c926:not(.elementor-motion-effects-element-type-background), .elementor-269 .elementor-element.elementor-element-39f7c926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F9;}.elementor-269 .elementor-element.elementor-element-39f7c926{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-39f7c926 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-269 .elementor-element.elementor-element-3a7e733 > .elementor-element-populated{margin:0px 50px 0px 0px;}.elementor-269 .elementor-element.elementor-element-28aa5119 img{width:100px;}.elementor-269 .elementor-element.elementor-element-28aa5119{width:auto;max-width:auto;top:25px;}body:not(.rtl) .elementor-269 .elementor-element.elementor-element-28aa5119{left:-5%;}body.rtl .elementor-269 .elementor-element.elementor-element-28aa5119{right:-5%;}.elementor-269 .elementor-element.elementor-element-731bf5ce img{width:100px;}.elementor-269 .elementor-element.elementor-element-731bf5ce{width:auto;max-width:auto;bottom:0px;}body:not(.rtl) .elementor-269 .elementor-element.elementor-element-731bf5ce{left:30%;}body.rtl .elementor-269 .elementor-element.elementor-element-731bf5ce{right:30%;}.elementor-269 .elementor-element.elementor-element-7cb6dedf{text-align:left;z-index:3;width:50%;max-width:50%;}.elementor-269 .elementor-element.elementor-element-67bd0fb7{color:#7A7A7A;font-family:"Poppins", Sans-serif;font-weight:400;z-index:4;width:48%;max-width:48%;}.elementor-269 .elementor-element.elementor-element-67bd0fb7 > .elementor-widget-container{margin:30px 0px 0px -75px;padding:25px 25px 25px 25px;background-color:#FFFFFF;box-shadow:15px 15px 0px 0px rgba(0.00469207763673154, 0.00469207763673154, 0.00469207763673154, 0.08);}.elementor-269 .elementor-element.elementor-element-61d0137a:not(.elementor-motion-effects-element-type-background), .elementor-269 .elementor-element.elementor-element-61d0137a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F9;}.elementor-269 .elementor-element.elementor-element-61d0137a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-61d0137a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-269 .elementor-element.elementor-element-67aecacc > .elementor-element-populated{margin:0px 50px 0px 0px;}.elementor-269 .elementor-element.elementor-element-23b02939{text-align:right;color:#7A7A7A;font-family:"Poppins", Sans-serif;font-weight:400;z-index:2;width:48%;max-width:48%;}.elementor-269 .elementor-element.elementor-element-23b02939 > .elementor-widget-container{margin:30px -75px 0px 0px;padding:25px 25px 25px 25px;background-color:#FFFFFF;box-shadow:15px 15px 0px 0px rgba(0.00469207763673154, 0.00469207763673154, 0.00469207763673154, 0.08);}.elementor-269 .elementor-element.elementor-element-40df4722 img{width:280px;}.elementor-269 .elementor-element.elementor-element-40df4722{width:auto;max-width:auto;bottom:-30px;}body:not(.rtl) .elementor-269 .elementor-element.elementor-element-40df4722{right:50px;}body.rtl .elementor-269 .elementor-element.elementor-element-40df4722{left:50px;}.elementor-269 .elementor-element.elementor-element-2a1b26fe{text-align:left;z-index:1;width:50%;max-width:50%;}.elementor-269 .elementor-element.elementor-element-7df9fa7e:not(.elementor-motion-effects-element-type-background), .elementor-269 .elementor-element.elementor-element-7df9fa7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F9;}.elementor-269 .elementor-element.elementor-element-7df9fa7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:080px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-7df9fa7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-269 .elementor-element.elementor-element-2c041e2 > .elementor-element-populated{margin:0px 50px 0px 0px;}.elementor-269 .elementor-element.elementor-element-a8a5a34 img{width:280px;}.elementor-269 .elementor-element.elementor-element-a8a5a34{width:auto;max-width:auto;top:-46.006px;}body:not(.rtl) .elementor-269 .elementor-element.elementor-element-a8a5a34{left:3.178%;}body.rtl .elementor-269 .elementor-element.elementor-element-a8a5a34{right:3.178%;}.elementor-269 .elementor-element.elementor-element-1d8c041f{text-align:left;z-index:3;width:50%;max-width:50%;}.elementor-269 .elementor-element.elementor-element-38fa0fc7{color:#7A7A7A;font-family:"Poppins", Sans-serif;font-weight:400;z-index:4;width:48%;max-width:48%;}.elementor-269 .elementor-element.elementor-element-38fa0fc7 > .elementor-widget-container{margin:30px 0px 0px -75px;padding:25px 25px 25px 25px;background-color:#FFFFFF;box-shadow:15px 15px 0px 0px rgba(0.00469207763673154, 0.00469207763673154, 0.00469207763673154, 0.08);}.elementor-269 .elementor-element.elementor-element-7502930e > .elementor-container{max-width:1000px;}.elementor-269 .elementor-element.elementor-element-7502930e:not(.elementor-motion-effects-element-type-background), .elementor-269 .elementor-element.elementor-element-7502930e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomasimpianti.it/wp-content/uploads/2021/01/4-5.png");background-size:cover;}.elementor-269 .elementor-element.elementor-element-7502930e > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-4db2848 ) 0%, #000000 100%);opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-269 .elementor-element.elementor-element-7502930e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:300px 0px 150px 0px;}.elementor-269 .elementor-element.elementor-element-7502930e > .elementor-shape-top .elementor-shape-fill{fill:#f4f6f9;}.elementor-269 .elementor-element.elementor-element-7502930e > .elementor-shape-top svg{width:calc(300% + 1.3px);height:100px;transform:translateX(-50%) rotateY(180deg);}.elementor-269 .elementor-element.elementor-element-7502930e > .elementor-shape-bottom .elementor-shape-fill{fill:#C9FFFA;}.elementor-269 .elementor-element.elementor-element-7502930e > .elementor-shape-bottom svg{width:calc(230% + 1.3px);height:65px;}.elementor-bc-flex-widget .elementor-269 .elementor-element.elementor-element-3346babe.elementor-column .elementor-column-wrap{align-items:center;}.elementor-269 .elementor-element.elementor-element-3346babe.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-269 .elementor-element.elementor-element-3346babe.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-269 .elementor-element.elementor-element-51710906{text-align:center;}.elementor-269 .elementor-element.elementor-element-51710906 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:300;}.elementor-269 .elementor-element.elementor-element-c35b42b img{width:100%;max-width:250px;}.elementor-269 .elementor-element.elementor-element-3dc5774{margin-top:0px;margin-bottom:15px;}.elementor-bc-flex-widget .elementor-269 .elementor-element.elementor-element-243fa12d.elementor-column .elementor-column-wrap{align-items:center;}.elementor-269 .elementor-element.elementor-element-243fa12d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-269 .elementor-element.elementor-element-768b219f{text-align:center;}.elementor-269 .elementor-element.elementor-element-768b219f .elementor-heading-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-269 .elementor-element.elementor-element-4475e176.elementor-column .elementor-column-wrap{align-items:center;}.elementor-269 .elementor-element.elementor-element-4475e176.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-269 .elementor-element.elementor-element-4b583f89{text-align:center;}.elementor-269 .elementor-element.elementor-element-4b583f89 .elementor-heading-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-269 .elementor-element.elementor-element-5fe9fc79.elementor-column .elementor-column-wrap{align-items:center;}.elementor-269 .elementor-element.elementor-element-5fe9fc79.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-269 .elementor-element.elementor-element-20531cc9{text-align:center;}.elementor-269 .elementor-element.elementor-element-20531cc9 .elementor-heading-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-269 .elementor-element.elementor-element-2daf1670.elementor-column .elementor-column-wrap{align-items:center;}.elementor-269 .elementor-element.elementor-element-2daf1670.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-269 .elementor-element.elementor-element-5e6b037e{text-align:center;}.elementor-269 .elementor-element.elementor-element-5e6b037e .elementor-heading-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;}.elementor-269 .elementor-element.elementor-element-72089dd4{margin-top:0px;margin-bottom:15px;}.elementor-bc-flex-widget .elementor-269 .elementor-element.elementor-element-1ace1249.elementor-column .elementor-column-wrap{align-items:center;}.elementor-269 .elementor-element.elementor-element-1ace1249.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-269 .elementor-element.elementor-element-24f1a0e1{text-align:center;}.elementor-269 .elementor-element.elementor-element-24f1a0e1 .elementor-heading-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-269 .elementor-element.elementor-element-2c18a772.elementor-column .elementor-column-wrap{align-items:center;}.elementor-269 .elementor-element.elementor-element-2c18a772.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-269 .elementor-element.elementor-element-35a7fb7d{text-align:center;}.elementor-269 .elementor-element.elementor-element-35a7fb7d .elementor-heading-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-269 .elementor-element.elementor-element-8317c50.elementor-column .elementor-column-wrap{align-items:center;}.elementor-269 .elementor-element.elementor-element-8317c50.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-269 .elementor-element.elementor-element-3b02d97a{text-align:center;}.elementor-269 .elementor-element.elementor-element-3b02d97a .elementor-heading-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-269 .elementor-element.elementor-element-7850a0da.elementor-column .elementor-column-wrap{align-items:center;}.elementor-269 .elementor-element.elementor-element-7850a0da.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-269 .elementor-element.elementor-element-44b138f{text-align:center;}.elementor-269 .elementor-element.elementor-element-44b138f .elementor-heading-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;}.elementor-269 .elementor-element.elementor-element-57b49c9{margin-top:0px;margin-bottom:15px;}.elementor-bc-flex-widget .elementor-269 .elementor-element.elementor-element-28f68848.elementor-column .elementor-column-wrap{align-items:center;}.elementor-269 .elementor-element.elementor-element-28f68848.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-269 .elementor-element.elementor-element-13d16562{text-align:center;}.elementor-269 .elementor-element.elementor-element-13d16562 .elementor-heading-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-269 .elementor-element.elementor-element-6124b884.elementor-column .elementor-column-wrap{align-items:center;}.elementor-269 .elementor-element.elementor-element-6124b884.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-269 .elementor-element.elementor-element-24541e1e{text-align:center;}.elementor-269 .elementor-element.elementor-element-24541e1e .elementor-heading-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-269 .elementor-element.elementor-element-26d8d746.elementor-column .elementor-column-wrap{align-items:center;}.elementor-269 .elementor-element.elementor-element-26d8d746.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-269 .elementor-element.elementor-element-7dd617bd{text-align:center;}.elementor-269 .elementor-element.elementor-element-7dd617bd .elementor-heading-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-269 .elementor-element.elementor-element-142ad603.elementor-column .elementor-column-wrap{align-items:center;}.elementor-269 .elementor-element.elementor-element-142ad603.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-269 .elementor-element.elementor-element-6a09466d{text-align:center;}.elementor-269 .elementor-element.elementor-element-6a09466d .elementor-heading-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;}.elementor-269 .elementor-element.elementor-element-d38cdba:not(.elementor-motion-effects-element-type-background), .elementor-269 .elementor-element.elementor-element-d38cdba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9FFFA;}.elementor-269 .elementor-element.elementor-element-d38cdba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-269 .elementor-element.elementor-element-d38cdba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-269 .elementor-element.elementor-element-ce1426b > .elementor-element-populated{margin:0px 50px 0px 0px;}.elementor-269 .elementor-element.elementor-element-62222e15{text-align:center;}.elementor-269 .elementor-element.elementor-element-62222e15 .elementor-heading-title{color:#363636;font-family:"Poppins", Sans-serif;}.elementor-269 .elementor-element.elementor-element-149f9107 .elementor-testimonial__text{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-269 .elementor-element.elementor-element-149f9107 .elementor-swiper-button{font-size:20px;}.elementor-269 .elementor-element.elementor-element-569c6bc1 > .elementor-container{max-width:740px;}.elementor-269 .elementor-element.elementor-element-569c6bc1:not(.elementor-motion-effects-element-type-background), .elementor-269 .elementor-element.elementor-element-569c6bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomasimpianti.it/wp-content/uploads/2021/01/9-3.png");background-position:center right;background-size:cover;}.elementor-269 .elementor-element.elementor-element-569c6bc1 > .elementor-background-overlay{background-color:#000000;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-269 .elementor-element.elementor-element-569c6bc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:300px 0px 130px 0px;}.elementor-269 .elementor-element.elementor-element-569c6bc1 > .elementor-shape-top .elementor-shape-fill{fill:#C9FFFA;}.elementor-269 .elementor-element.elementor-element-569c6bc1 > .elementor-shape-top svg{width:calc(125% + 1.3px);height:140px;}.elementor-269 .elementor-element.elementor-element-1d0cfb8f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-269 .elementor-element.elementor-element-dbb6735{text-align:center;}.elementor-269 .elementor-element.elementor-element-dbb6735 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:300;}.elementor-269 .elementor-element.elementor-element-45d395f4{text-align:center;}.elementor-269 .elementor-element.elementor-element-45d395f4 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:1.5em;}.elementor-269 .elementor-element.elementor-element-45d395f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-4892956b .elementor-field-group{padding-right:calc( 25px/2 );padding-left:calc( 25px/2 );margin-bottom:15px;}.elementor-269 .elementor-element.elementor-element-4892956b .elementor-form-fields-wrapper{margin-left:calc( -25px/2 );margin-right:calc( -25px/2 );margin-bottom:-15px;}.elementor-269 .elementor-element.elementor-element-4892956b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-269 .elementor-element.elementor-element-4892956b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-269 .elementor-element.elementor-element-4892956b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-269 .elementor-element.elementor-element-4892956b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-269 .elementor-element.elementor-element-4892956b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-269 .elementor-element.elementor-element-4892956b .elementor-field-type-html{padding-bottom:0px;}.elementor-269 .elementor-element.elementor-element-4892956b .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-269 .elementor-element.elementor-element-4892956b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-269 .elementor-element.elementor-element-4892956b .elementor-button{font-size:20px;border-radius:50px 50px 50px 50px;}.elementor-269 .elementor-element.elementor-element-4892956b .e-form__buttons__wrapper__button-next{background-color:#0A006B;color:#ffffff;}.elementor-269 .elementor-element.elementor-element-4892956b .elementor-button[type="submit"]{background-color:#0A006B;color:#ffffff;}.elementor-269 .elementor-element.elementor-element-4892956b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-269 .elementor-element.elementor-element-4892956b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-269 .elementor-element.elementor-element-4892956b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-269 .elementor-element.elementor-element-4892956b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-269 .elementor-element.elementor-element-4892956b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-269 .elementor-element.elementor-element-4892956b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-269 .elementor-element.elementor-element-4892956b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-269 .elementor-element.elementor-element-3a7e733{width:100%;}}@media(max-width:1024px){.elementor-269 .elementor-element.elementor-element-188ebb63 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-269 .elementor-element.elementor-element-5dc95151{margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-269 .elementor-element.elementor-element-3becc0a3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-6f7cd47b .elementor-heading-title{font-size:33px;line-height:1.6em;}.elementor-269 .elementor-element.elementor-element-39f7c926{padding:30px 30px 30px 30px;}.elementor-269 .elementor-element.elementor-element-3a7e733 > .elementor-element-populated{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-731bf5ce{bottom:-20px;}.elementor-269 .elementor-element.elementor-element-7cb6dedf img{width:100%;max-width:100%;}.elementor-269 .elementor-element.elementor-element-7cb6dedf > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-269 .elementor-element.elementor-element-7cb6dedf{width:100%;max-width:100%;}.elementor-269 .elementor-element.elementor-element-67bd0fb7 > .elementor-widget-container{margin:-75px 0px 0px 40px;}.elementor-269 .elementor-element.elementor-element-67bd0fb7{width:100%;max-width:100%;}.elementor-269 .elementor-element.elementor-element-61d0137a{margin-top:0px;margin-bottom:0px;padding:100px 30px 30px 30px;}.elementor-269 .elementor-element.elementor-element-67aecacc > .elementor-element-populated{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-23b02939 > .elementor-widget-container{margin:0px 0px -75px 40px;}.elementor-269 .elementor-element.elementor-element-23b02939{width:100%;max-width:100%;}.elementor-269 .elementor-element.elementor-element-2a1b26fe{width:100%;max-width:100%;}.elementor-269 .elementor-element.elementor-element-7df9fa7e{padding:100px 30px 30px 30px;}.elementor-269 .elementor-element.elementor-element-2c041e2 > .elementor-element-populated{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-1d8c041f img{width:100%;max-width:100%;}.elementor-269 .elementor-element.elementor-element-1d8c041f > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-269 .elementor-element.elementor-element-1d8c041f{width:100%;max-width:100%;}.elementor-269 .elementor-element.elementor-element-38fa0fc7 > .elementor-widget-container{margin:-75px 0px 0px 40px;}.elementor-269 .elementor-element.elementor-element-38fa0fc7{width:100%;max-width:100%;}.elementor-269 .elementor-element.elementor-element-7502930e{padding:140px 030px 100px 30px;}.elementor-269 .elementor-element.elementor-element-51710906 .elementor-heading-title{font-size:33px;line-height:1.6em;}.elementor-269 .elementor-element.elementor-element-768b219f .elementor-heading-title{font-size:15px;}.elementor-269 .elementor-element.elementor-element-4b583f89 .elementor-heading-title{font-size:15px;}.elementor-269 .elementor-element.elementor-element-20531cc9 .elementor-heading-title{font-size:15px;}.elementor-269 .elementor-element.elementor-element-5e6b037e .elementor-heading-title{font-size:15px;}.elementor-269 .elementor-element.elementor-element-24f1a0e1 .elementor-heading-title{font-size:15px;}.elementor-269 .elementor-element.elementor-element-35a7fb7d .elementor-heading-title{font-size:15px;}.elementor-269 .elementor-element.elementor-element-3b02d97a .elementor-heading-title{font-size:15px;}.elementor-269 .elementor-element.elementor-element-44b138f .elementor-heading-title{font-size:15px;}.elementor-269 .elementor-element.elementor-element-13d16562 .elementor-heading-title{font-size:15px;}.elementor-269 .elementor-element.elementor-element-24541e1e .elementor-heading-title{font-size:15px;}.elementor-269 .elementor-element.elementor-element-7dd617bd .elementor-heading-title{font-size:15px;}.elementor-269 .elementor-element.elementor-element-6a09466d .elementor-heading-title{font-size:15px;}.elementor-269 .elementor-element.elementor-element-d38cdba{padding:70px 30px 70px 30px;}.elementor-269 .elementor-element.elementor-element-ce1426b > .elementor-element-populated{margin:0px 30px 0px 0px;padding:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-62222e15 .elementor-heading-title{font-size:25px;}.elementor-269 .elementor-element.elementor-element-569c6bc1{padding:110px 50px 50px 50px;}.elementor-269 .elementor-element.elementor-element-dbb6735 .elementor-heading-title{font-size:33px;line-height:1.6em;}.elementor-269 .elementor-element.elementor-element-45d395f4 .elementor-heading-title{font-size:15px;}.elementor-269 .elementor-element.elementor-element-45d395f4 > .elementor-widget-container{padding:0px 70px 0px 70px;}}@media(max-width:767px){.elementor-269 .elementor-element.elementor-element-192c601b{font-size:15px;}.elementor-269 .elementor-element.elementor-element-5dc95151{padding:25px 30px 15px 30px;}.elementor-269 .elementor-element.elementor-element-6f7cd47b .elementor-heading-title{font-size:23px;}.elementor-269 .elementor-element.elementor-element-6f7cd47b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-39f7c926{padding:0px 30px 0px 30px;}.elementor-269 .elementor-element.elementor-element-3a7e733 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}body:not(.rtl) .elementor-269 .elementor-element.elementor-element-28aa5119{left:-30px;}body.rtl .elementor-269 .elementor-element.elementor-element-28aa5119{right:-30px;}.elementor-269 .elementor-element.elementor-element-7cb6dedf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-67bd0fb7{font-size:14px;}.elementor-269 .elementor-element.elementor-element-67bd0fb7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-61d0137a{padding:70px 30px 0px 30px;}.elementor-269 .elementor-element.elementor-element-67aecacc > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-269 .elementor-element.elementor-element-23b02939{font-size:14px;}.elementor-269 .elementor-element.elementor-element-23b02939 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-7df9fa7e{padding:70px 30px 0px 30px;}.elementor-269 .elementor-element.elementor-element-2c041e2 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-269 .elementor-element.elementor-element-1d8c041f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-38fa0fc7{font-size:14px;}.elementor-269 .elementor-element.elementor-element-38fa0fc7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-7502930e{padding:130px 30px 95px 30px;}.elementor-269 .elementor-element.elementor-element-51710906 .elementor-heading-title{font-size:23px;}.elementor-269 .elementor-element.elementor-element-c35b42b > .elementor-widget-container{margin:-35px 0px -15px 0px;}.elementor-269 .elementor-element.elementor-element-d38cdba{padding:70px 30px 70px 30px;}.elementor-269 .elementor-element.elementor-element-ce1426b > .elementor-element-populated{margin:00px 00px 00px 00px;padding:0px 0px 70px 0px;}.elementor-269 .elementor-element.elementor-element-62222e15{text-align:center;}.elementor-269 .elementor-element.elementor-element-62222e15 .elementor-heading-title{font-size:23px;}.elementor-269 .elementor-element.elementor-element-149f9107 .elementor-testimonial__text{font-size:14px;}.elementor-269 .elementor-element.elementor-element-569c6bc1{padding:200px 10px 70px 10px;}.elementor-269 .elementor-element.elementor-element-dbb6735 .elementor-heading-title{font-size:23px;}.elementor-269 .elementor-element.elementor-element-45d395f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-4892956b .elementor-field-group .elementor-field, .elementor-269 .elementor-element.elementor-element-4892956b .elementor-field-subgroup label{font-size:14px;}.elementor-269 .elementor-element.elementor-element-4892956b .elementor-button{font-size:16px;}}/* Start custom CSS for htslider-slider-addons, class: .elementor-element-7cb1a90c */.elementor-269 .elementor-element.elementor-element-7cb1a90c .slick-arrow {
    border: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f7cd47b */.elementor-269 .elementor-element.elementor-element-6f7cd47b {
    position: relative;
    }
.elementor-269 .elementor-element.elementor-element-6f7cd47b:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;
    height: 100px;
    background-image: url('https://www.tomasimpianti.it/wp-content/uploads/2021/01/set5.png');
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-731bf5ce */.elementor-269 .elementor-element.elementor-element-731bf5ce {
    transform: rotate(90deg)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40df4722 */.elementor-269 .elementor-element.elementor-element-40df4722 {
    //transform: rotate(35deg)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8a5a34 */.elementor-269 .elementor-element.elementor-element-a8a5a34 {
    //transform: rotate(35deg)
}/* End custom CSS */
/* Start custom CSS */@media screen and (max-width: 767px) {
    
.servizi-evidenza .item1 {
    order: 1;
}
.servizi-evidenza .item2 {
    order: 2;
}
.servizi-evidenza .item2 h3 {
    font-size: 15px;
}
.servizi-evidenza .item2 h3,
.servizi-evidenza .item2 p {
    text-align: left
}

.sliderhomesection1,
.sliderhomesection2,
.sliderhomesection3,
.sliderhomesection4 {
    min-height:70vh !important;
}

.sliderhomesection1 *,
.sliderhomesection2 *,
.sliderhomesection3 *,
.sliderhomesection4 * {
    align-items: flex-start !important;
    align-content: flex-start !important;
}
.colonnatestosliderhome {
    min-height: 200px;
}



}/* End custom CSS */