.elementor-7206 .elementor-element.elementor-element-a05db3e{--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7206 .elementor-element.elementor-element-cdb5d00{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-7206 .elementor-element.elementor-element-1f12828 .elementor-button{background-color:#BAB9C500;font-family:"League Spartan", Sans-serif;font-size:22px;font-weight:700;line-height:24px;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7206 .elementor-element.elementor-element-1f12828 .elementor-button:hover, .elementor-7206 .elementor-element.elementor-element-1f12828 .elementor-button:focus{color:#FFBD59;border-color:#02010100;}.elementor-7206 .elementor-element.elementor-element-1f12828 .elementor-button:hover svg, .elementor-7206 .elementor-element.elementor-element-1f12828 .elementor-button:focus svg{fill:#FFBD59;}.elementor-7206 .elementor-element.elementor-element-0b8c4ab .elementor-button{background-color:#BAB9C500;font-family:"League Spartan", Sans-serif;font-size:22px;font-weight:700;line-height:24px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-7206 .elementor-element.elementor-element-0b8c4ab .elementor-button:hover, .elementor-7206 .elementor-element.elementor-element-0b8c4ab .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-7206 .elementor-element.elementor-element-0b8c4ab .elementor-button:hover svg, .elementor-7206 .elementor-element.elementor-element-0b8c4ab .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7206 .elementor-element.elementor-element-356ddd9 .elementor-button{background-color:#BAB9C500;font-family:"League Spartan", Sans-serif;font-size:22px;font-weight:700;line-height:24px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-7206 .elementor-element.elementor-element-356ddd9 .elementor-button:hover, .elementor-7206 .elementor-element.elementor-element-356ddd9 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-7206 .elementor-element.elementor-element-356ddd9 .elementor-button:hover svg, .elementor-7206 .elementor-element.elementor-element-356ddd9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7206 .elementor-element.elementor-element-a6e4116 .elementor-button{background-color:#BAB9C500;font-family:"League Spartan", Sans-serif;font-size:22px;font-weight:700;line-height:24px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-7206 .elementor-element.elementor-element-a6e4116 .elementor-button:hover, .elementor-7206 .elementor-element.elementor-element-a6e4116 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-7206 .elementor-element.elementor-element-a6e4116 .elementor-button:hover svg, .elementor-7206 .elementor-element.elementor-element-a6e4116 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7206 .elementor-element.elementor-element-79878cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7206 .elementor-element.elementor-element-98c2e6c{--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:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-dac02bd .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-4254d60{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-4254d60 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-e6c25ef .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-7d9627b{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-7d9627b p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-c0c85cb{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-c0c85cb p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-40041df .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-a525dc4{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-a525dc4 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-3379afa{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-3379afa p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-507a7d8 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-35e518a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-35e518a p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-5c0ab27{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-5c0ab27 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-d0ea197 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-7ac65de{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-7ac65de p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-92f1887{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-92f1887 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-4a0f914 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-ee14786{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-ee14786 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-bb038e3 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-1ef9e89{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-1ef9e89 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-cc44dcd{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-cc44dcd p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-d857501{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-d857501 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-9862f71 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-fa5d297{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-fa5d297 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-2be1869 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-925b7c8{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-925b7c8 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-84b7a07{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-84b7a07 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-07a6b42{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-07a6b42 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-9fbad23 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-d5d7589{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-d5d7589 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-9f8299a .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-348abcf{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-348abcf p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-669c8f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7206 .elementor-element.elementor-element-440fe5a{--display:flex;}.elementor-7206 .elementor-element.elementor-element-e925b3c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-01ce898{--display:flex;}.elementor-7206 .elementor-element.elementor-element-6be1c61 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-5916f46 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-58a7c0d{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-58a7c0d p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-239e364{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-239e364 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-ff56650 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-f4a7585{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-f4a7585 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-d37c3fb{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-d37c3fb p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-e13d9f8 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-9cdbef5{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-9cdbef5 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-f15f4f1{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-f15f4f1 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-380f86a .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-29bb09c{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-29bb09c p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-6f043cf{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-6f043cf p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-63a3104 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-482a4a8{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-482a4a8 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-9bd8a56{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-9bd8a56 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-5f73551 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-5347cf2{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-5347cf2 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-f7c465f{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-f7c465f p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-4283b9c{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-4283b9c p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-2e556b3 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-a1d5839{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-a1d5839 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-cb2b048{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-cb2b048 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-b38d09b .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-d86c514{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-d86c514 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-aa2d318{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-aa2d318 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-abb71f2{--display:flex;}.elementor-7206 .elementor-element.elementor-element-c32673f .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-510cd07{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-510cd07 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-601363e{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-601363e p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-44cb06e{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-44cb06e p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-ec3d6f9{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-ec3d6f9 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-0692eb5{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-0692eb5 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-bbe0c4a .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-dec510c{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-dec510c p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-54c7e06{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-54c7e06 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-caa4428{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-caa4428 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-b5212c5{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-b5212c5 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-6081cc3{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-6081cc3 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-03be87a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-03be87a p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-b6c5b9a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-b6c5b9a p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-c855b8f{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-c855b8f p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-752edc1{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-752edc1 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-cc8e4ce{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-cc8e4ce p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-cf40d4e{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-cf40d4e p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-dc8e5bb{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-dc8e5bb p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-c288f7a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-c288f7a p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-aec5856{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-aec5856 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-2986508{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-2986508 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-9d863e3{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-9d863e3 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-2fe3a93{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-2fe3a93 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-bb8bc01{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-bb8bc01 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-143fc70 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-3878f12{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-3878f12 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-86317b5{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-86317b5 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-2ca09f2{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-2ca09f2 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-1eb2bf6{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-1eb2bf6 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-01307a6{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-01307a6 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-84fb7b3{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-84fb7b3 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-17f27b2 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-374b6b4{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-374b6b4 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-0bfef85{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-0bfef85 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-84aa197{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-84aa197 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-d901a2a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-d901a2a p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-10a37e9{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-10a37e9 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-fa3c806{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-fa3c806 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-36c96bb{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-36c96bb p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-c7f794e{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-c7f794e p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-243f342 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-ae71ec9{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-ae71ec9 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-1150193{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-1150193 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-92119e5 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-64207fc{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-64207fc p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-4e0cfd7{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-4e0cfd7 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-2f4ab80 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-694fde1{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-694fde1 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-5a24fa3{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-5a24fa3 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-41a6d4e{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-41a6d4e p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-6dc0ace{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-6dc0ace p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-9e40d56{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-9e40d56 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-2bfd35b{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-2bfd35b p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-b109d20{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-b109d20 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-d638369 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-1d1daaf{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-1d1daaf p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-48ffd30{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-48ffd30 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-69bf7a7{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-69bf7a7 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-0835a45{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-0835a45 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-88b455d{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-88b455d p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-3482256{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-3482256 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-efb9eea{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-efb9eea p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-61ff957 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;line-height:24px;}.elementor-7206 .elementor-element.elementor-element-18d4872{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7206 .elementor-element.elementor-element-18d4872 p{margin-block-end:0px;}.elementor-7206 .elementor-element.elementor-element-a5e559f{--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;}@media(max-width:1280px){.elementor-7206 .elementor-element.elementor-element-a05db3e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7206 .elementor-element.elementor-element-669c8f3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7206 .elementor-element.elementor-element-440fe5a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-7206 .elementor-element.elementor-element-a05db3e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-7206 .elementor-element.elementor-element-a05db3e{--gap:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-7206 .elementor-element.elementor-element-cdb5d00{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-7206 .elementor-element.elementor-element-cdb5d00{--width:18%;}.elementor-7206 .elementor-element.elementor-element-79878cd{--width:82%;}}@media(max-width:1280px) and (min-width:768px){.elementor-7206 .elementor-element.elementor-element-cdb5d00{--width:20%;}.elementor-7206 .elementor-element.elementor-element-79878cd{--width:80%;}}@media(max-width:1200px) and (min-width:768px){.elementor-7206 .elementor-element.elementor-element-cdb5d00{--width:25%;}.elementor-7206 .elementor-element.elementor-element-79878cd{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7206 .elementor-element.elementor-element-cdb5d00{--width:35%;}.elementor-7206 .elementor-element.elementor-element-79878cd{--width:65%;}}/* Start custom CSS for shortcode, class: .elementor-element-f34593a *//* 1) Wrapper nuovo: .cmplz-policy-scope  */
/*   (aggiungilo al markup: <div class="cmplz-policy-scope">[cmplz-document …]</div>) */

/* 2) Font League Spartan */
@import url('https://fonts.googleapis.com/css2?family=League+Spartan:wght@400;700&display=swap');

/* 3) TITOLI – identici al primo snippet */
.cmplz-policy-scope .cmplz-document h1,
.cmplz-policy-scope .cmplz-document h2,
.cmplz-policy-scope .cmplz-document h3{
    font-family:'League Spartan',sans-serif!important;
    font-weight:700!important;
    font-size:24px!important;
    color:#201E43!important;
}

/* 4) TESTO e CELLE */
.cmplz-policy-scope .cmplz-document p,
.cmplz-policy-scope .cmplz-document td{
    font-family:'League Spartan',sans-serif!important;
    font-weight:400!important;
    font-size:18px!important;
    color:#201E43!important;
}

/* 5) LISTE */
.cmplz-policy-scope .cmplz-document ul,
.cmplz-policy-scope .cmplz-document ol,
.cmplz-policy-scope .cmplz-document li{
    font-family:'League Spartan',sans-serif!important;
    font-size:18px!important;
    line-height:1.4!important;
    color:#201E43!important;
}

/* 6) TABELLE */
.cmplz-policy-scope .cmplz-document table{width:100%!important;table-layout:fixed!important;}
.cmplz-policy-scope .cmplz-document th,
.cmplz-policy-scope .cmplz-document td{color:#201E43!important;}

/* 7) RESPONSIVE */
@media(max-width:768px){
  .cmplz-policy-scope .cmplz-document h1,
  .cmplz-policy-scope .cmplz-document h2,
  .cmplz-policy-scope .cmplz-document h3{font-size:20px!important;}
  .cmplz-policy-scope .cmplz-document p,
  .cmplz-policy-scope .cmplz-document li,
  .cmplz-policy-scope .cmplz-document td{font-size:16px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440fe5a */.elementor-7206 .elementor-element.elementor-element-440fe5a {
  display:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ce898 */.elementor-7206 .elementor-element.elementor-element-01ce898 {
  display:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abb71f2 */.elementor-7206 .elementor-element.elementor-element-abb71f2 {
  display:none;
}/* End custom CSS */