.elementor-2276 .elementor-element.elementor-element-32baecd{--display:flex;--min-height:30vh;--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;}.elementor-2276 .elementor-element.elementor-element-32baecd.bdt-sticky.bdt-active{z-index:-1;}.elementor-2276 .elementor-element.elementor-element-79e7bc6{--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;--border-radius:32px 32px 32px 32px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2276 .elementor-element.elementor-element-67e1a9e{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2276 .elementor-element.elementor-element-67e1a9e:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-67e1a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_primary );}.elementor-2276 .elementor-element.elementor-element-57e7fda{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-c293303{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-6ada901 > .elementor-widget-container{border-radius:32px 32px 32px 32px;}.elementor-2276 .elementor-element.elementor-element-6ada901 img{border-radius:16px 16px 16px 16px;}.elementor-2276 .elementor-element.elementor-element-523cb4b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2276 .elementor-element.elementor-element-3997556{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-ada9a80 .elementor-heading-title{font-size:40px;font-weight:800;text-transform:uppercase;letter-spacing:0.25px;color:var( --e-global-color-uicore_secondary );}.elementor-2276 .elementor-element.elementor-element-92318b2{--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:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2276 .elementor-element.elementor-element-24c88c5{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-888cfa7{font-size:15px;font-weight:500;color:var( --e-global-color-uicore_secondary );}.elementor-2276 .elementor-element.elementor-element-499691c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-984b3de .elementor-button{background-color:#3B3B3A;fill:#E0E0E0;color:#E0E0E0;padding:12px 14px 12px 14px;}.elementor-2276 .elementor-element.elementor-element-984b3de .elementor-button:hover, .elementor-2276 .elementor-element.elementor-element-984b3de .elementor-button:focus{background-color:#3B3B3ACC;color:#E0E0E0;}.elementor-2276 .elementor-element.elementor-element-984b3de .elementor-button:hover svg, .elementor-2276 .elementor-element.elementor-element-984b3de .elementor-button:focus svg{fill:#E0E0E0;}.elementor-2276 .elementor-element.elementor-element-2191315 > .elementor-widget-container{padding:0px 16px 0px 16px;}.elementor-2276 .elementor-element.elementor-element-7dd64e1 > .elementor-widget-container{padding:0px 16px 30px 16px;}.elementor-2276 .elementor-element.elementor-element-7dd64e1{font-size:40px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-uicore_secondary );}.elementor-2276 .elementor-element.elementor-element-8b01ddc > .elementor-widget-container{padding:0px 16px 0px 16px;}.elementor-2276 .elementor-element.elementor-element-a00c62f > .elementor-widget-container{padding:0px 16px 60px 16px;}.elementor-2276 .elementor-element.elementor-element-a00c62f{font-size:26px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-uicore_secondary );}.elementor-2276 .elementor-element.elementor-element-ad7e9ea{--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-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2276 .elementor-element.elementor-element-b1f3706 .elementor-button{background-color:var( --e-global-color-uicore_accent );fill:var( --e-global-color-uicore_secondary );color:var( --e-global-color-uicore_secondary );padding:16px 16px 16px 16px;}.elementor-2276 .elementor-element.elementor-element-b1f3706 .elementor-button:hover, .elementor-2276 .elementor-element.elementor-element-b1f3706 .elementor-button:focus{background-color:var( --e-global-color-dfd6fd7 );}.bdt-modal-207ccc7.bdt-modal .bdt-modal-dialog{width:860px;}.elementor-2276 .elementor-element.elementor-element-207ccc7 .bdt-modal-wrapper .bdt-modal-button{color:var( --e-global-color-uicore_secondary );background-color:var( --e-global-color-uicore_accent );}.elementor-2276 .elementor-element.elementor-element-207ccc7 .bdt-modal-wrapper .bdt-modal-button svg{fill:var( --e-global-color-uicore_secondary );}.elementor-2276 .elementor-element.elementor-element-207ccc7 .bdt-modal-wrapper .bdt-modal-button:hover{background-color:var( --e-global-color-dfd6fd7 );}.bdt-modal-207ccc7.bdt-modal .bdt-modal-body, .bdt-modal-207ccc7.bdt-modal .bdt-modal-dialog{background-color:#02010100;overflow:hidden;}.elementor-2276 .elementor-element.elementor-element-e2cda68{--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;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2276 .elementor-element.elementor-element-78c2835{text-align:center;}.elementor-2276 .elementor-element.elementor-element-78c2835 .elementor-heading-title{font-size:90px;}.elementor-2276 .elementor-element.elementor-element-d4f7c57{--spacer-size:60px;}.elementor-2276 .elementor-element.elementor-element-2face7b{--display:flex;--min-height:400px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2276 .elementor-element.elementor-element-bb06b01{--display:flex;}.elementor-2276 .elementor-element.elementor-element-bb06b01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2276 .elementor-element.elementor-element-bb06b01.bdt-sticky.bdt-active{padding:100px 100px 100px 100px;}.elementor-2276 .elementor-element.elementor-element-8b47003{text-align:center;}.elementor-2276 .elementor-element.elementor-element-8b47003 .elementor-heading-title{font-size:90px;}.elementor-2276 .elementor-element.elementor-element-75348e8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-75348e8:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-75348e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_secondary );}.elementor-2276 .elementor-element.elementor-element-4f7bff6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:8px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-2276 .elementor-element.elementor-element-4f7bff6:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-4f7bff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_primary );background-image:url("https://www.hpsclub.it/wp-content/uploads/2024/12/sito-capodanno-01-2.webp");background-position:center center;background-size:cover;}.elementor-2276 .elementor-element.elementor-element-1d484c4{--spacer-size:100px;}.elementor-2276 .elementor-element.elementor-element-ef3db17{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:16px;--padding-left:46px;--padding-right:54px;}.elementor-2276 .elementor-element.elementor-element-b1b7348 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-2276 .elementor-element.elementor-element-b1b7348{text-align:center;}.elementor-2276 .elementor-element.elementor-element-b1b7348 .elementor-heading-title{color:var( --e-global-color-uicore_primary );}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form > p:not(:last-child){margin-bottom:0px;}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form label{color:var( --e-global-color-7853eb8 );font-size:12px;font-weight:500;line-height:18px;}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form .wpcf7-form-control-wrap input::placeholder{color:var( --e-global-color-7853eb8 );}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form .wpcf7-form-control-wrap textarea::placeholder{color:var( --e-global-color-7853eb8 );}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form .wpcf7-form-control-wrap input{color:var( --e-global-color-uicore_primary );background-color:#00000000;border-radius:16px 16px 16px 16px;font-size:15px;font-weight:500;}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form .wpcf7-form-control-wrap .wpcf7-textarea{color:var( --e-global-color-uicore_primary );background-color:#00000000;}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form .wpcf7-form-control-wrap.select-state{color:var( --e-global-color-uicore_primary );}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form .wpcf7-form-control-wrap.select-gender{color:var( --e-global-color-uicore_primary );}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form .wpcf7-form-control-wrap.accept-this-1{color:var( --e-global-color-uicore_primary );}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form .wpcf7-textarea{height:125px;display:block;}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form .wpcf7-form-control-wrap input, .elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form .wpcf7-form-control-wrap .wpcf7-textarea, .elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{padding:16px 16px 16px 16px;}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form-control{margin-top:16px;}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form{margin-top:-16px;}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form .wpcf7-form-control-wrap textarea{border-radius:16px 16px 16px 16px;}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{border-radius:16px 16px 16px 16px;}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form p:has(.wpcf7-submit){text-align:left;}.elementor-2276 .elementor-element.elementor-element-3597b2d .wpcf7-form .wpcf7-submit{width:100%;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-2276 .elementor-element.elementor-element-e2cda68{--content-width:640px;}}@media(max-width:1024px){.elementor-2276 .elementor-element.elementor-element-ada9a80 .elementor-heading-title{font-size:44px;}.elementor-2276 .elementor-element.elementor-element-78c2835 .elementor-heading-title{font-size:70px;}.elementor-2276 .elementor-element.elementor-element-8b47003 .elementor-heading-title{font-size:70px;}.elementor-2276 .elementor-element.elementor-element-ef3db17{--padding-top:32px;--padding-bottom:16px;--padding-left:24px;--padding-right:32px;}}@media(max-width:767px){.elementor-2276 .elementor-element.elementor-element-57e7fda{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2276 .elementor-element.elementor-element-c293303{--width:100%;}.elementor-2276 .elementor-element.elementor-element-523cb4b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-3997556{--width:100%;}.elementor-2276 .elementor-element.elementor-element-ada9a80 .elementor-heading-title{font-size:32px;}.elementor-2276 .elementor-element.elementor-element-92318b2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-24c88c5{--width:50%;}.elementor-2276 .elementor-element.elementor-element-499691c{--width:50%;}.elementor-2276 .elementor-element.elementor-element-2191315 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2276 .elementor-element.elementor-element-7dd64e1 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2276 .elementor-element.elementor-element-7dd64e1{font-size:34px;}.elementor-2276 .elementor-element.elementor-element-8b01ddc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2276 .elementor-element.elementor-element-a00c62f > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-2276 .elementor-element.elementor-element-a00c62f{font-size:20px;}.elementor-2276 .elementor-element.elementor-element-ad7e9ea{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-207ccc7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2276 .elementor-element.elementor-element-78c2835 .elementor-heading-title{font-size:50px;}.elementor-2276 .elementor-element.elementor-element-8b47003 .elementor-heading-title{font-size:50px;}.elementor-2276 .elementor-element.elementor-element-1d484c4{--spacer-size:320px;}.elementor-2276 .elementor-element.elementor-element-ef3db17{--padding-top:32px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-2276 .elementor-element.elementor-element-b1b7348 > .elementor-widget-container{padding:0px 0px 32px 0px;}}