.elementor-31 .elementor-element.elementor-element-8998856{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:140px;--padding-bottom:140px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-e55228f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-e55228f .elementor-heading-title{font-weight:600;}.elementor-31 .elementor-element.elementor-element-65a2ad5{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:-444px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-31 .elementor-element.elementor-element-65a2ad5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-65a2ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background:url("https://projectstudio.website/wp-content/uploads/2025/10/projectstudio-fallback-progettazione-integrata.webp") 50% 50%;background-size:cover;}.elementor-31 .elementor-element.elementor-element-65a2ad5:hover{border-style:none;}.elementor-31 .elementor-element.elementor-element-65a2ad5, .elementor-31 .elementor-element.elementor-element-65a2ad5::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-65a2ad5.e-con{--align-self:stretch;}.elementor-31 .elementor-element.elementor-element-0c72906{--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;--justify-content:space-between;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:440px;--padding-bottom:140px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-0c72906:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-0c72906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbd00d9 );}.elementor-31 .elementor-element.elementor-element-7eee186{--display:flex;}.elementor-31 .elementor-element.elementor-element-795a9f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 0px 10px 0px;}.elementor-31 .elementor-element.elementor-element-795a9f7 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-31 .elementor-element.elementor-element-795a9f7 .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-c69dd5d{--display:flex;}.elementor-31 .elementor-element.elementor-element-171ab8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-31 .elementor-element.elementor-element-c197ab6{--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;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:140px;--padding-bottom:140px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-c197ab6:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c197ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectstudio.website/wp-content/uploads/2025/10/projectstudio-background-progettazione-architettura-2.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-31 .elementor-element.elementor-element-395783b{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-31 .elementor-element.elementor-element-395783b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-395783b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectstudio.website/wp-content/uploads/2025/10/casa-luminosa-circuiti.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-d6b10b4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-4fee0cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 0px 10px 0px;}.elementor-31 .elementor-element.elementor-element-4fee0cb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-31 .elementor-element.elementor-element-4fee0cb .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-5cc87f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-7d58760{text-align:center;}.elementor-31 .elementor-element.elementor-element-e21edc8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:140px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-e21edc8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-e21edc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbd00d9 );}.elementor-31 .elementor-element.elementor-element-463d68f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 0px 10px 0px;}.elementor-31 .elementor-element.elementor-element-463d68f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-31 .elementor-element.elementor-element-463d68f .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-6bb1bd1{width:var( --container-widget-width, 800px );max-width:800px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-6bb1bd1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;}.elementor-31 .elementor-element.elementor-element-745b450{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 75px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-31 .elementor-element.elementor-element-b41da0f{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-ab0d385{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-6e9463d{width:var( --container-widget-width, 63px );max-width:63px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:63px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-e4abc2d{text-align:center;}.elementor-31 .elementor-element.elementor-element-2fe2983{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-96c1ec1{width:var( --container-widget-width, 60px );max-width:60px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-a7d81a3{text-align:center;}.elementor-31 .elementor-element.elementor-element-db6c446{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-bfff29c{width:var( --container-widget-width, 59px );max-width:59px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:59px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-6612b80{text-align:center;}.elementor-31 .elementor-element.elementor-element-b496edb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-c390f45{width:var( --container-widget-width, 63px );max-width:63px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:63px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-4edca47{text-align:center;}.elementor-31 .elementor-element.elementor-element-25145ea{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a52bff8{width:var( --container-widget-width, 71px );max-width:71px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:71px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-a7a8e24{text-align:center;}.elementor-31 .elementor-element.elementor-element-07930ac{--display:flex;--min-height:450px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:-225px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-40d3fe9{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-31 .elementor-element.elementor-element-40d3fe9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-40d3fe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectstudio.website/wp-content/uploads/2025/10/rilievo-3d-architettura-monitor.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-9172672{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-31 .elementor-element.elementor-element-9172672:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-9172672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectstudio.website/wp-content/uploads/2025/10/scanner-laser-chiesa.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-c2fe3b0{--display:flex;--justify-content:space-between;--padding-top:365px;--padding-bottom:140px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-c2fe3b0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c2fe3b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectstudio.website/wp-content/uploads/2025/10/projectstudio-background-progettazione-architettura-3.svg");background-position:bottom left;background-repeat:no-repeat;background-size:0px auto;}.elementor-31 .elementor-element.elementor-element-1825742{--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;--justify-content:space-between;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-6e097e0{--display:flex;}.elementor-31 .elementor-element.elementor-element-2dbfddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 0px 10px 0px;}.elementor-31 .elementor-element.elementor-element-2dbfddc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-31 .elementor-element.elementor-element-2dbfddc .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-a10f67c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-31 .elementor-element.elementor-element-7783950{font-size:22px;line-height:1.5em;}.elementor-31 .elementor-element.elementor-element-27378e4{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;--e-icon-list-icon-size:32px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-d75aceb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-740a35e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-23588ed{--display:flex;--min-height:280px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-23588ed:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-23588ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectstudio.website/wp-content/uploads/2026/06/hotel-de-paris.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-f978369{--display:flex;}.elementor-31 .elementor-element.elementor-element-42adfd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-3389942{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-3389942 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-71690f1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-3647e9b{--display:flex;--min-height:280px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-3647e9b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3647e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectstudio.website/wp-content/uploads/2026/06/hotel-lolli-palace.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-d94645a{--display:flex;}.elementor-31 .elementor-element.elementor-element-7d3483d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-3ea320c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-3ea320c .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-700a6cf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-f9c9ec4{--display:flex;--min-height:280px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-f9c9ec4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f9c9ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectstudio.website/wp-content/uploads/2026/06/marina-degli-aregai.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-4662068{--display:flex;}.elementor-31 .elementor-element.elementor-element-848456a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-6bfa679{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-6bfa679 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-b1f6b93{--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;}.elementor-31 .elementor-element.elementor-element-b1f6b93:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b1f6b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbd00d9 );}.elementor-31 .elementor-element.elementor-element-79b6f73{--display:flex;--padding-top:140px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-125633e{--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;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-31 .elementor-element.elementor-element-968e999{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-469e5b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 0px 10px 0px;}.elementor-31 .elementor-element.elementor-element-469e5b3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-31 .elementor-element.elementor-element-469e5b3 .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-739ee74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-a50ddd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-cb3968d{text-align:center;}.elementor-31 .elementor-element.elementor-element-26a3369{width:var( --container-widget-width, 495px );max-width:495px;--container-widget-width:495px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-26a3369.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-26a3369 img{border-radius:30px 30px 30px 30px;}.elementor-31 .elementor-element.elementor-element-d6fa8c2{--divider-border-style:solid;--divider-color:#FFB95266;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-d6fa8c2 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-d6fa8c2 .elementor-divider{padding-block-start:70px;padding-block-end:70px;}.elementor-31 .elementor-element.elementor-element-0b103de{--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;--justify-content:space-between;--z-index:2;}.elementor-31 .elementor-element.elementor-element-a6de7dc{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-4899cc7{--display:flex;--justify-content:flex-end;}.elementor-31 .elementor-element.elementor-element-385e450{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-55dd9da{text-align:start;}.elementor-31 .elementor-element.elementor-element-6024cab{--display:flex;--min-height:800px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-31 .elementor-element.elementor-element-6024cab:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6024cab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectstudio.website/wp-content/uploads/2025/10/projectstudio-background-progettazione-architettura-4.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-17633c0{--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;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:140px;--padding-bottom:140px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-a60aeec{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-31 .elementor-element.elementor-element-a60aeec:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-a60aeec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectstudio.website/wp-content/uploads/2026/06/team-collaborazione.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-8f16c71{--display:flex;}.elementor-31 .elementor-element.elementor-element-7ddee89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 0px 10px 0px;}.elementor-31 .elementor-element.elementor-element-7ddee89 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-31 .elementor-element.elementor-element-7ddee89 .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-e1f1762{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-31 .elementor-element.elementor-element-d6aa5de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-size:22px;line-height:1.5em;}.elementor-31 .elementor-element.elementor-element-802b5cc{width:var( --container-widget-width, 530px );max-width:530px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 29px) 0px;--container-widget-width:530px;--container-widget-flex-grow:0;--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-fa6c63c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:140px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-fa6c63c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-fa6c63c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbd00d9 );background-image:url("https://projectstudio.website/wp-content/uploads/2025/10/projectstudio-background-progettazione-architettura-5.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-727fb66{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-42aaa9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 0px 10px 0px;}.elementor-31 .elementor-element.elementor-element-42aaa9d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-31 .elementor-element.elementor-element-42aaa9d .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-e9fbcfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-61be10f{text-align:center;}.elementor-31 .elementor-element.elementor-element-38b798c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:-140px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-38b798c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-38b798c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-2432fd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 0px 10px 0px;}.elementor-31 .elementor-element.elementor-element-2432fd9 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-31 .elementor-element.elementor-element-2432fd9 .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-0915882{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-ee35258{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;line-height:1.5em;}.elementor-31 .elementor-element.elementor-element-ad00de9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-ad00de9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-0004466{--display:flex;--min-height:280px;--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;--z-index:1;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-8998856{--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-e55228f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-31 .elementor-element.elementor-element-65a2ad5{--min-height:450px;--margin-top:0px;--margin-bottom:-289px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-0c72906{--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:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:290px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-7eee186.e-con{--order:-99999 /* order start hack */;}.elementor-31 .elementor-element.elementor-element-c197ab6{--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:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-395783b{--min-height:400px;}.elementor-31 .elementor-element.elementor-element-d6b10b4.e-con{--order:-99999 /* order start hack */;}.elementor-31 .elementor-element.elementor-element-5cc87f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-31 .elementor-element.elementor-element-e21edc8{--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:60px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-745b450{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-31 .elementor-element.elementor-element-b41da0f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-31 .elementor-element.elementor-element-ab0d385{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2fe2983{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-db6c446{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b496edb{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-25145ea{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-07930ac{--min-height:300px;--margin-top:0px;--margin-bottom:-150px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-c2fe3b0{--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:220px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-1825742{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-6e097e0{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-6e097e0.e-con{--order:-99999 /* order start hack */;}.elementor-31 .elementor-element.elementor-element-a10f67c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-31 .elementor-element.elementor-element-7783950{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-27378e4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-31 .elementor-element.elementor-element-d75aceb{--e-con-grid-template-columns:repeat(2, 1fr);--gap:50px 35px;--row-gap:50px;--column-gap:35px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-79b6f73{--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-125633e{--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;}.elementor-31 .elementor-element.elementor-element-968e999.e-con{--order:-99999 /* order start hack */;}.elementor-31 .elementor-element.elementor-element-739ee74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-31 .elementor-element.elementor-element-26a3369{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-d6fa8c2 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-31 .elementor-element.elementor-element-0b103de{--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;}.elementor-31 .elementor-element.elementor-element-a6de7dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-17633c0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-a60aeec{--min-height:700px;}.elementor-31 .elementor-element.elementor-element-8f16c71{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-8f16c71.e-con{--order:-99999 /* order start hack */;}.elementor-31 .elementor-element.elementor-element-e1f1762{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-31 .elementor-element.elementor-element-802b5cc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-31 .elementor-element.elementor-element-fa6c63c{--padding-top:60px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-727fb66{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-727fb66.e-con{--order:-99999 /* order start hack */;}.elementor-31 .elementor-element.elementor-element-e9fbcfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-31 .elementor-element.elementor-element-0004466{--min-height:200px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-8998856{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-e55228f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-31 .elementor-element.elementor-element-65a2ad5{--min-height:250px;--margin-top:0px;--margin-bottom:-168px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-0c72906{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:170px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-795a9f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-31 .elementor-element.elementor-element-171ab8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-31 .elementor-element.elementor-element-c197ab6{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-395783b{--min-height:250px;}.elementor-31 .elementor-element.elementor-element-4fee0cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-31 .elementor-element.elementor-element-5cc87f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-31 .elementor-element.elementor-element-e21edc8{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-463d68f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-31 .elementor-element.elementor-element-745b450{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-31 .elementor-element.elementor-element-b41da0f{--width:80%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-07930ac{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-40d3fe9{--min-height:250px;}.elementor-31 .elementor-element.elementor-element-9172672{--min-height:250px;}.elementor-31 .elementor-element.elementor-element-c2fe3b0{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-1825742{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-6e097e0{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-2dbfddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-31 .elementor-element.elementor-element-a10f67c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-31 .elementor-element.elementor-element-7783950{font-size:18px;}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-31 .elementor-element.elementor-element-27378e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-31 .elementor-element.elementor-element-d75aceb{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 0px;--row-gap:40px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-23588ed{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-f978369{--width:fit-content;}.elementor-31 .elementor-element.elementor-element-3647e9b{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-d94645a{--width:fit-content;}.elementor-31 .elementor-element.elementor-element-f9c9ec4{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-4662068{--width:fit-content;}.elementor-31 .elementor-element.elementor-element-79b6f73{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-125633e{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-469e5b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-31 .elementor-element.elementor-element-739ee74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-31 .elementor-element.elementor-element-a50ddd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-31 .elementor-element.elementor-element-d6fa8c2 .elementor-divider{padding-block-start:40px;padding-block-end:40px;}.elementor-31 .elementor-element.elementor-element-a6de7dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-31 .elementor-element.elementor-element-385e450{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-31 .elementor-element.elementor-element-17633c0{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-a60aeec{--min-height:300px;}.elementor-31 .elementor-element.elementor-element-8f16c71{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-7ddee89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-31 .elementor-element.elementor-element-e1f1762{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-31 .elementor-element.elementor-element-d6aa5de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:18px;}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-31 .elementor-element.elementor-element-802b5cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-31 .elementor-element.elementor-element-fa6c63c{--padding-top:40px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-727fb66{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-42aaa9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-31 .elementor-element.elementor-element-e9fbcfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-31 .elementor-element.elementor-element-38b798c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-2432fd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-31 .elementor-element.elementor-element-ee35258{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;font-size:20px;}.elementor-31 .elementor-element.elementor-element-0004466{--min-height:180px;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-7eee186{--width:495px;}.elementor-31 .elementor-element.elementor-element-c69dd5d{--width:635px;}.elementor-31 .elementor-element.elementor-element-395783b{--width:600px;}.elementor-31 .elementor-element.elementor-element-d6b10b4{--width:510px;}.elementor-31 .elementor-element.elementor-element-6e097e0{--width:600px;}.elementor-31 .elementor-element.elementor-element-f978369{--width:240px;}.elementor-31 .elementor-element.elementor-element-d94645a{--width:240px;}.elementor-31 .elementor-element.elementor-element-4662068{--width:250px;}.elementor-31 .elementor-element.elementor-element-968e999{--width:635px;}.elementor-31 .elementor-element.elementor-element-4899cc7{--width:740px;}.elementor-31 .elementor-element.elementor-element-a60aeec{--width:635px;}.elementor-31 .elementor-element.elementor-element-8f16c71{--width:495px;}.elementor-31 .elementor-element.elementor-element-727fb66{--width:1025px;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-7eee186{--width:100%;}.elementor-31 .elementor-element.elementor-element-c69dd5d{--width:100%;}.elementor-31 .elementor-element.elementor-element-395783b{--width:100%;}.elementor-31 .elementor-element.elementor-element-d6b10b4{--width:100%;}.elementor-31 .elementor-element.elementor-element-b41da0f{--width:350px;}.elementor-31 .elementor-element.elementor-element-6e097e0{--width:100%;}.elementor-31 .elementor-element.elementor-element-968e999{--width:100%;}.elementor-31 .elementor-element.elementor-element-a60aeec{--width:100%;}.elementor-31 .elementor-element.elementor-element-8f16c71{--width:100%;}.elementor-31 .elementor-element.elementor-element-727fb66{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-d75aceb */.elementor-31 .elementor-element.elementor-element-d75aceb {
    justify-content: center;
}/* End custom CSS */