.elementor-2799 .elementor-element.elementor-element-6e51a6c5:not(.elementor-motion-effects-element-type-background), .elementor-2799 .elementor-element.elementor-element-6e51a6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://www.teamcastellari.com/wp-content/uploads/2024/09/thumbnail_IMG_0389.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2799 .elementor-element.elementor-element-6e51a6c5 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2799 .elementor-element.elementor-element-6e51a6c5 > .elementor-container{max-width:1400px;}.elementor-2799 .elementor-element.elementor-element-6e51a6c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-71px;margin-bottom:0px;padding:90px 0px 90px 0px;}.elementor-2799 .elementor-element.elementor-element-3dc2d53 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px -40px;padding:1em 1em 1em 1em;}.elementor-2799 .elementor-element.elementor-element-3dc2d53{z-index:1;text-align:center;}.elementor-2799 .elementor-element.elementor-element-3dc2d53 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Rubik", Sans-serif;font-size:3.5rem;font-weight:700;line-height:1em;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-47e29bff{--spacer-size:30px;}.elementor-2799 .elementor-element.elementor-element-4ef16114 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.5;}.elementor-2799 .elementor-element.elementor-element-49ec44aa > .elementor-widget-container{background-color:#ffffff;margin:-68px 20px 0px 20px;padding:18px 18px 18px 18px;}.elementor-2799 .elementor-element.elementor-element-49ec44aa{text-align:center;}.elementor-2799 .elementor-element.elementor-element-49ec44aa .elementor-heading-title{color:#212121;font-family:"Rubik", Sans-serif;font-size:1.5em;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-431cf5c9 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2799 .elementor-element.elementor-element-431cf5c9{text-align:center;}.elementor-2799 .elementor-element.elementor-element-431cf5c9 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Rubik", Sans-serif;font-size:0.91em;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-542bab55{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-2799 .elementor-element.elementor-element-542bab55 .elementor-widget-container{text-align:center;}.elementor-2799 .elementor-element.elementor-element-542bab55 .elementor-social-icon{background-color:rgba(33,33,33,0);--icon-padding:0em;}.elementor-2799 .elementor-element.elementor-element-542bab55 .elementor-social-icon i{color:#212121;}.elementor-2799 .elementor-element.elementor-element-542bab55 .elementor-social-icon svg{fill:#212121;}.elementor-2799 .elementor-element.elementor-element-542bab55 .elementor-social-icon:hover{background-color:rgba(255,255,255,0);}.elementor-2799 .elementor-element.elementor-element-542bab55 .elementor-social-icon:hover i{color:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-542bab55 .elementor-social-icon:hover svg{fill:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-41329927 > .elementor-widget-container{background-color:#ffffff;margin:-68px 20px 0px 20px;padding:18px 18px 18px 18px;}.elementor-2799 .elementor-element.elementor-element-41329927{text-align:center;}.elementor-2799 .elementor-element.elementor-element-41329927 .elementor-heading-title{color:#212121;font-family:"Rubik", Sans-serif;font-size:1.5em;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-40ae556a > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2799 .elementor-element.elementor-element-40ae556a{text-align:center;}.elementor-2799 .elementor-element.elementor-element-40ae556a .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Rubik", Sans-serif;font-size:0.91em;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-697f472a{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-2799 .elementor-element.elementor-element-697f472a .elementor-widget-container{text-align:center;}.elementor-2799 .elementor-element.elementor-element-697f472a .elementor-social-icon{background-color:rgba(33,33,33,0);--icon-padding:0em;}.elementor-2799 .elementor-element.elementor-element-697f472a .elementor-social-icon i{color:#212121;}.elementor-2799 .elementor-element.elementor-element-697f472a .elementor-social-icon svg{fill:#212121;}.elementor-2799 .elementor-element.elementor-element-697f472a .elementor-social-icon:hover{background-color:rgba(255,255,255,0);}.elementor-2799 .elementor-element.elementor-element-697f472a .elementor-social-icon:hover i{color:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-697f472a .elementor-social-icon:hover svg{fill:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-7db32b9f > .elementor-widget-container{background-color:#ffffff;margin:-68px 20px 0px 20px;padding:18px 18px 18px 18px;}.elementor-2799 .elementor-element.elementor-element-7db32b9f{text-align:center;}.elementor-2799 .elementor-element.elementor-element-7db32b9f .elementor-heading-title{color:#212121;font-family:"Rubik", Sans-serif;font-size:1.5em;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-2ceb4cbc > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2799 .elementor-element.elementor-element-2ceb4cbc{text-align:center;}.elementor-2799 .elementor-element.elementor-element-2ceb4cbc .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Rubik", Sans-serif;font-size:0.91em;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-28f3476e{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-2799 .elementor-element.elementor-element-28f3476e .elementor-widget-container{text-align:center;}.elementor-2799 .elementor-element.elementor-element-28f3476e .elementor-social-icon{background-color:rgba(33,33,33,0);--icon-padding:0em;}.elementor-2799 .elementor-element.elementor-element-28f3476e .elementor-social-icon i{color:#212121;}.elementor-2799 .elementor-element.elementor-element-28f3476e .elementor-social-icon svg{fill:#212121;}.elementor-2799 .elementor-element.elementor-element-28f3476e .elementor-social-icon:hover{background-color:rgba(255,255,255,0);}.elementor-2799 .elementor-element.elementor-element-28f3476e .elementor-social-icon:hover i{color:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-28f3476e .elementor-social-icon:hover svg{fill:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-1b6e0cce > .elementor-widget-container{background-color:#ffffff;margin:-68px 20px 0px 20px;padding:18px 18px 18px 18px;}.elementor-2799 .elementor-element.elementor-element-1b6e0cce{text-align:center;}.elementor-2799 .elementor-element.elementor-element-1b6e0cce .elementor-heading-title{color:#212121;font-family:"Rubik", Sans-serif;font-size:1.5em;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-34629a03 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2799 .elementor-element.elementor-element-34629a03{text-align:center;}.elementor-2799 .elementor-element.elementor-element-34629a03 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Rubik", Sans-serif;font-size:0.91em;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-79c6edb8{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-2799 .elementor-element.elementor-element-79c6edb8 .elementor-widget-container{text-align:center;}.elementor-2799 .elementor-element.elementor-element-79c6edb8 .elementor-social-icon{background-color:rgba(33,33,33,0);--icon-padding:0em;}.elementor-2799 .elementor-element.elementor-element-79c6edb8 .elementor-social-icon i{color:#212121;}.elementor-2799 .elementor-element.elementor-element-79c6edb8 .elementor-social-icon svg{fill:#212121;}.elementor-2799 .elementor-element.elementor-element-79c6edb8 .elementor-social-icon:hover{background-color:rgba(255,255,255,0);}.elementor-2799 .elementor-element.elementor-element-79c6edb8 .elementor-social-icon:hover i{color:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-79c6edb8 .elementor-social-icon:hover svg{fill:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-8f05e38 > .elementor-widget-container{background-color:#ffffff;margin:-68px 20px 0px 20px;padding:18px 18px 18px 18px;}.elementor-2799 .elementor-element.elementor-element-8f05e38{text-align:center;}.elementor-2799 .elementor-element.elementor-element-8f05e38 .elementor-heading-title{color:#212121;font-family:"Rubik", Sans-serif;font-size:1.5em;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-3754606 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2799 .elementor-element.elementor-element-3754606{text-align:center;}.elementor-2799 .elementor-element.elementor-element-3754606 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Rubik", Sans-serif;font-size:0.91em;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-542bbfd{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-2799 .elementor-element.elementor-element-542bbfd .elementor-widget-container{text-align:center;}.elementor-2799 .elementor-element.elementor-element-542bbfd .elementor-social-icon{background-color:rgba(33,33,33,0);--icon-padding:0em;}.elementor-2799 .elementor-element.elementor-element-542bbfd .elementor-social-icon i{color:#212121;}.elementor-2799 .elementor-element.elementor-element-542bbfd .elementor-social-icon svg{fill:#212121;}.elementor-2799 .elementor-element.elementor-element-542bbfd .elementor-social-icon:hover{background-color:rgba(255,255,255,0);}.elementor-2799 .elementor-element.elementor-element-542bbfd .elementor-social-icon:hover i{color:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-542bbfd .elementor-social-icon:hover svg{fill:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-5d6c39e6 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.5;}.elementor-2799 .elementor-element.elementor-element-96782d2 > .elementor-widget-container{background-color:#ffffff;margin:-68px 20px 0px 20px;padding:18px 18px 18px 18px;}.elementor-2799 .elementor-element.elementor-element-96782d2{text-align:center;}.elementor-2799 .elementor-element.elementor-element-96782d2 .elementor-heading-title{color:#212121;font-family:"Rubik", Sans-serif;font-size:1.5em;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-b589f0e > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2799 .elementor-element.elementor-element-b589f0e{text-align:center;}.elementor-2799 .elementor-element.elementor-element-b589f0e .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Rubik", Sans-serif;font-size:0.91em;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-2ffa081{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-2799 .elementor-element.elementor-element-2ffa081 .elementor-widget-container{text-align:center;}.elementor-2799 .elementor-element.elementor-element-2ffa081 .elementor-social-icon{background-color:rgba(33,33,33,0);--icon-padding:0em;}.elementor-2799 .elementor-element.elementor-element-2ffa081 .elementor-social-icon i{color:#212121;}.elementor-2799 .elementor-element.elementor-element-2ffa081 .elementor-social-icon svg{fill:#212121;}.elementor-2799 .elementor-element.elementor-element-2ffa081 .elementor-social-icon:hover{background-color:rgba(255,255,255,0);}.elementor-2799 .elementor-element.elementor-element-2ffa081 .elementor-social-icon:hover i{color:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-2ffa081 .elementor-social-icon:hover svg{fill:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-7cdbe4d3 > .elementor-widget-container{background-color:#ffffff;margin:-68px 20px 0px 20px;padding:18px 18px 18px 18px;}.elementor-2799 .elementor-element.elementor-element-7cdbe4d3{text-align:center;}.elementor-2799 .elementor-element.elementor-element-7cdbe4d3 .elementor-heading-title{color:#212121;font-family:"Rubik", Sans-serif;font-size:1.5em;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-593713a8 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2799 .elementor-element.elementor-element-593713a8{text-align:center;}.elementor-2799 .elementor-element.elementor-element-593713a8 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Rubik", Sans-serif;font-size:0.91em;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-196e0e1e{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-2799 .elementor-element.elementor-element-196e0e1e .elementor-widget-container{text-align:center;}.elementor-2799 .elementor-element.elementor-element-196e0e1e .elementor-social-icon{background-color:rgba(33,33,33,0);--icon-padding:0em;}.elementor-2799 .elementor-element.elementor-element-196e0e1e .elementor-social-icon i{color:#212121;}.elementor-2799 .elementor-element.elementor-element-196e0e1e .elementor-social-icon svg{fill:#212121;}.elementor-2799 .elementor-element.elementor-element-196e0e1e .elementor-social-icon:hover{background-color:rgba(255,255,255,0);}.elementor-2799 .elementor-element.elementor-element-196e0e1e .elementor-social-icon:hover i{color:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-196e0e1e .elementor-social-icon:hover svg{fill:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-77c48697 > .elementor-widget-container{background-color:#ffffff;margin:-68px 20px 0px 20px;padding:18px 18px 18px 18px;}.elementor-2799 .elementor-element.elementor-element-77c48697{text-align:center;}.elementor-2799 .elementor-element.elementor-element-77c48697 .elementor-heading-title{color:#212121;font-family:"Rubik", Sans-serif;font-size:1.5em;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-72076b61 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2799 .elementor-element.elementor-element-72076b61{text-align:center;}.elementor-2799 .elementor-element.elementor-element-72076b61 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Rubik", Sans-serif;font-size:0.91em;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-7e3b8fac{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-2799 .elementor-element.elementor-element-7e3b8fac .elementor-widget-container{text-align:center;}.elementor-2799 .elementor-element.elementor-element-7e3b8fac .elementor-social-icon{background-color:rgba(33,33,33,0);--icon-padding:0em;}.elementor-2799 .elementor-element.elementor-element-7e3b8fac .elementor-social-icon i{color:#212121;}.elementor-2799 .elementor-element.elementor-element-7e3b8fac .elementor-social-icon svg{fill:#212121;}.elementor-2799 .elementor-element.elementor-element-7e3b8fac .elementor-social-icon:hover{background-color:rgba(255,255,255,0);}.elementor-2799 .elementor-element.elementor-element-7e3b8fac .elementor-social-icon:hover i{color:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-7e3b8fac .elementor-social-icon:hover svg{fill:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-5a902180 > .elementor-widget-container{background-color:#ffffff;margin:-68px 20px 0px 20px;padding:18px 18px 18px 18px;}.elementor-2799 .elementor-element.elementor-element-5a902180{text-align:center;}.elementor-2799 .elementor-element.elementor-element-5a902180 .elementor-heading-title{color:#212121;font-family:"Rubik", Sans-serif;font-size:1.5em;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-70fc9bc1 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2799 .elementor-element.elementor-element-70fc9bc1{text-align:center;}.elementor-2799 .elementor-element.elementor-element-70fc9bc1 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Rubik", Sans-serif;font-size:0.91em;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-72a2c844{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-2799 .elementor-element.elementor-element-72a2c844 .elementor-widget-container{text-align:center;}.elementor-2799 .elementor-element.elementor-element-72a2c844 .elementor-social-icon{background-color:rgba(33,33,33,0);--icon-padding:0em;}.elementor-2799 .elementor-element.elementor-element-72a2c844 .elementor-social-icon i{color:#212121;}.elementor-2799 .elementor-element.elementor-element-72a2c844 .elementor-social-icon svg{fill:#212121;}.elementor-2799 .elementor-element.elementor-element-72a2c844 .elementor-social-icon:hover{background-color:rgba(255,255,255,0);}.elementor-2799 .elementor-element.elementor-element-72a2c844 .elementor-social-icon:hover i{color:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-72a2c844 .elementor-social-icon:hover svg{fill:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-6c2b361a{width:initial;max-width:initial;}.elementor-2799 .elementor-element.elementor-element-6c2b361a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2799 .elementor-element.elementor-element-3f30bd79 > .elementor-widget-container{background-color:#ffffff;margin:-68px 20px 0px 20px;padding:18px 18px 18px 18px;}.elementor-2799 .elementor-element.elementor-element-3f30bd79{text-align:center;}.elementor-2799 .elementor-element.elementor-element-3f30bd79 .elementor-heading-title{color:#212121;font-family:"Rubik", Sans-serif;font-size:1.5em;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-437d2efd > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2799 .elementor-element.elementor-element-437d2efd{text-align:center;}.elementor-2799 .elementor-element.elementor-element-437d2efd .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Rubik", Sans-serif;font-size:0.91em;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-2799 .elementor-element.elementor-element-6bbf9275{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-2799 .elementor-element.elementor-element-6bbf9275 .elementor-widget-container{text-align:center;}.elementor-2799 .elementor-element.elementor-element-6bbf9275 .elementor-social-icon{background-color:rgba(33,33,33,0);--icon-padding:0em;}.elementor-2799 .elementor-element.elementor-element-6bbf9275 .elementor-social-icon i{color:#212121;}.elementor-2799 .elementor-element.elementor-element-6bbf9275 .elementor-social-icon svg{fill:#212121;}.elementor-2799 .elementor-element.elementor-element-6bbf9275 .elementor-social-icon:hover{background-color:rgba(255,255,255,0);}.elementor-2799 .elementor-element.elementor-element-6bbf9275 .elementor-social-icon:hover i{color:#ff7f50;}.elementor-2799 .elementor-element.elementor-element-6bbf9275 .elementor-social-icon:hover svg{fill:#ff7f50;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2799 .elementor-element.elementor-element-3dc2d53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2799 .elementor-element.elementor-element-3dc2d53 .elementor-heading-title{font-size:40px;}}@media(min-width:1025px){.elementor-2799 .elementor-element.elementor-element-6e51a6c5:not(.elementor-motion-effects-element-type-background), .elementor-2799 .elementor-element.elementor-element-6e51a6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}