.elementor-21 .elementor-element.elementor-element-bd15569{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-bd15569:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-bd15569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-faa0562{--display:flex;}.elementor-21 .elementor-element.elementor-element-6f5c545 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:50px;font-weight:500;text-transform:none;line-height:60px;letter-spacing:0.5px;}.elementor-21 .elementor-element.elementor-element-bd2cb90.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-d17ae6c{--display:flex;}.elementor-21 .elementor-element.elementor-element-226ce40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:5rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-d887665{--display:flex;}.elementor-21 .elementor-element.elementor-element-5cdfe61 > .elementor-widget-container{padding:0rem 5rem 0rem 5rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-5cdfe61.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-5cdfe61{text-align:center;}.elementor-21 .elementor-element.elementor-element-5cdfe61 .elementor-heading-title{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );letter-spacing:var( --e-global-typography-4c4e7cd-letter-spacing );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-dfad26d{text-align:center;}.elementor-21 .elementor-element.elementor-element-d566854{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-d1f39a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-d1f39a7:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-d1f39a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.simple-first.it/wp-content/uploads/2024/12/about01.jpg");background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-b293aa9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-b293aa9.e-con{--align-self:stretch;}.elementor-21 .elementor-element.elementor-element-dd0e7bc{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-c83fd91{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-c83fd91.e-con{--align-self:stretch;}.elementor-21 .elementor-element.elementor-element-9cdce4b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-9cdce4b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-9cdce4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.simple-first.it/wp-content/uploads/2024/12/about02.jpg");background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-ebb835a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-ebb835a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-ebb835a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-cecde6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-9086f94 > .elementor-widget-container{padding:0rem 7rem 0rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-9086f94.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-9086f94{text-align:center;}.elementor-21 .elementor-element.elementor-element-9086f94 .elementor-heading-title{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );letter-spacing:var( --e-global-typography-4c4e7cd-letter-spacing );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-a78f7e6{--display:flex;--min-height:45vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-21 .elementor-element.elementor-element-1fade91{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-1fade91.e-con{--align-self:stretch;}.elementor-21 .elementor-element.elementor-element-72b8d31{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:left;}.elementor-21 .elementor-element.elementor-element-72b8d31 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:38px;font-weight:500;line-height:48px;letter-spacing:0.5px;}.elementor-21 .elementor-element.elementor-element-443b5da{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-ec1105b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:100px 100px 100px 100px;}.elementor-21 .elementor-element.elementor-element-fffde66{--display:flex;}.elementor-21 .elementor-element.elementor-element-a776a13{--display:flex;--min-height:445px;--border-radius:100px 100px 100px 100px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-21 .elementor-element.elementor-element-a776a13:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a776a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.simple-first.it/wp-content/uploads/2024/12/services01.jpg");background-position:top center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-65b30aa{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21 .elementor-element.elementor-element-32caf2b{text-align:left;}.elementor-21 .elementor-element.elementor-element-6050348{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 60px;--row-gap:40px;--column-gap:60px;--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-f64ba2a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21 .elementor-element.elementor-element-bf14c28.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-bf14c28 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-bf14c28 .elementor-icon{font-size:40px;}.elementor-21 .elementor-element.elementor-element-bf14c28 .elementor-icon svg{height:40px;}.elementor-21 .elementor-element.elementor-element-8a9a7b7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21 .elementor-element.elementor-element-d9598eb.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-d9598eb .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-d9598eb .elementor-icon{font-size:40px;}.elementor-21 .elementor-element.elementor-element-d9598eb .elementor-icon svg{height:40px;}.elementor-21 .elementor-element.elementor-element-1b02a0a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21 .elementor-element.elementor-element-3c35693.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-3c35693 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-3c35693 .elementor-icon{font-size:40px;}.elementor-21 .elementor-element.elementor-element-3c35693 .elementor-icon svg{height:40px;}.elementor-21 .elementor-element.elementor-element-7c7874b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21 .elementor-element.elementor-element-bea2e65.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-bea2e65 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-bea2e65 .elementor-icon{font-size:40px;}.elementor-21 .elementor-element.elementor-element-bea2e65 .elementor-icon svg{height:40px;}.elementor-21 .elementor-element.elementor-element-85e4ec9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21 .elementor-element.elementor-element-4258f28.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-4258f28 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-4258f28 .elementor-icon{font-size:40px;}.elementor-21 .elementor-element.elementor-element-4258f28 .elementor-icon svg{height:40px;}.elementor-21 .elementor-element.elementor-element-5a76e63{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21 .elementor-element.elementor-element-00a249d.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-00a249d .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-00a249d .elementor-icon{font-size:40px;}.elementor-21 .elementor-element.elementor-element-00a249d .elementor-icon svg{height:40px;}.elementor-21 .elementor-element.elementor-element-ade247a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21 .elementor-element.elementor-element-e32d591.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-e32d591 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-e32d591 .elementor-icon{font-size:40px;}.elementor-21 .elementor-element.elementor-element-e32d591 .elementor-icon svg{height:40px;}.elementor-21 .elementor-element.elementor-element-5b7c325{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21 .elementor-element.elementor-element-481bd4e.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-481bd4e .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-481bd4e .elementor-icon{font-size:40px;}.elementor-21 .elementor-element.elementor-element-481bd4e .elementor-icon svg{height:40px;}.elementor-21 .elementor-element.elementor-element-ea5b3b3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21 .elementor-element.elementor-element-d3de70a.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-d3de70a .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-d3de70a .elementor-icon{font-size:40px;}.elementor-21 .elementor-element.elementor-element-d3de70a .elementor-icon svg{height:40px;}.elementor-21 .elementor-element.elementor-element-a9369ad{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-a9369ad .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-a9369ad .elementor-divider{padding-block-start:48px;padding-block-end:48px;}.elementor-21 .elementor-element.elementor-element-f118dc0{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-765a355{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-765a355:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-765a355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.simple-first.it/wp-content/uploads/2024/12/services02.jpg");background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-64b869c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-64b869c.e-con{--align-self:stretch;}.elementor-21 .elementor-element.elementor-element-51140cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-c9dd3ef{--display:flex;}.elementor-21 .elementor-element.elementor-element-eabcca3 > .elementor-widget-container{padding:0rem 7rem 0rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-eabcca3.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-eabcca3{text-align:center;}.elementor-21 .elementor-element.elementor-element-eabcca3 .elementor-heading-title{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );letter-spacing:var( --e-global-typography-4c4e7cd-letter-spacing );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-a6a0193{text-align:left;}.elementor-21 .elementor-element.elementor-element-58fcb2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-81c4eba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21 .elementor-element.elementor-element-35405b0.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-35405b0 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-35405b0 .elementor-icon{font-size:60px;}.elementor-21 .elementor-element.elementor-element-35405b0 .elementor-icon svg{height:60px;}.elementor-21 .elementor-element.elementor-element-35405b0 .elementor-icon-wrapper svg{width:auto;}.elementor-21 .elementor-element.elementor-element-e0f220d{text-align:center;}.elementor-21 .elementor-element.elementor-element-0c62704{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21 .elementor-element.elementor-element-f68b2b1.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-f68b2b1 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-f68b2b1 .elementor-icon{font-size:60px;}.elementor-21 .elementor-element.elementor-element-f68b2b1 .elementor-icon svg{height:60px;}.elementor-21 .elementor-element.elementor-element-f68b2b1 .elementor-icon-wrapper svg{width:auto;}.elementor-21 .elementor-element.elementor-element-ba33108{text-align:center;}.elementor-21 .elementor-element.elementor-element-30c771d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21 .elementor-element.elementor-element-f1e459b.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-f1e459b .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-f1e459b .elementor-icon{font-size:60px;}.elementor-21 .elementor-element.elementor-element-f1e459b .elementor-icon svg{height:60px;}.elementor-21 .elementor-element.elementor-element-f1e459b .elementor-icon-wrapper svg{width:auto;}.elementor-21 .elementor-element.elementor-element-f4d294b{text-align:center;}.elementor-21 .elementor-element.elementor-element-4aeeab4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:7rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-4aeeab4:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4aeeab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-65baa07 > .elementor-widget-container{padding:0rem 7rem 0rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-65baa07{text-align:left;}.elementor-21 .elementor-element.elementor-element-65baa07 .elementor-heading-title{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );letter-spacing:var( --e-global-typography-4c4e7cd-letter-spacing );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-755feb5{text-align:left;}.elementor-21 .elementor-element.elementor-element-3d5202c{--display:flex;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group{padding-right:calc( 40px/2 );padding-left:calc( 40px/2 );margin-bottom:40px;}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-form-fields-wrapper{margin-left:calc( -40px/2 );margin-right:calc( -40px/2 );margin-bottom:-40px;}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-21 .elementor-element.elementor-element-0faed69 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-0faed69 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-21 .elementor-element.elementor-element-0faed69 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group > label{font-family:var( --e-global-typography-ae4b93e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae4b93e-font-size );font-weight:var( --e-global-typography-ae4b93e-font-weight );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#80391E7D;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#80391E7D;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group .elementor-select-wrapper::before{color:#80391E7D;}.elementor-21 .elementor-element.elementor-element-0faed69 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-button[type="submit"]{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-21 .elementor-element.elementor-element-0faed69 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-0faed69 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-21 .elementor-element.elementor-element-0faed69 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-button{padding:12px 50px 8px 50px;}.elementor-21 .elementor-element.elementor-element-0faed69{--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;}.elementor-21 .elementor-element.elementor-element-0a471c4{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-0a471c4 .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-0a471c4 .elementor-divider{padding-block-start:48px;padding-block-end:48px;}.elementor-21 .elementor-element.elementor-element-5df11c5{--display:flex;--min-height:35vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-21 .elementor-element.elementor-element-8eda94f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-8eda94f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8eda94f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.simple-first.it/wp-content/uploads/2024/12/contact01.jpg");background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-3f44c3d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-3f44c3d.e-con{--align-self:stretch;}.elementor-21 .elementor-element.elementor-element-b35f3c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21 .elementor-element.elementor-element-c2203c9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-21 .elementor-element.elementor-element-b04b87e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-21 .elementor-element.elementor-element-0147101{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-bd15569{--min-height:60vh;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-21 .elementor-element.elementor-element-6f5c545 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-21 .elementor-element.elementor-element-226ce40{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-5cdfe61 .elementor-heading-title{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );letter-spacing:var( --e-global-typography-4c4e7cd-letter-spacing );}.elementor-21 .elementor-element.elementor-element-9086f94 .elementor-heading-title{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );letter-spacing:var( --e-global-typography-4c4e7cd-letter-spacing );}.elementor-21 .elementor-element.elementor-element-a78f7e6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-21 .elementor-element.elementor-element-72b8d31 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-21 .elementor-element.elementor-element-a776a13{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-65b30aa{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21 .elementor-element.elementor-element-6050348{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-eabcca3 .elementor-heading-title{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );letter-spacing:var( --e-global-typography-4c4e7cd-letter-spacing );}.elementor-21 .elementor-element.elementor-element-58fcb2f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 20px;--row-gap:60px;--column-gap:20px;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-30c771d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-65baa07 .elementor-heading-title{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );letter-spacing:var( --e-global-typography-4c4e7cd-letter-spacing );}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group > label{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-bd15569{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-6f5c545 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-21 .elementor-element.elementor-element-d17ae6c.e-con{--order:-99999 /* order start hack */;}.elementor-21 .elementor-element.elementor-element-226ce40{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-5cdfe61 .elementor-heading-title{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );letter-spacing:var( --e-global-typography-4c4e7cd-letter-spacing );}.elementor-21 .elementor-element.elementor-element-d1f39a7{--min-height:30vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21 .elementor-element.elementor-element-9cdce4b{--min-height:30vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21 .elementor-element.elementor-element-9cdce4b.e-con{--order:-99999 /* order start hack */;}.elementor-21 .elementor-element.elementor-element-ebb835a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-21 .elementor-element.elementor-element-9086f94 .elementor-heading-title{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );letter-spacing:var( --e-global-typography-4c4e7cd-letter-spacing );}.elementor-21 .elementor-element.elementor-element-72b8d31 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-21 .elementor-element.elementor-element-ec1105b{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21 .elementor-element.elementor-element-ec1105b.e-con{--order:-99999 /* order start hack */;}.elementor-21 .elementor-element.elementor-element-fffde66{--content-width:250px;}.elementor-21 .elementor-element.elementor-element-a776a13{--min-height:350px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21 .elementor-element.elementor-element-65b30aa{--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21 .elementor-element.elementor-element-6050348{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-765a355{--min-height:30vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21 .elementor-element.elementor-element-51140cc{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-eabcca3 .elementor-heading-title{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );letter-spacing:var( --e-global-typography-4c4e7cd-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4aeeab4{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-21 .elementor-element.elementor-element-65baa07 .elementor-heading-title{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );letter-spacing:var( --e-global-typography-4c4e7cd-letter-spacing );}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group > label{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-21 .elementor-element.elementor-element-8eda94f{--min-height:30vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21 .elementor-element.elementor-element-c2203c9{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-21 .elementor-element.elementor-element-b04b87e{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-1fade91{--width:66.666%;}.elementor-21 .elementor-element.elementor-element-ec1105b{--width:33.333%;}.elementor-21 .elementor-element.elementor-element-fffde66{--content-width:320px;}.elementor-21 .elementor-element.elementor-element-6050348{--content-width:1000px;}.elementor-21 .elementor-element.elementor-element-3d5202c{--content-width:1000px;}.elementor-21 .elementor-element.elementor-element-5df11c5{--content-width:1000px;}.elementor-21 .elementor-element.elementor-element-b35f3c5{--content-width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-81c4eba{--width:calc(50% - 10px);}.elementor-21 .elementor-element.elementor-element-0c62704{--width:calc(50% - 10px);}.elementor-21 .elementor-element.elementor-element-30c771d{--width:calc(50% - 10px);}}/* Start custom CSS for button, class: .elementor-element-bd2cb90 */.elementor-21 .elementor-element.elementor-element-bd2cb90 a {
    min-width: 12rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd15569 */.elementor-21 .elementor-element.elementor-element-bd15569:before {
    content: "";
    display: block;
    width: 560px;
    height: 305px;
    position: absolute;
    background-image: radial-gradient(#80391e, #80391e00);
    border-radius: 100%;
    top: 50%;
    left: 75%;
    transform: translate(-50%, -50%);
    filter: blur(125px);
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-21 .elementor-element.elementor-element-bd15569:before {
        width: 300px;
        height: 200px;
        top: 50%;
        left: 75%;
        filter: blur(125px);
    }
}

@media screen and (max-width: 768px) {
    .elementor-21 .elementor-element.elementor-element-bd15569:before {
        width: 300px;
        height: 200px;
        top: 50%;
        left: 50%;
        filter: blur(125px);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ccb3e2 */.elementor-21 .elementor-element.elementor-element-7ccb3e2 a {
    min-width: 12rem;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0af753 */.elementor-21 .elementor-element.elementor-element-a0af753 a {
    min-width: 12rem;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b7bbe3 */.elementor-21 .elementor-element.elementor-element-5b7bbe3 a {
    min-width: 12rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30c771d */.elementor-21 .elementor-element.elementor-element-30c771d {
    margin: auto;
}/* End custom CSS */