.elementor-9070101 .elementor-element.elementor-element-afddd7e{padding:100px 0px 100px 0px;}.elementor-9070101 .elementor-element.elementor-element-392a200 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-9e400b6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-a79b521{text-align:left;}.elementor-9070101 .elementor-element.elementor-element-a79b521.elementor-widget-heading .elementor-heading-title{color:rgba(255,255,255,0.5);}.elementor-9070101 .elementor-element.elementor-element-a79b521 .elementor-heading-title{font-family:"Poppins", sans-serif;font-size:100px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:rgba(30,69,139,0.5);stroke:rgba(30,69,139,0.5);}.elementor-9070101 .elementor-element.elementor-element-a6104ba.elementor-widget-heading .elementor-heading-title{color:#1e458b;}.elementor-9070101 .elementor-element.elementor-element-a6104ba .elementor-heading-title{font-family:"Poppins", sans-serif;font-size:30px;font-weight:700;font-style:normal;line-height:1em;}.elementor-9070101 .elementor-element.elementor-element-a6104ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-00dd671 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-9070101 .elementor-element.elementor-element-00dd671 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-9070101 .elementor-element.elementor-element-00dd671 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-9070101 .elementor-element.elementor-element-00dd671 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.lang-rtl .elementor-9070101 .elementor-element.elementor-element-00dd671 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-00dd671 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-9070101 .elementor-element.elementor-element-00dd671 .elementor-icon-list-icon{width:14px;}.elementor-9070101 .elementor-element.elementor-element-00dd671 .elementor-icon-list-icon i{font-size:14px;}.elementor-9070101 .elementor-element.elementor-element-00dd671 .elementor-icon-list-text{color:#0a0a0a;padding-left:8px;}.elementor-9070101 .elementor-element.elementor-element-00dd671 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0a0a0a;}.elementor-9070101 .elementor-element.elementor-element-00dd671 .elementor-icon-list-item{font-family:"Poppins", sans-serif;font-size:16px;font-weight:500;font-style:normal;}.elementor-9070101 .elementor-element.elementor-element-00dd671 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-be2f539 .elementor-text-editor{text-align:left;}.elementor-9070101 .elementor-element.elementor-element-be2f539{color:#0a0a0a;font-family:"Poppins", sans-serif;font-size:16px;font-weight:400;font-style:normal;}.elementor-9070101 .elementor-element.elementor-element-be2f539 > .elementor-widget-container{padding:0px 45px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-6f43e64{text-align:left;width:auto;max-width:auto;}.elementor-9070101 .elementor-element.elementor-element-6f43e64 .elementor-image img{width:40px;height:40px;}.elementor-9070101 .elementor-element.elementor-element-6f43e64 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-ed8c000 .elementor-text-editor{text-align:left;}.elementor-9070101 .elementor-element.elementor-element-ed8c000{color:#0a0a0a;font-family:"Poppins", sans-serif;font-size:12px;font-weight:400;font-style:normal;width:auto;max-width:auto;align-self:flex-start;}.elementor-9070101 .elementor-element.elementor-element-ed8c000 > .elementor-widget-container{margin:0px 45px 0px 10px;}.elementor-9070101 .elementor-element.elementor-element-507a6af a.elementor-button{font-family:"Poppins", sans-serif;font-size:16px;font-weight:500;font-style:normal;background-color:#1e458b;border-radius:5px 5px 5px 5px;}.elementor-9070101 .elementor-element.elementor-element-507a6af a.elementor-button:not(#e){color:#ffffff;}.elementor-9070101 .elementor-element.elementor-element-507a6af a.elementor-button:not(#e):hover, .elementor-9070101 .elementor-element.elementor-element-507a6af a.elementor-button:not(#e):focus{color:#1e458b;}.elementor-9070101 .elementor-element.elementor-element-507a6af a.elementor-button:hover, .elementor-9070101 .elementor-element.elementor-element-507a6af a.elementor-button:focus{background-color:#ffffff;}.elementor-9070101 .elementor-element.elementor-element-507a6af .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1e458b;}.elementor-9070101 .elementor-element.elementor-element-507a6af > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-9070101 .elementor-element.elementor-element-507a6af{width:auto;max-width:auto;}.elementor-9070101 .elementor-element.elementor-element-3ee86d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-6fbe6ae{text-align:center;}.elementor-9070101 .elementor-element.elementor-element-6fbe6ae .elementor-image img{width:100%;max-width:100%;border-radius:5px 5px 5px 5px;}.elementor-9070101 .elementor-element.elementor-element-6fbe6ae > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 100px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-9e3beb6 .elementor-text-editor{text-align:center;columns:1;}.elementor-9070101 .elementor-element.elementor-element-9e3beb6{color:#ffffff;font-family:"Poppins", sans-serif;font-size:23px;font-weight:400;font-style:normal;top:59%;}.elementor-9070101 .elementor-element.elementor-element-9e3beb6 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#1e458b;border-radius:5px 5px 5px 5px;}.elementor-9070101 .elementor-element.elementor-element-9e3beb6:hover .elementor-widget-container{background-color:#1e458b;}.elementor-9070101 .elementor-element.elementor-element-9e3beb6:hover > .elementor-widget-container{border-radius:5px 5px 5px 5px;}body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-9e3beb6{left:47%;}body.lang-rtl .elementor-9070101 .elementor-element.elementor-element-9e3beb6{right:47%;}.elementor-9070101 .elementor-element.elementor-element-eeaf874{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-f1fb3f6 .elementor-image img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9070101 .elementor-element.elementor-element-84dcc0c{text-align:left;top:15.987%;}.elementor-9070101 .elementor-element.elementor-element-84dcc0c.elementor-widget-heading .elementor-heading-title{color:rgba(255,255,255,0.3);}.elementor-9070101 .elementor-element.elementor-element-84dcc0c .elementor-heading-title{font-family:"Poppins", sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;font-style:normal;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#ffffff;stroke:#ffffff;}.elementor-9070101 .elementor-element.elementor-element-84dcc0c > .elementor-widget-container{padding:50px 35px 50px 35px;background-color:#1e458b;border-radius:5px 5px 5px 5px;}.elementor-9070101 .elementor-element.elementor-element-84dcc0c:hover > .elementor-widget-container{border-radius:5px 5px 5px 5px;}body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-84dcc0c{left:69.847%;}body.lang-rtl .elementor-9070101 .elementor-element.elementor-element-84dcc0c{right:69.847%;}.elementor-9070101 .elementor-element.elementor-element-af66b3d:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-9070101 .elementor-element.elementor-element-af66b3d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f8f8;}.elementor-9070101 .elementor-element.elementor-element-af66b3d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-af66b3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9070101 .elementor-element.elementor-element-8777543 .elementor-spacer-inner{height:60px;}.elementor-9070101 .elementor-element.elementor-element-eac65a6 .elementor-text-editor{text-align:left;}.elementor-9070101 .elementor-element.elementor-element-eac65a6{color:#0a0a0a;font-family:"Poppins", sans-serif;font-weight:400;font-style:normal;}.elementor-9070101 .elementor-element.elementor-element-eac65a6 > .elementor-widget-container{padding:0% 20% 0% 18%;}.elementor-9070101 .elementor-element.elementor-element-71ab5b8{padding:100px 0px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-5064799{text-align:center;}.elementor-9070101 .elementor-element.elementor-element-5064799.elementor-widget-heading .elementor-heading-title{color:rgba(255,255,255,0.5);}.elementor-9070101 .elementor-element.elementor-element-5064799 .elementor-heading-title{font-family:"Poppins", sans-serif;font-size:100px;font-weight:900;text-transform:uppercase;font-style:normal;line-height:0.8em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:rgba(30,69,139,0.5);stroke:rgba(30,69,139,0.5);}.elementor-9070101 .elementor-element.elementor-element-ca0d1f5 .elementor-text-editor{text-align:center;}.elementor-9070101 .elementor-element.elementor-element-ca0d1f5{color:#1e458b;font-family:"Poppins", sans-serif;font-size:30px;font-weight:700;font-style:normal;line-height:1em;}.elementor-9070101 .elementor-element.elementor-element-ca0d1f5 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-55de06e .elementor-text-editor{text-align:center;}.elementor-9070101 .elementor-element.elementor-element-55de06e{color:#0a0a0a;font-family:"Poppins", sans-serif;font-size:16px;font-weight:400;font-style:normal;}.elementor-9070101 .elementor-element.elementor-element-55de06e > .elementor-widget-container{padding:0% 25% 0% 25%;}.elementor-9070101 .elementor-element.elementor-element-4a791fc .elementor-spacer-inner{height:30px;}.elementor-9070101 .elementor-element.elementor-element-7624006{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-b5869bd > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9070101 .elementor-element.elementor-element-b5869bd:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-9070101 .elementor-element.elementor-element-b5869bd > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f8f8;}.elementor-9070101 .elementor-element.elementor-element-b5869bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;}.elementor-9070101 .elementor-element.elementor-element-b5869bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9070101 .elementor-element.elementor-element-ffd078c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9070101 .elementor-element.elementor-element-ffd078c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9070101 .elementor-element.elementor-element-ffd078c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9070101 .elementor-element.elementor-element-ffd078c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9070101 .elementor-element.elementor-element-ffd078c .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-9070101 .elementor-element.elementor-element-ffd078c .elementor-image-box-wrapper{text-align:center;}.elementor-9070101 .elementor-element.elementor-element-ffd078c .elementor-image-box-title{margin-bottom:15px;color:#1e458b;font-family:"Poppins", sans-serif;font-size:20px;font-weight:700;font-style:normal;}.elementor-9070101 .elementor-element.elementor-element-ffd078c .elementor-image-box-description{color:#0a0a0a;font-family:"Poppins", sans-serif;font-size:16px;font-weight:400;font-style:normal;}.elementor-9070101 .elementor-element.elementor-element-ffd078c > .elementor-widget-container{margin:0px 0px 30px 0px;padding:30px 45px 30px 45px;border-radius:5px 5px 5px 5px;}.elementor-9070101 .elementor-element.elementor-element-ffd078c:hover > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-9070101 .elementor-element.elementor-element-36946cf:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-9070101 .elementor-element.elementor-element-36946cf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f8f8;}.elementor-9070101 .elementor-element.elementor-element-36946cf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 00px 15px;}.elementor-9070101 .elementor-element.elementor-element-36946cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9070101 .elementor-element.elementor-element-0b2913d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9070101 .elementor-element.elementor-element-0b2913d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9070101 .elementor-element.elementor-element-0b2913d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9070101 .elementor-element.elementor-element-0b2913d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9070101 .elementor-element.elementor-element-0b2913d .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-9070101 .elementor-element.elementor-element-0b2913d .elementor-image-box-wrapper{text-align:center;}.elementor-9070101 .elementor-element.elementor-element-0b2913d .elementor-image-box-title{margin-bottom:15px;color:#1e458b;font-family:"Poppins", sans-serif;font-size:20px;font-weight:700;font-style:normal;}.elementor-9070101 .elementor-element.elementor-element-0b2913d .elementor-image-box-description{color:#0a0a0a;font-family:"Poppins", sans-serif;font-size:16px;font-weight:400;font-style:normal;}.elementor-9070101 .elementor-element.elementor-element-0b2913d > .elementor-widget-container{margin:0px 5px 0px 5px;padding:30px 45px 30px 45px;border-radius:5px 5px 5px 5px;}.elementor-9070101 .elementor-element.elementor-element-0b2913d:hover > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-9070101 .elementor-element.elementor-element-74c9dde:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-9070101 .elementor-element.elementor-element-74c9dde > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f8f8;}.elementor-9070101 .elementor-element.elementor-element-74c9dde > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;}.elementor-9070101 .elementor-element.elementor-element-74c9dde > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9070101 .elementor-element.elementor-element-4d4f4fd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9070101 .elementor-element.elementor-element-4d4f4fd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9070101 .elementor-element.elementor-element-4d4f4fd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9070101 .elementor-element.elementor-element-4d4f4fd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9070101 .elementor-element.elementor-element-4d4f4fd .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-9070101 .elementor-element.elementor-element-4d4f4fd .elementor-image-box-wrapper{text-align:center;}.elementor-9070101 .elementor-element.elementor-element-4d4f4fd .elementor-image-box-title{margin-bottom:15px;color:#1e458b;font-family:"Poppins", sans-serif;font-size:20px;font-weight:700;font-style:normal;}.elementor-9070101 .elementor-element.elementor-element-4d4f4fd .elementor-image-box-description{color:#0a0a0a;font-family:"Poppins", sans-serif;font-size:16px;font-weight:400;font-style:normal;}.elementor-9070101 .elementor-element.elementor-element-4d4f4fd > .elementor-widget-container{margin:0px 0px 0px 25px;padding:30px 45px 30px 45px;border-radius:5px 5px 5px 5px;}.elementor-9070101 .elementor-element.elementor-element-4d4f4fd:hover > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-9070101 .elementor-element.elementor-element-fb1525a{margin-top:0px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-e567cc6 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9070101 .elementor-element.elementor-element-e567cc6:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-9070101 .elementor-element.elementor-element-e567cc6 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f8f8;}.elementor-9070101 .elementor-element.elementor-element-e567cc6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 0px 15px;}.elementor-9070101 .elementor-element.elementor-element-e567cc6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9070101 .elementor-element.elementor-element-1a8a4a0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9070101 .elementor-element.elementor-element-1a8a4a0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9070101 .elementor-element.elementor-element-1a8a4a0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9070101 .elementor-element.elementor-element-1a8a4a0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9070101 .elementor-element.elementor-element-1a8a4a0 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-9070101 .elementor-element.elementor-element-1a8a4a0 .elementor-image-box-wrapper{text-align:center;}.elementor-9070101 .elementor-element.elementor-element-1a8a4a0 .elementor-image-box-title{margin-bottom:15px;color:#1e458b;font-family:"Poppins", sans-serif;font-size:20px;font-weight:700;font-style:normal;}.elementor-9070101 .elementor-element.elementor-element-1a8a4a0 .elementor-image-box-description{color:#0a0a0a;font-family:"Poppins", sans-serif;font-size:16px;font-weight:400;font-style:normal;}.elementor-9070101 .elementor-element.elementor-element-1a8a4a0 > .elementor-widget-container{margin:0px 25px 0px 0px;padding:30px 45px 30px 45px;border-radius:5px 5px 5px 5px;}.elementor-9070101 .elementor-element.elementor-element-1a8a4a0:hover > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-9070101 .elementor-element.elementor-element-790dfd0:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-9070101 .elementor-element.elementor-element-790dfd0 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f8f8;}.elementor-9070101 .elementor-element.elementor-element-790dfd0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 0px 15px;}.elementor-9070101 .elementor-element.elementor-element-790dfd0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9070101 .elementor-element.elementor-element-c2ff274.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9070101 .elementor-element.elementor-element-c2ff274.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9070101 .elementor-element.elementor-element-c2ff274.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9070101 .elementor-element.elementor-element-c2ff274 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9070101 .elementor-element.elementor-element-c2ff274 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-9070101 .elementor-element.elementor-element-c2ff274 .elementor-image-box-wrapper{text-align:center;}.elementor-9070101 .elementor-element.elementor-element-c2ff274 .elementor-image-box-title{margin-bottom:15px;color:#1e458b;font-family:"Poppins", sans-serif;font-size:20px;font-weight:700;font-style:normal;}.elementor-9070101 .elementor-element.elementor-element-c2ff274 .elementor-image-box-description{color:#0a0a0a;font-family:"Poppins", sans-serif;font-size:16px;font-weight:400;font-style:normal;}.elementor-9070101 .elementor-element.elementor-element-c2ff274 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:30px 45px 30px 45px;border-radius:5px 5px 5px 5px;}.elementor-9070101 .elementor-element.elementor-element-c2ff274:hover > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-9070101 .elementor-element.elementor-element-4b69b9f{margin-top:100px;margin-bottom:0px;}.elementor-9070101 .elementor-element.elementor-element-f5c5c29 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9070101 .elementor-element.elementor-element-536d02b .elementor-text-editor{text-align:center;}.elementor-9070101 .elementor-element.elementor-element-536d02b{font-family:"Poppins", sans-serif;font-size:280px;font-weight:700;font-style:normal;line-height:0.8em;}.elementor-9070101 .elementor-element.elementor-element-60bd19e .elementor-text-editor{text-align:center;}.elementor-9070101 .elementor-element.elementor-element-60bd19e{color:#0a0a0a;font-family:"Poppins", sans-serif;font-size:30px;font-weight:700;font-style:normal;line-height:1.2em;}.elementor-9070101 .elementor-element.elementor-element-60bd19e > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-8201c24 .elementor-text-editor{text-align:left;}.elementor-9070101 .elementor-element.elementor-element-8201c24{color:#0a0a0a;font-family:"Poppins", sans-serif;font-size:16px;font-weight:400;font-style:normal;}.elementor-9070101 .elementor-element.elementor-element-8201c24 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-00bb90e{text-align:left;width:auto;max-width:auto;}.elementor-9070101 .elementor-element.elementor-element-00bb90e .elementor-image img{width:40px;height:40px;}.elementor-9070101 .elementor-element.elementor-element-00bb90e > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-b547fa3 .elementor-text-editor{text-align:left;}.elementor-9070101 .elementor-element.elementor-element-b547fa3{color:#0a0a0a;font-family:"Poppins", sans-serif;font-size:12px;font-weight:400;font-style:normal;width:auto;max-width:auto;align-self:flex-start;}.elementor-9070101 .elementor-element.elementor-element-b547fa3 > .elementor-widget-container{margin:0px 45px 0px 10px;}.elementor-9070101 .elementor-element.elementor-element-741567a a.elementor-button{font-family:"Poppins", sans-serif;font-size:16px;font-weight:500;font-style:normal;background-color:#1e458b;border-radius:5px 5px 5px 5px;}.elementor-9070101 .elementor-element.elementor-element-741567a a.elementor-button:not(#e){color:#ffffff;}.elementor-9070101 .elementor-element.elementor-element-741567a a.elementor-button:not(#e):hover, .elementor-9070101 .elementor-element.elementor-element-741567a a.elementor-button:not(#e):focus{color:#1e458b;}.elementor-9070101 .elementor-element.elementor-element-741567a a.elementor-button:hover, .elementor-9070101 .elementor-element.elementor-element-741567a a.elementor-button:focus{background-color:#ffffff;}.elementor-9070101 .elementor-element.elementor-element-741567a .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1e458b;}.elementor-9070101 .elementor-element.elementor-element-741567a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-9070101 .elementor-element.elementor-element-741567a{width:auto;max-width:auto;}@media(max-width:1024px){.elementor-9070101 .elementor-element.elementor-element-afddd7e{margin-top:0px;margin-bottom:0px;padding:60px 30px 80px 30px;}.elementor-9070101 .elementor-element.elementor-element-4fe9b3b{margin-top:0px;margin-bottom:0px;}.elementor-9070101 .elementor-element.elementor-element-9e400b6 > .elementor-element-populated{margin:0px 0px 60px 0px;}.elementor-9070101 .elementor-element.elementor-element-9e3beb6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-9e3beb6{left:45%;}body.lang-rtl .elementor-9070101 .elementor-element.elementor-element-9e3beb6{right:45%;}.elementor-9070101 .elementor-element.elementor-element-9e3beb6{top:60%;}body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-84dcc0c{left:24%;}body.lang-rtl .elementor-9070101 .elementor-element.elementor-element-84dcc0c{right:24%;}.elementor-9070101 .elementor-element.elementor-element-84dcc0c{top:70%;}.elementor-9070101 .elementor-element.elementor-element-af66b3d > .elementor-element-populated{padding:0px 30px 80px 30px;}.elementor-9070101 .elementor-element.elementor-element-eac65a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9070101 .elementor-element.elementor-element-71ab5b8{margin-top:0px;margin-bottom:0px;padding:60px 15px 0px 15px;}.elementor-9070101 .elementor-element.elementor-element-5064799 .elementor-heading-title{font-size:70px;}.elementor-9070101 .elementor-element.elementor-element-ca0d1f5{font-size:22px;}.elementor-9070101 .elementor-element.elementor-element-55de06e > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-9070101 .elementor-element.elementor-element-4a791fc .elementor-spacer-inner{height:10px;}.elementor-9070101 .elementor-element.elementor-element-b5869bd > .elementor-element-populated{margin:0px 0px 30px 030px;}.elementor-9070101 .elementor-element.elementor-element-36946cf > .elementor-element-populated{margin:0px 30px 30px 0px;}.elementor-9070101 .elementor-element.elementor-element-74c9dde > .elementor-element-populated{margin:0px 0px 30px 30px;}}@media(max-width:767px){.elementor-9070101 .elementor-element.elementor-element-ffd078c .elementor-image-box-img{margin-bottom:15px;}.elementor-9070101 .elementor-element.elementor-element-0b2913d .elementor-image-box-img{margin-bottom:15px;}.elementor-9070101 .elementor-element.elementor-element-4d4f4fd .elementor-image-box-img{margin-bottom:15px;}.elementor-9070101 .elementor-element.elementor-element-1a8a4a0 .elementor-image-box-img{margin-bottom:15px;}.elementor-9070101 .elementor-element.elementor-element-c2ff274 .elementor-image-box-img{margin-bottom:15px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9070101 .elementor-element.elementor-element-9e400b6{width:100%;}.elementor-9070101 .elementor-element.elementor-element-3ee86d8{width:100%;}.elementor-9070101 .elementor-element.elementor-element-e4cd8d0{width:100%;}.elementor-9070101 .elementor-element.elementor-element-af66b3d{width:100%;}.elementor-9070101 .elementor-element.elementor-element-b5869bd{width:50%;}.elementor-9070101 .elementor-element.elementor-element-36946cf{width:50%;}.elementor-9070101 .elementor-element.elementor-element-74c9dde{width:50%;}}/* Start custom CSS for heading, class: .elementor-element-a79b521 */.title-azienda h1.elementor-heading-title{
    filter: drop-shadow(5px 5px 0 rgba(30,69,139,0.2));
}
@media screen and (max-width: 1200px) {
    .elementor-9070101 .elementor-element.elementor-element-a79b521.elementor-widget-heading .elementor-heading-title{
        font-size: 80px;
    }
}
@media screen and (max-width: 1024px) {
    .elementor-9070101 .elementor-element.elementor-element-a79b521.elementor-widget-heading .elementor-heading-title{
        font-size: 60px;
    }
}
@media screen and (max-width: 480px) {
    .elementor-9070101 .elementor-element.elementor-element-a79b521.elementor-widget-heading .elementor-heading-title{
        font-size: 45px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6104ba */@media screen and (max-width: 1200px) {
    .elementor-9070101 .elementor-element.elementor-element-a6104ba.elementor-widget-heading .elementor-heading-title{
        font-size: 25px;
    }
}
@media screen and (max-width: 1024px) {
    .elementor-9070101 .elementor-element.elementor-element-a6104ba.elementor-widget-heading .elementor-heading-title{
        font-size: 22px;
    }
}
@media screen and (max-width: 480px) {
    .elementor-9070101 .elementor-element.elementor-element-a6104ba.elementor-widget-heading .elementor-heading-title{
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-00dd671 */.elenco-azienda ul{
    margin-bottom: 0;
}
.elenco-azienda ul > li::before{
    content: url(../../img/logo-e.png);
    display: inline-block;
    vertical-align: middle;
    margin-right: 8px;
    margin-top: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2f539 */@media screen and (max-width: 1024px) {
    .elementor-9070101 .elementor-element.elementor-element-be2f539 > .elementor-widget-container{
        padding: 0 0 0 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed8c000 */.contact-info p{
    line-height: 1;
    margin: 2px;
}
.contact-info a{
    font-size: 20px;
    font-weight: 700;
    color: #1e458b;
    display: block;
    line-height: 1;
}
@media screen and (max-width: 558px) {
    .contact-info a{
        font-size: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-507a6af */@media screen and (max-width: 1087px) {
    .elementor-9070101 .elementor-element.elementor-element-507a6af > .elementor-widget-container{
        margin: 15px 0 0 0;
    }
}
@media screen and (max-width: 1024px) {
    .elementor-9070101 .elementor-element.elementor-element-507a6af > .elementor-widget-container{
        margin: 0 0 0 0;
    }
}
@media screen and (max-width: 496px) {
    .elementor-9070101 .elementor-element.elementor-element-507a6af{
        width: 100%;
    }
    .elementor-9070101 .elementor-element.elementor-element-507a6af > .elementor-widget-container{
        margin: 15px 0 0 0;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9e400b6 */@media screen and (max-width: 1200px) {
    .elementor-element-9e400b6{
        padding-right: 30px;
    }
}
@media screen and (max-width: 1024px) {
    .elementor-element-9e400b6{
        padding-right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fbe6ae */@media screen and (max-width: 1087px) {
    .elementor-9070101 .elementor-element.elementor-element-6fbe6ae > .elementor-widget-container{
        padding: 0 40px 0 0;
    }
}
@media screen and (max-width: 1024px) {
    .elementor-9070101 .elementor-element.elementor-element-6fbe6ae > .elementor-widget-container{
        margin: 0;
        padding: 0 20% 0 0;
    }
}
@media screen and (max-width: 480px) {
    .elementor-9070101 .elementor-element.elementor-element-6fbe6ae > .elementor-widget-container{
        margin: 0;
        padding: 0 5% 0 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e3beb6 */.text-over-image{
    width: 370px !important;
}
@media screen and (max-width: 1450px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-9e3beb6{
        left: 40%;
    }
}
@media screen and (max-width: 1200px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-9e3beb6{
        left: 30%;
        top: 48%;
    }
}
@media screen and (max-width: 1087px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-9e3beb6{
        left: 25%;
    }
}
@media screen and (max-width: 1024px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-9e3beb6{
        left: 50%;
        top: 70%;
    }
    .elementor-9070101 .elementor-element.elementor-element-9e3beb6 > .elementor-widget-container{
        padding: 30px;
    }
}
@media screen and (max-width: 768px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-9e3beb6{
        left: 40%;
        top: 60%;
    }
}
@media screen and (max-width: 600px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-9e3beb6{
        left: 30%;
        top: 60%;
        font-size: 20px;
    }
}
@media screen and (max-width: 530px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-9e3beb6{
        left: 15%;
    }
}
@media screen and (max-width: 530px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-9e3beb6{
        right: 0;
        font-size: 16px;
        top: 70%;
    }
    .elementor-9070101 .elementor-element.elementor-element-9e3beb6 > .elementor-widget-container{
        padding: 15px;
        width: 100%;
    }
}
@media screen and (max-width: 440px) {
    .elementor-9070101 .elementor-element.elementor-element-9e3beb6 > .elementor-widget-container{
        width: 90%;
    }
}
@media screen and (max-width: 410px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-9e3beb6{
        top: 60%;
        left: 12%;
    }
    .elementor-9070101 .elementor-element.elementor-element-9e3beb6 > .elementor-widget-container{
        width: 80%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3ee86d8 */@media screen and (max-width: 480px) {
.elementor-element-4fe9b3b .elementor-element-3ee86d8{
    overflow: hidden;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-392a200 */@media screen and (max-width: 1500px) {
.elementor-element-392a200{
    padding: 0 15px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-afddd7e */@media screen and (max-width: 1024px) {
    .elementor-9070101 .elementor-element.elementor-element-afddd7e{
        padding: 60px 0 60px 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f1fb3f6 */.image-mission{
    margin-bottom: 0 !important;
}
@media screen and (min-width: 1921px){
    .elementor-9070101 .elementor-element.elementor-element-f1fb3f6 .elementor-image{
        height: 500px;
        overflow: hidden;
    }
}
@media screen and (max-width: 1250px) {
    .elementor-9070101 .elementor-element.elementor-element-f1fb3f6 .elementor-image img{
        max-width: 200%;
        width: 120%;
    }   
}
@media screen and (max-width: 1130px) {
    .elementor-9070101 .elementor-element.elementor-element-f1fb3f6 .elementor-image img{
        width: 140%;
    }   
}
@media screen and (max-width: 1024px) {
    .elementor-9070101 .elementor-element.elementor-element-f1fb3f6 .elementor-image img{
        width: 100%;
        content: url('../../img/abstract-futuristic-medium.jpg');
    }   
}
@media screen and (max-width: 480px) {
    .elementor-9070101 .elementor-element.elementor-element-f1fb3f6 .elementor-image img{
        width: 100%;
        content: url('../../img/abstract-futuristic-small.jpg');
    }   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84dcc0c */.text-mission .elementor-widget-container{
    width: 55%;
}
.text-mission h2.elementor-heading-title{
    filter: drop-shadow(5px 5px 0 rgba(255,255,255,0.3));
}
@media screen and (max-width: 1700px) {
    .text-mission .elementor-widget-container{
    width: 65%;
    }
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-84dcc0c{
        left: 60%;
    }
}
@media screen and (max-width: 1550px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-84dcc0c{
        left: 55%;
        top: 12%;
    }
}
@media screen and (max-width: 1500px) {
    .elementor-9070101 .elementor-element.elementor-element-84dcc0c .elementor-heading-title{
        font-size: 50px;
    }
}
@media screen and (max-width: 1250px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-84dcc0c{
        left: 38%;
        top: 10%;
    }
    .text-mission .elementor-widget-container{
    width: 80%;
    }
}
@media screen and (max-width: 1080px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-84dcc0c{
        left: 30%;
    }
    .text-mission .elementor-widget-container{
    width: 90%;
    }
}
@media screen and (max-width: 1024px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-84dcc0c{
        left: 30%;
        right: 30%;
        top: 80%;
        width: auto;
    }
    .text-mission .elementor-widget-container{
    width: 100%;
    text-align: center;
    padding: 30px;
    }
}
@media screen and (max-width: 890px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-84dcc0c{
        left: 25%;
        right: 25%;
        top: 60%;
    }
}
@media screen and (max-width: 768px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-84dcc0c{
        left: 20%;
        right: 20%;
    }
}
@media screen and (max-width: 680px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-84dcc0c{
        left: 15%;
        right: 15%;
        top: 50%;
    }
}
@media screen and (max-width: 570px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-84dcc0c{
        top: 40%;
        left: 8%;
        right: 8%;
    }
    .elementor-9070101 .elementor-element.elementor-element-84dcc0c > .elementor-widget-container{
        padding: 30px;
    }
}
@media screen and (max-width: 480px) {
    body:not(.lang-rtl) .elementor-9070101 .elementor-element.elementor-element-84dcc0c{
        top: 75%;
        left: 12%;
        right: 12%;
    }
    .elementor-9070101 .elementor-element.elementor-element-84dcc0c > .elementor-widget-container{
        padding: 15px;
    }
    .elementor-9070101 .elementor-element.elementor-element-84dcc0c .elementor-heading-title{
        font-size: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-8777543 */@media screen and (max-width: 1400px) {
    .elementor-9070101 .elementor-element.elementor-element-8777543 .elementor-spacer-inner{
        height: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eac65a6 */.fulltext-mission a{
    color: #1e458b;
    font-weight: 700;
    font-size: 16px;
    text-decoration: none;
}
@media screen and (max-width: 1500px) {
    .elementor-9070101 .elementor-element.elementor-element-eac65a6 > .elementor-widget-container{
        padding: 0 30px 0 15%;
    }
}
@media screen and (max-width: 1024px) {
    .elementor-9070101 .elementor-element.elementor-element-eac65a6 > .elementor-widget-container{
        padding: 15% 30px 60px;
    }
}
@media screen and (max-width: 890px) {
    .elementor-9070101 .elementor-element.elementor-element-eac65a6 > .elementor-widget-container{
        padding: 10% 30px 60px;
    }
}
@media screen and (max-width: 890px) {
    .elementor-9070101 .elementor-element.elementor-element-eac65a6 > .elementor-widget-container{
        padding: 12% 30px 60px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-af66b3d */@media screen and (max-width: 1550px) {
    .elementor-element-8777543{
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eeaf874 */.elementor-column-gap-default .elementor-row .elementor-column .elementor-element-populated{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5064799 */.valori h3.elementor-heading-title{
    filter: drop-shadow(5px 5px 0 rgba(30,69,139,0.2));
}

@media screen and (max-width: 850px) {
    .valori h3.elementor-heading-title{
        font-size: 55px !important;
    }
}
@media screen and (max-width: 480px) {
    .valori h3.elementor-heading-title{
        font-size: 45px !important;
        line-height: 1 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca0d1f5 */@media screen and (max-width: 480px) {
    .elementor-9070101 .elementor-element.elementor-element-ca0d1f5{
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55de06e */@media screen and (max-width: 480px) {
    .elementor-9070101 .elementor-element.elementor-element-55de06e > .elementor-widget-container{
        padding: 0;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-71ab5b8 */@media screen and (max-width: 1024px) {
    .elementor-9070101 .elementor-element.elementor-element-fb1525a{
        margin-bottom: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ffd078c */.box-valore .elementor-image-box-img{
    margin-bottom: 30px;
    background-color: rgba(30,69,139,0.1);
    padding: 15px;
    border-radius: 100%;
}
@media screen and (min-width: 481px) {
    .box-valore .elementor-image-box-img{
        width: 130px !important;
    height: 130px;
    }
}
.box-valore .elementor-image-box-img img{
    width: 100%;
    padding: 15px;
}
.box-valore .elementor-image-box-content > span{
    display: block;
}
@media screen and (max-width: 480px) {
    .box-valore .elementor-image-box-img{
        width: 115px !important;
        height: 115px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b5869bd */.box-valore-inner .elementor-element-populated{
    border-radius: 5px;
}
@media screen and (max-width: 1024px) {
    .elementor-9070101 .elementor-element.elementor-element-7624006 .elementor-column-gap-default .elementor-row{
        display: contents;
    }
    .elementor-9070101 .elementor-element.elementor-element-7624006 .elementor-column-gap-default .elementor-row > div{
        width: 30%;
        margin: 0 15px;
    }  
    .elementor-9070101 .elementor-element.elementor-element-7624006 .elementor-column-gap-default .elementor-row > div .elementor-column-wrap{
        margin: 0;
    }
    .elementor-9070101 .elementor-element.elementor-element-7624006 .elementor-column-gap-default .elementor-row > div .elementor-image-box-title{
        font-size: 18px;
    }
    .elementor-9070101 .elementor-element.elementor-element-7624006 .elementor-column-gap-default .elementor-row > div .elementor-widget-container{
        padding: 20px 30px 20px 30px;
        margin: 0;
    }
}
@media screen and (max-width: 768px) {
    .elementor-9070101 .elementor-element.elementor-element-7624006 .elementor-column-gap-default .elementor-row{
        display: block;
    }
    .elementor-9070101 .elementor-element.elementor-element-7624006 .elementor-column-gap-default .elementor-row > div{
        width: 100%;
        display: block;
        margin:0 0 15px 0;
        padding: 0 15px;
    } 
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1a8a4a0 */.box-valore .elementor-image-box-img{
    width: 130px !important;
    height: 130px;
    margin-bottom: 30px;
    background-color: rgba(30,69,139,0.1);
    padding: 15px;
    border-radius: 100%;
}
.box-valore .elementor-image-box-img img{
    width: 100%;
    padding: 15px;
}
.box-valore .elementor-image-box-content > span{
    display: block;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e567cc6 */@media screen and (max-width: 1024px) {
    .elementor-9070101 .elementor-element.elementor-element-fb1525a .elementor-column-gap-default .elementor-row > div{
        width: 30%;
        margin: 0 15px;
    }  
    .elementor-9070101 .elementor-element.elementor-element-fb1525a .elementor-column-gap-default .elementor-row > div .elementor-column-wrap{
        margin: 0;
    }
    .elementor-9070101 .elementor-element.elementor-element-fb1525a .elementor-column-gap-default .elementor-row > div .elementor-image-box-title{
        font-size: 18px;
    }
    .elementor-9070101 .elementor-element.elementor-element-fb1525a .elementor-column-gap-default .elementor-row > div .elementor-widget-container{
        padding: 20px 30px 20px 30px;
        margin: 0;
    }
}
@media screen and (max-width: 768px) {
    .elementor-9070101 .elementor-element.elementor-element-fb1525a .elementor-column-gap-default .elementor-row{
        display: block;
    }
    .elementor-9070101 .elementor-element.elementor-element-fb1525a .elementor-column-gap-default .elementor-row > div{
        width: 100%;
        display: block;
        margin:0 0 15px 0;
        padding: 0 15px;
    } 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fb1525a */.box-valori-second .elementor-column-gap-default .elementor-row{
    justify-content: center;
}
@media screen and (max-width: 1024px) {
    .elementor-9070101 .elementor-element.elementor-element-fb1525a{
        margin-top: 30px;
    }
}
@media screen and (max-width: 768px) {
    .elementor-9070101 .elementor-element.elementor-element-fb1525a{
        margin-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536d02b */.big-number p{
    background: url(../../img/azienda-riempimento.jpg) no-repeat;
    background-position: center;
    background-size: 120%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media screen and (max-width: 1300px) {
    .elementor-9070101 .elementor-element.elementor-element-536d02b{
        font-size: 230px;
    }
}
@media screen and (max-width: 1080px) {
    .elementor-9070101 .elementor-element.elementor-element-536d02b{
        font-size: 200px;
        margin-top: 30px;
    }
}
@media screen and (max-width: 992px) {
    .elementor-9070101 .elementor-element.elementor-element-536d02b{
        font-size: 180px;
        margin-top: 0;
    }
}
@media screen and (max-width: 480px) {
    .elementor-9070101 .elementor-element.elementor-element-4b69b9f{
        margin-top: 60px;
    }
    .elementor-9070101 .elementor-element.elementor-element-536d02b{
        font-size: 100px;
        margin-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60bd19e */@media screen and (max-width: 1300px) {
    .elementor-9070101 .elementor-element.elementor-element-60bd19e{
         font-size: 25px;
     }
}
@media screen and (max-width: 480px) {
    .elementor-9070101 .elementor-element.elementor-element-60bd19e{
         font-size: 20px;
         padding: 0 15px;
     }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f5c5c29 */@media screen and (max-width: 992px) {
    .elementor-9070101 .elementor-element.elementor-element-f5c5c29{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b547fa3 */.contact-info p{
    line-height: 1;
    margin: 2px;
}
.contact-info a{
    font-size: 20px;
    font-weight: 700;
    color: #1e458b;
    display: block;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-741567a */@media screen and (max-width: 514px) {
    .elementor-9070101 .elementor-element.elementor-element-741567a{
        margin-top: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4053004 */@media screen and (max-width: 992px) {
    .elementor-9070101 .elementor-element.elementor-element-4053004{
        width: 100%;
        margin-top: 30px;
        padding: 0 30px;
    }
}
@media screen and (max-width: 480px) {
    .elementor-9070101 .elementor-element.elementor-element-4053004{
        padding: 0 15px;
    }
}/* End custom CSS */