.elementor-106 .elementor-element.elementor-element-344b59d{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-106 .elementor-element.elementor-element-d2fd768{--display:flex;--min-height:101.2vw;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-106 .elementor-element.elementor-element-d2fd768:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-d2fd768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#83dcff;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-106 .elementor-element.elementor-element-3dd2cee{text-align:center;width:var( --container-widget-width, 100.972vw );max-width:100.972vw;--container-widget-width:100.972vw;--container-widget-flex-grow:0;top:-8.125vw;z-index:1;}.elementor-106 .elementor-element.elementor-element-3dd2cee img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-3dd2cee{left:-0.486vw;}body.rtl .elementor-106 .elementor-element.elementor-element-3dd2cee{right:-0.486vw;}.elementor-106 .elementor-element.elementor-element-578bc97{--display:flex;--min-height:21.528vw;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.944vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:3;}.elementor-106 .elementor-element.elementor-element-11c1702{text-align:center;width:var( --container-widget-width, 13.889vw );max-width:13.889vw;--container-widget-width:13.889vw;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-11c1702 img{width:100%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-menu-toggle{margin:0 auto;background-color:rgba(0,0,0,0);border-width:0px;border-radius:0px;}.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu .elementor-item{font-family:"Braveold", Sans-serif;font-size:1.806vw;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--main .elementor-item{color:#e53b23;fill:#e53b23;}.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--main .elementor-item:focus{color:#e53b23;fill:#e53b23;}.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#e53b23;}.elementor-106 .elementor-element.elementor-element-59ccdd3 .e--pointer-framed .elementor-item:before,
					.elementor-106 .elementor-element.elementor-element-59ccdd3 .e--pointer-framed .elementor-item:after{border-color:#e53b23;}.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#e53b23;}.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#e53b23;}.elementor-106 .elementor-element.elementor-element-59ccdd3 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-106 .elementor-element.elementor-element-59ccdd3 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#e53b23;}.elementor-106 .elementor-element.elementor-element-59ccdd3{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:4px;--e-nav-menu-divider-height:80%;--e-nav-menu-divider-color:#000000;--nav-menu-icon-size:23px;margin:0.972vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--dropdown a, .elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-menu-toggle{color:#e53b23;fill:#e53b23;}.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--dropdown{background-color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:14px 14px 14px 14px;}.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--dropdown a:hover,
					.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--dropdown a:focus,
					.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-menu-toggle:hover,
					.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-menu-toggle:focus{color:#a82313;}.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--dropdown a:hover,
					.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--dropdown a:focus,
					.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--dropdown a.highlighted{background-color:#ffffff;}.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--dropdown .elementor-item, .elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Braveold", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:14px;border-top-right-radius:14px;}.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:14px;border-bottom-left-radius:14px;}.elementor-106 .elementor-element.elementor-element-59ccdd3 div.elementor-menu-toggle{color:#000000;}.elementor-106 .elementor-element.elementor-element-59ccdd3 div.elementor-menu-toggle svg{fill:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-e0dcfde{text-align:center;width:var( --container-widget-width, 34.583vw );max-width:34.583vw;--container-widget-width:34.583vw;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-e0dcfde .elementor-heading-title{font-family:"Patrick Hand", Sans-serif;font-size:4.236vw;font-weight:400;line-height:1.15em;color:#000000;}.elementor-106 .elementor-element.elementor-element-4de2d7e{text-align:center;width:var( --container-widget-width, 17.639vw );max-width:17.639vw;--container-widget-width:17.639vw;--container-widget-flex-grow:0;top:31.875vw;z-index:2;}.elementor-106 .elementor-element.elementor-element-4de2d7e img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-4de2d7e{left:42.431vw;}body.rtl .elementor-106 .elementor-element.elementor-element-4de2d7e{right:42.431vw;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-5d07804 .elementor-button{font-family:"Braveold", Sans-serif;font-size:3.889vw;font-weight:700;text-transform:uppercase;line-height:1em;fill:#ffffff;color:#ffffff;background-color:#cc2d19;border-radius:1.597vw 1.597vw 1.597vw 1.597vw;padding:1.007vw 0vw 1.007vw 0vw;}.elementor-106 .elementor-element.elementor-element-5d07804 .elementor-button:hover, .elementor-106 .elementor-element.elementor-element-5d07804 .elementor-button:focus{color:#ffffff;background-color:#a82313;}.elementor-106 .elementor-element.elementor-element-5d07804 .elementor-button:hover svg, .elementor-106 .elementor-element.elementor-element-5d07804 .elementor-button:focus svg{fill:#ffffff;}.elementor-106 .elementor-element.elementor-element-5d07804{margin:3.125vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;width:var( --container-widget-width, 34.583vw );max-width:34.583vw;--container-widget-width:34.583vw;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-e1a1d3e{text-align:center;width:var( --container-widget-width, 4.861vw );max-width:4.861vw;--container-widget-width:4.861vw;--container-widget-flex-grow:0;top:39.722vw;z-index:2;}.elementor-106 .elementor-element.elementor-element-e1a1d3e img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-e1a1d3e{left:66.875vw;}body.rtl .elementor-106 .elementor-element.elementor-element-e1a1d3e{right:66.875vw;}.elementor-106 .elementor-element.elementor-element-a783de2{--display:flex;--min-height:37.083vw;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0vw 0vw 0vw 0vw;--border-top-width:0vw;--border-right-width:0vw;--border-bottom-width:0vw;--border-left-width:0vw;--border-radius:3.125vw 3.125vw 3.125vw 3.125vw;--margin-top:6.597vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-106 .elementor-element.elementor-element-a783de2:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-a783de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-106 .elementor-element.elementor-element-9ddd1d0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-106 .elementor-element.elementor-element-c80b45f .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-106 .elementor-element.elementor-element-727b067{--display:flex;--min-height:248.083vw;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:20.139vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-106 .elementor-element.elementor-element-727b067:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-727b067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#83dcff;}.elementor-106 .elementor-element.elementor-element-c46dcbc{text-align:center;width:var( --container-widget-width, 129.285vw );max-width:129.285vw;--container-widget-width:129.285vw;--container-widget-flex-grow:0;top:0vw;z-index:1;}.elementor-106 .elementor-element.elementor-element-c46dcbc img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-c46dcbc{left:-14.583vw;}body.rtl .elementor-106 .elementor-element.elementor-element-c46dcbc{right:-14.583vw;}.elementor-106 .elementor-element.elementor-element-b2029e0{text-align:center;width:var( --container-widget-width, 63.125vw );max-width:63.125vw;--container-widget-width:63.125vw;--container-widget-flex-grow:0;z-index:3;}.elementor-106 .elementor-element.elementor-element-b2029e0 .elementor-heading-title{font-family:"Braveold", Sans-serif;font-size:4.769vw;font-weight:700;line-height:1.05em;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-106 .elementor-element.elementor-element-8ddbacf{text-align:center;font-family:"Patrick Hand", Sans-serif;font-size:2.5vw;font-weight:400;line-height:1.12em;color:#000000;margin:2.708vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;width:var( --container-widget-width, 69.514vw );max-width:69.514vw;--container-widget-width:69.514vw;--container-widget-flex-grow:0;z-index:3;}.elementor-106 .elementor-element.elementor-element-dc09ac8 .elementor-button{font-family:"Braveold", Sans-serif;font-size:3.889vw;font-weight:700;text-transform:uppercase;line-height:1em;fill:#ffffff;color:#ffffff;background-color:#cc2d19;border-radius:2.257vw 2.257vw 2.257vw 2.257vw;padding:1.021vw 0vw 1.021vw 0vw;}.elementor-106 .elementor-element.elementor-element-dc09ac8 .elementor-button:hover, .elementor-106 .elementor-element.elementor-element-dc09ac8 .elementor-button:focus{color:#ffffff;background-color:#a82313;}.elementor-106 .elementor-element.elementor-element-dc09ac8 .elementor-button:hover svg, .elementor-106 .elementor-element.elementor-element-dc09ac8 .elementor-button:focus svg{fill:#ffffff;}.elementor-106 .elementor-element.elementor-element-dc09ac8{margin:5.208vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;width:var( --container-widget-width, 30.16vw );max-width:30.16vw;--container-widget-width:30.16vw;--container-widget-flex-grow:0;z-index:3;}.elementor-106 .elementor-element.elementor-element-cb448e9{text-align:center;width:var( --container-widget-width, 4.861vw );max-width:4.861vw;--container-widget-width:4.861vw;--container-widget-flex-grow:0;top:51.806vw;z-index:2;}.elementor-106 .elementor-element.elementor-element-cb448e9 img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-cb448e9{left:64.028vw;}body.rtl .elementor-106 .elementor-element.elementor-element-cb448e9{right:64.028vw;}.elementor-106 .elementor-element.elementor-element-343b25a{text-align:center;margin:6.25vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;width:var( --container-widget-width, 68.542vw );max-width:68.542vw;--container-widget-width:68.542vw;--container-widget-flex-grow:0;z-index:3;}.elementor-106 .elementor-element.elementor-element-343b25a img{width:100%;}.elementor-106 .elementor-element.elementor-element-c01cd3a{text-align:center;margin:11.944vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;width:var( --container-widget-width, 63.125vw );max-width:63.125vw;--container-widget-width:63.125vw;--container-widget-flex-grow:0;z-index:3;}.elementor-106 .elementor-element.elementor-element-c01cd3a .elementor-heading-title{font-family:"Braveold", Sans-serif;font-size:4.769vw;font-weight:700;line-height:1.05em;color:#000000;}.elementor-106 .elementor-element.elementor-element-3b53594{text-align:center;font-family:"Patrick Hand", Sans-serif;font-size:2.5vw;font-weight:400;line-height:1.12em;color:#000000;margin:2.569vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;width:var( --container-widget-width, 80.764vw );max-width:80.764vw;--container-widget-width:80.764vw;--container-widget-flex-grow:0;z-index:3;}.elementor-106 .elementor-element.elementor-element-2c05765{text-align:center;width:var( --container-widget-width, 18.257vw );max-width:18.257vw;--container-widget-width:18.257vw;--container-widget-flex-grow:0;top:152.014vw;z-index:3;--e-transform-rotateZ:-6.26deg;}.elementor-106 .elementor-element.elementor-element-2c05765 .elementor-heading-title{font-family:"Patrick Hand", Sans-serif;font-size:4.22vw;font-weight:400;line-height:1.05em;color:#000000;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-2c05765{left:15.694vw;}body.rtl .elementor-106 .elementor-element.elementor-element-2c05765{right:15.694vw;}.elementor-106 .elementor-element.elementor-element-4ff3797{text-align:center;width:var( --container-widget-width, 5.562vw );max-width:5.562vw;--container-widget-width:5.562vw;--container-widget-flex-grow:0;top:158.059vw;z-index:3;}.elementor-106 .elementor-element.elementor-element-4ff3797 img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-4ff3797{left:27.288vw;}body.rtl .elementor-106 .elementor-element.elementor-element-4ff3797{right:27.288vw;}.elementor-106 .elementor-element.elementor-element-d5ba150{text-align:center;width:var( --container-widget-width, 0.694vw );max-width:0.694vw;--container-widget-width:0.694vw;--container-widget-flex-grow:0;top:0vw;z-index:3;}.elementor-106 .elementor-element.elementor-element-d5ba150 img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-d5ba150{left:0vw;}body.rtl .elementor-106 .elementor-element.elementor-element-d5ba150{right:0vw;}.elementor-106 .elementor-element.elementor-element-c40db6b{text-align:center;margin:18.194vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0.972vw;width:var( --container-widget-width, 56.167vw );max-width:56.167vw;--container-widget-width:56.167vw;--container-widget-flex-grow:0;z-index:3;}.elementor-106 .elementor-element.elementor-element-c40db6b img{width:100%;}.elementor-106 .elementor-element.elementor-element-eb5a88e{--display:flex;--min-height:131.875vw;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:8.264vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-106 .elementor-element.elementor-element-eb5a88e:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-eb5a88e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#83dcff;}.elementor-106 .elementor-element.elementor-element-0e76421{text-align:center;width:var( --container-widget-width, 63.125vw );max-width:63.125vw;--container-widget-width:63.125vw;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-0e76421 .elementor-heading-title{font-family:"Braveold", Sans-serif;font-size:4.769vw;font-weight:700;line-height:1.05em;color:#000000;}.elementor-106 .elementor-element.elementor-element-5dfd3b6{text-align:center;font-family:"Patrick Hand", Sans-serif;font-size:2.5vw;font-weight:400;line-height:1.12em;color:#000000;margin:2.292vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;width:var( --container-widget-width, 69.792vw );max-width:69.792vw;--container-widget-width:69.792vw;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-85e2aa7{text-align:center;font-family:"Patrick Hand", Sans-serif;font-size:2.5vw;font-weight:400;text-transform:uppercase;line-height:1.165em;color:#000000;margin:4.375vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;width:var( --container-widget-width, 67.292vw );max-width:67.292vw;--container-widget-width:67.292vw;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-77592b2{text-align:center;margin:2.917vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;width:var( --container-widget-width, 67.292vw );max-width:67.292vw;--container-widget-width:67.292vw;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-77592b2 .elementor-heading-title{font-family:"Braveold", Sans-serif;font-size:3.75vw;font-weight:700;line-height:1.165em;color:#000000;}.elementor-106 .elementor-element.elementor-element-33fe521{text-align:center;width:var( --container-widget-width, 67.292vw );max-width:67.292vw;--container-widget-width:67.292vw;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-33fe521 .elementor-heading-title{font-family:"Braveold", Sans-serif;font-size:3.75vw;font-weight:700;line-height:1.05em;color:#000000;}.elementor-106 .elementor-element.elementor-element-5d6d38e{text-align:center;font-family:"Patrick Hand", Sans-serif;font-size:2.5vw;font-weight:400;line-height:1.165em;color:#000000;margin:2.917vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;width:var( --container-widget-width, 67.292vw );max-width:67.292vw;--container-widget-width:67.292vw;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-8fe3b75{--display:flex;--min-height:57.292vw;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.486vw 0.486vw 0.486vw 0.486vw;--border-top-width:0.486vw;--border-right-width:0.486vw;--border-bottom-width:0.486vw;--border-left-width:0.486vw;border-color:#000000;--border-color:#000000;--border-radius:4.236vw 4.236vw 4.236vw 4.236vw;--margin-top:4.444vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3.5vw;--padding-bottom:3.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-106 .elementor-element.elementor-element-8fe3b75:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-8fe3b75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:1.9vw;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-1.9vw;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-group.recaptcha_v3-bottomleft, .elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-106 .elementor-element.elementor-element-ded98ca .elementor-labels-inline .elementor-field-group > label{padding-left:0.6vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-ded98ca .elementor-labels-inline .elementor-field-group > label{padding-right:0.6vw;}body .elementor-106 .elementor-element.elementor-element-ded98ca .elementor-labels-above .elementor-field-group > label{padding-bottom:0.6vw;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-group > label, .elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-subgroup label{color:#000000;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-group > label{font-family:"Braveold", Sans-serif;font-size:1.45vw;font-weight:700;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-type-html{padding-bottom:0px;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-group .elementor-field{color:#000000;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-group .elementor-field, .elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-subgroup label{font-family:"Patrick Hand", Sans-serif;font-size:1.7vw;font-weight:400;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#000000;border-width:0.2vw 0.2vw 0.2vw 0.2vw;border-radius:1vw 1vw 1vw 1vw;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#000000;border-width:0.2vw 0.2vw 0.2vw 0.2vw;border-radius:1vw 1vw 1vw 1vw;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-group .elementor-select-wrapper::before{color:#000000;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-button{font-family:"Braveold", Sans-serif;font-size:2vw;font-weight:700;border-radius:1.2vw 1.2vw 1.2vw 1.2vw;padding:0.9vw 1.5vw 0.9vw 1.5vw;}.elementor-106 .elementor-element.elementor-element-ded98ca .e-form__buttons__wrapper__button-next{background-color:#cc2d19;color:#ffffff;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-button[type="submit"]{background-color:#cc2d19;color:#ffffff;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-106 .elementor-element.elementor-element-ded98ca .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-106 .elementor-element.elementor-element-ded98ca .e-form__buttons__wrapper__button-next:hover{background-color:#a82312;color:#ffffff;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-button[type="submit"]:hover{background-color:#a82312;color:#ffffff;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-106 .elementor-element.elementor-element-ded98ca .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-106 .elementor-element.elementor-element-ded98ca{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;width:100%;max-width:100%;}.elementor-106 .elementor-element.elementor-element-60fde52{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.486vw 0vw 0vw 0vw;--border-top-width:0.486vw;--border-right-width:0vw;--border-bottom-width:0vw;--border-left-width:0vw;border-color:#000000;--border-color:#000000;--padding-top:4.2vw;--padding-bottom:2.3vw;--padding-left:5vw;--padding-right:5vw;--z-index:3;}.elementor-106 .elementor-element.elementor-element-60fde52:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-60fde52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-106 .elementor-element.elementor-element-43c953b{text-align:center;width:var( --container-widget-width, 13.9vw );max-width:13.9vw;--container-widget-width:13.9vw;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-43c953b img{width:100%;}.elementor-106 .elementor-element.elementor-element-0459f97{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:1.7vw;--grid-column-gap:1.2vw;--grid-row-gap:0px;margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-106 .elementor-element.elementor-element-0459f97 .elementor-social-icon{background-color:#cc2d19;--icon-padding:0.75em;}.elementor-106 .elementor-element.elementor-element-0459f97 .elementor-social-icon i{color:#ffffff;}.elementor-106 .elementor-element.elementor-element-0459f97 .elementor-social-icon svg{fill:#ffffff;}.elementor-106 .elementor-element.elementor-element-0459f97 .elementor-social-icon:hover{background-color:#ffffff;}.elementor-106 .elementor-element.elementor-element-0459f97 .elementor-social-icon:hover i{color:#cc2d19;}.elementor-106 .elementor-element.elementor-element-0459f97 .elementor-social-icon:hover svg{fill:#cc2d19;}.elementor-106 .elementor-element.elementor-element-12d0aa7{text-align:center;font-family:"Patrick Hand", Sans-serif;font-size:1.4vw;font-weight:400;line-height:1.45em;color:#000000;margin:2.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-106 .elementor-element.elementor-element-522755f{text-align:center;font-family:"Patrick Hand", Sans-serif;font-size:1.4vw;font-weight:400;color:#000000;margin:1.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-106 .elementor-element.elementor-element-873c095{text-align:center;font-family:"Patrick Hand", Sans-serif;font-size:1.15vw;font-weight:400;color:#555555;margin:2.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1.1vw 0vw 0vw 0vw;}.elementor-106 .elementor-element.elementor-element-2e8b7b7{text-align:center;width:var( --container-widget-width, 36.09vw );max-width:36.09vw;--container-widget-width:36.09vw;--container-widget-flex-grow:0;top:18.547vw;z-index:30;--e-transform-rotateZ:5.06deg;}.elementor-106 .elementor-element.elementor-element-2e8b7b7 img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-2e8b7b7{left:-3.064vw;}body.rtl .elementor-106 .elementor-element.elementor-element-2e8b7b7{right:-3.064vw;}.elementor-106 .elementor-element.elementor-element-84014ff{text-align:center;width:var( --container-widget-width, 17.5vw );max-width:17.5vw;--container-widget-width:17.5vw;--container-widget-flex-grow:0;top:17.639vw;z-index:30;}.elementor-106 .elementor-element.elementor-element-84014ff img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-84014ff{left:79.792vw;}body.rtl .elementor-106 .elementor-element.elementor-element-84014ff{right:79.792vw;}.elementor-106 .elementor-element.elementor-element-962fdfb{text-align:center;width:var( --container-widget-width, 17.049vw );max-width:17.049vw;--container-widget-width:17.049vw;--container-widget-flex-grow:0;top:80.576vw;z-index:30;}.elementor-106 .elementor-element.elementor-element-962fdfb img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-962fdfb{left:0vw;}body.rtl .elementor-106 .elementor-element.elementor-element-962fdfb{right:0vw;}.elementor-106 .elementor-element.elementor-element-125ce46{text-align:center;width:var( --container-widget-width, 11.424vw );max-width:11.424vw;--container-widget-width:11.424vw;--container-widget-flex-grow:0;top:98.562vw;z-index:30;}.elementor-106 .elementor-element.elementor-element-125ce46 img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-125ce46{left:35.694vw;}body.rtl .elementor-106 .elementor-element.elementor-element-125ce46{right:35.694vw;}.elementor-106 .elementor-element.elementor-element-dcc001e{text-align:center;width:var( --container-widget-width, 20.729vw );max-width:20.729vw;--container-widget-width:20.729vw;--container-widget-flex-grow:0;top:86.687vw;z-index:30;}.elementor-106 .elementor-element.elementor-element-dcc001e img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-dcc001e{left:77.639vw;}body.rtl .elementor-106 .elementor-element.elementor-element-dcc001e{right:77.639vw;}.elementor-106 .elementor-element.elementor-element-d91248e{text-align:center;width:var( --container-widget-width, 21.007vw );max-width:21.007vw;--container-widget-width:21.007vw;--container-widget-flex-grow:0;top:257.59vw;z-index:30;--e-transform-rotateZ:0deg;}.elementor-106 .elementor-element.elementor-element-d91248e img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-d91248e{left:79.028vw;}body.rtl .elementor-106 .elementor-element.elementor-element-d91248e{right:79.028vw;}.elementor-106 .elementor-element.elementor-element-c6e60d6{text-align:center;width:var( --container-widget-width, 18.646vw );max-width:18.646vw;--container-widget-width:18.646vw;--container-widget-flex-grow:0;top:313.215vw;z-index:30;}.elementor-106 .elementor-element.elementor-element-c6e60d6 img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-c6e60d6{left:0vw;}body.rtl .elementor-106 .elementor-element.elementor-element-c6e60d6{right:0vw;}.elementor-106 .elementor-element.elementor-element-5c4f480{text-align:center;width:var( --container-widget-width, 24.549vw );max-width:24.549vw;--container-widget-width:24.549vw;--container-widget-flex-grow:0;top:335.159vw;z-index:30;}.elementor-106 .elementor-element.elementor-element-5c4f480 img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-5c4f480{left:68.472vw;}body.rtl .elementor-106 .elementor-element.elementor-element-5c4f480{right:68.472vw;}.elementor-106 .elementor-element.elementor-element-2b09db8{text-align:center;width:var( --container-widget-width, 16.84vw );max-width:16.84vw;--container-widget-width:16.84vw;--container-widget-flex-grow:0;top:398.909vw;z-index:30;}.elementor-106 .elementor-element.elementor-element-2b09db8 img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-2b09db8{left:81.736vw;}body.rtl .elementor-106 .elementor-element.elementor-element-2b09db8{right:81.736vw;}.elementor-106 .elementor-element.elementor-element-c9f99dd{text-align:center;width:var( --container-widget-width, 17.5vw );max-width:17.5vw;--container-widget-width:17.5vw;--container-widget-flex-grow:0;top:391.896vw;z-index:30;}.elementor-106 .elementor-element.elementor-element-c9f99dd img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-c9f99dd{left:7.014vw;}body.rtl .elementor-106 .elementor-element.elementor-element-c9f99dd{right:7.014vw;}.elementor-106 .elementor-element.elementor-element-5cfb22a{text-align:center;width:var( --container-widget-width, 18.542vw );max-width:18.542vw;--container-widget-width:18.542vw;--container-widget-flex-grow:0;top:467.59vw;z-index:30;--e-transform-rotateZ:0deg;}.elementor-106 .elementor-element.elementor-element-5cfb22a img{width:100%;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-5cfb22a{left:0vw;}body.rtl .elementor-106 .elementor-element.elementor-element-5cfb22a{right:0vw;}.elementor-106 .elementor-element.elementor-element-3ccd086{width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-3ccd086{left:0px;}body.rtl .elementor-106 .elementor-element.elementor-element-3ccd086{right:0px;}@media(min-width:768px){.elementor-106 .elementor-element.elementor-element-a783de2{--width:81.528vw;}.elementor-106 .elementor-element.elementor-element-8fe3b75{--width:59.514vw;}}@media(max-width:767px){.elementor-106 .elementor-element.elementor-element-d2fd768{--min-height:196.269vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-106 .elementor-element.elementor-element-3dd2cee{--container-widget-width:174.129vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 174.129vw );max-width:174.129vw;top:-0.995vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-3dd2cee{left:-37.065vw;}body.rtl .elementor-106 .elementor-element.elementor-element-3dd2cee{right:-37.065vw;}.elementor-106 .elementor-element.elementor-element-578bc97{--min-height:60.697vw;--padding-top:10.697vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-106 .elementor-element.elementor-element-11c1702{--container-widget-width:31.005vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 31.005vw );max-width:31.005vw;}.elementor-106 .elementor-element.elementor-element-59ccdd3 .elementor-nav-menu .elementor-item{font-size:4.975vw;}.elementor-106 .elementor-element.elementor-element-59ccdd3{margin:3.98vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:49.751vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 49.751vw );max-width:49.751vw;}.elementor-106 .elementor-element.elementor-element-e0dcfde .elementor-heading-title{font-size:5.473vw;line-height:1.15em;}.elementor-106 .elementor-element.elementor-element-e0dcfde{--container-widget-width:44.03vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 44.03vw );max-width:44.03vw;}.elementor-106 .elementor-element.elementor-element-4de2d7e{--container-widget-width:21.642vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 21.642vw );max-width:21.642vw;top:73.085vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-4de2d7e{left:40.547vw;}body.rtl .elementor-106 .elementor-element.elementor-element-4de2d7e{right:40.547vw;}.elementor-106 .elementor-element.elementor-element-5d07804 .elementor-button{font-size:4.478vw;border-radius:2.239vw 2.239vw 2.239vw 2.239vw;padding:1.468vw 0vw 1.468vw 0vw;}.elementor-106 .elementor-element.elementor-element-5d07804{margin:4.826vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:40.672vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 40.672vw );max-width:40.672vw;}.elementor-106 .elementor-element.elementor-element-e1a1d3e{--container-widget-width:6.07vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 6.07vw );max-width:6.07vw;top:84.801vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-e1a1d3e{left:70.647vw;}body.rtl .elementor-106 .elementor-element.elementor-element-e1a1d3e{right:70.647vw;}.elementor-106 .elementor-element.elementor-element-a783de2{--width:51.925vw;--min-height:82.338vw;--border-radius:4.975vw 4.975vw 4.975vw 4.975vw;--margin-top:9.254vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-106 .elementor-element.elementor-element-727b067{--min-height:334.403vw;--padding-top:23.881vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-106 .elementor-element.elementor-element-c46dcbc img{height:334.4vw;}.elementor-106 .elementor-element.elementor-element-c46dcbc{--container-widget-width:185.896vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 185.896vw );max-width:185.896vw;top:0vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-c46dcbc{left:-43.035vw;}body.rtl .elementor-106 .elementor-element.elementor-element-c46dcbc{right:-43.035vw;}.elementor-106 .elementor-element.elementor-element-b2029e0 .elementor-heading-title{font-size:6.716vw;line-height:1.05em;}.elementor-106 .elementor-element.elementor-element-b2029e0{--container-widget-width:66.667vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 66.667vw );max-width:66.667vw;}.elementor-106 .elementor-element.elementor-element-8ddbacf{font-size:4.229vw;line-height:1.12em;margin:2.239vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:73.134vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 73.134vw );max-width:73.134vw;}.elementor-106 .elementor-element.elementor-element-dc09ac8 .elementor-button{font-size:4.478vw;border-radius:2.811vw 2.811vw 2.811vw 2.811vw;padding:1.468vw 0vw 1.468vw 0vw;}.elementor-106 .elementor-element.elementor-element-dc09ac8{margin:5.92vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:37.706vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 37.706vw );max-width:37.706vw;}.elementor-106 .elementor-element.elementor-element-cb448e9{--container-widget-width:6.07vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 6.07vw );max-width:6.07vw;top:83.557vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-cb448e9{left:68.333vw;}body.rtl .elementor-106 .elementor-element.elementor-element-cb448e9{right:68.333vw;}.elementor-106 .elementor-element.elementor-element-343b25a{margin:10.448vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:68.408vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 68.408vw );max-width:68.408vw;}.elementor-106 .elementor-element.elementor-element-c01cd3a .elementor-heading-title{font-size:6.716vw;line-height:1.05em;}.elementor-106 .elementor-element.elementor-element-c01cd3a{margin:16.418vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:75.124vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 75.124vw );max-width:75.124vw;}.elementor-106 .elementor-element.elementor-element-3b53594{font-size:4.229vw;line-height:1.12em;margin:2.239vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:73.383vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 73.383vw );max-width:73.383vw;}.elementor-106 .elementor-element.elementor-element-2c05765 .elementor-heading-title{font-size:4.241vw;line-height:1.05em;}.elementor-106 .elementor-element.elementor-element-2c05765{--container-widget-width:18.358vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 18.358vw );max-width:18.358vw;top:208.682vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-2c05765{left:14.353vw;}body.rtl .elementor-106 .elementor-element.elementor-element-2c05765{right:14.353vw;}.elementor-106 .elementor-element.elementor-element-d5ba150{--container-widget-width:9.801vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 9.801vw );max-width:9.801vw;top:213.097vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-d5ba150{left:25.448vw;}body.rtl .elementor-106 .elementor-element.elementor-element-d5ba150{right:25.448vw;}.elementor-106 .elementor-element.elementor-element-c40db6b{margin:12.214vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 1.99vw;--container-widget-width:58.644vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 58.644vw );max-width:58.644vw;}.elementor-106 .elementor-element.elementor-element-eb5a88e{--min-height:206.468vw;--padding-top:17.91vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-106 .elementor-element.elementor-element-0e76421 .elementor-heading-title{font-size:6.716vw;line-height:1.05em;}.elementor-106 .elementor-element.elementor-element-0e76421{--container-widget-width:63.682vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 63.682vw );max-width:63.682vw;}.elementor-106 .elementor-element.elementor-element-5dfd3b6{font-size:4.229vw;line-height:1.12em;margin:3.159vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:57.711vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 57.711vw );max-width:57.711vw;}.elementor-106 .elementor-element.elementor-element-85e2aa7{font-size:4.229vw;line-height:1.165em;margin:5.697vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:62.189vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 62.189vw );max-width:62.189vw;}.elementor-106 .elementor-element.elementor-element-77592b2 .elementor-heading-title{font-size:4.975vw;line-height:1.165em;}.elementor-106 .elementor-element.elementor-element-77592b2{margin:3.483vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:63.682vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 63.682vw );max-width:63.682vw;}.elementor-106 .elementor-element.elementor-element-33fe521 .elementor-heading-title{font-size:4.975vw;line-height:1.05em;}.elementor-106 .elementor-element.elementor-element-33fe521{margin:5.572vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:63.682vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 63.682vw );max-width:63.682vw;}.elementor-106 .elementor-element.elementor-element-5d6d38e{font-size:4.229vw;line-height:1.165em;margin:6.965vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:51.244vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 51.244vw );max-width:51.244vw;}.elementor-106 .elementor-element.elementor-element-8fe3b75{--width:86vw;--min-height:57.577vw;border-width:0.488vw 0.488vw 0.488vw 0.488vw;--border-top-width:0.488vw;--border-right-width:0.488vw;--border-bottom-width:0.488vw;--border-left-width:0.488vw;--border-radius:4.254vw 4.254vw 4.254vw 4.254vw;--margin-top:10.522vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-group > label{font-size:15px;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-group .elementor-field, .elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-subgroup label{font-size:16px;}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-button{font-size:18px;}.elementor-106 .elementor-element.elementor-element-60fde52{border-width:0.7vw 0vw 0vw 0vw;--border-top-width:0.7vw;--border-right-width:0vw;--border-bottom-width:0vw;--border-left-width:0vw;--padding-top:9vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-106 .elementor-element.elementor-element-43c953b{--container-widget-width:32vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 32vw );max-width:32vw;}.elementor-106 .elementor-element.elementor-element-0459f97{--icon-size:18px;--grid-column-gap:14px;margin:5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-106 .elementor-element.elementor-element-12d0aa7{font-size:15px;margin:6vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-106 .elementor-element.elementor-element-522755f{font-size:15px;margin:4vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-106 .elementor-element.elementor-element-873c095{font-size:13px;margin:6vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:4vw 0vw 0vw 0vw;}.elementor-106 .elementor-element.elementor-element-2e8b7b7{--container-widget-width:42.637vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 42.637vw );max-width:42.637vw;top:46.331vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-2e8b7b7{left:-5.57vw;}body.rtl .elementor-106 .elementor-element.elementor-element-2e8b7b7{right:-5.57vw;}.elementor-106 .elementor-element.elementor-element-84014ff{--container-widget-width:26.244vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 26.244vw );max-width:26.244vw;top:64.925vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-84014ff{left:80.174vw;}body.rtl .elementor-106 .elementor-element.elementor-element-84014ff{right:80.174vw;}.elementor-106 .elementor-element.elementor-element-962fdfb{--container-widget-width:24.179vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 24.179vw );max-width:24.179vw;top:158.955vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-962fdfb{left:-1.517vw;}body.rtl .elementor-106 .elementor-element.elementor-element-962fdfb{right:-1.517vw;}.elementor-106 .elementor-element.elementor-element-125ce46{--container-widget-width:19.154vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 19.154vw );max-width:19.154vw;top:183.831vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-125ce46{left:42.04vw;}body.rtl .elementor-106 .elementor-element.elementor-element-125ce46{right:42.04vw;}.elementor-106 .elementor-element.elementor-element-dcc001e{--container-widget-width:30.821vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 30.821vw );max-width:30.821vw;top:125.622vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-dcc001e{left:76.629vw;}body.rtl .elementor-106 .elementor-element.elementor-element-dcc001e{right:76.629vw;}.elementor-106 .elementor-element.elementor-element-d91248e{--container-widget-width:29.851vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 29.851vw );max-width:29.851vw;top:409.104vw;--e-transform-rotateZ:-3.44deg;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-d91248e{left:77.761vw;}body.rtl .elementor-106 .elementor-element.elementor-element-d91248e{right:77.761vw;}.elementor-106 .elementor-element.elementor-element-c6e60d6{--container-widget-width:32.09vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 32.09vw );max-width:32.09vw;top:461.94vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-c6e60d6{left:-6.866vw;}body.rtl .elementor-106 .elementor-element.elementor-element-c6e60d6{right:-6.866vw;}.elementor-106 .elementor-element.elementor-element-5c4f480{--container-widget-width:38.159vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 38.159vw );max-width:38.159vw;top:512.687vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-5c4f480{left:71.393vw;}body.rtl .elementor-106 .elementor-element.elementor-element-5c4f480{right:71.393vw;}.elementor-106 .elementor-element.elementor-element-2b09db8{--container-widget-width:27.239vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 27.239vw );max-width:27.239vw;top:583.831vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-2b09db8{left:77.114vw;}body.rtl .elementor-106 .elementor-element.elementor-element-2b09db8{right:77.114vw;}.elementor-106 .elementor-element.elementor-element-c9f99dd{--container-widget-width:17.562vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 17.562vw );max-width:17.562vw;top:633.831vw;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-c9f99dd{left:10.697vw;}body.rtl .elementor-106 .elementor-element.elementor-element-c9f99dd{right:10.697vw;}.elementor-106 .elementor-element.elementor-element-5cfb22a{--container-widget-width:28.856vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 28.856vw );max-width:28.856vw;top:779.44vw;--e-transform-rotateZ:15deg;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-5cfb22a{left:-3.259vw;}body.rtl .elementor-106 .elementor-element.elementor-element-5cfb22a{right:-3.259vw;}}/* Start custom CSS for image, class: .elementor-element-343b25a */.elementor-106 .elementor-element.elementor-element-343b25a{container-type:inline-size}
.elementor-106 .elementor-element.elementor-element-343b25a img{border-radius:5cqw}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-ded98ca */.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-textual{padding:.9vw 1.3vw;line-height:1.3}
.elementor-106 .elementor-element.elementor-element-ded98ca textarea.elementor-field-textual{min-height:9vw}
.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-textual:focus{outline:none;border-color:#cc2d19;box-shadow:0 0 0 .25vw rgba(204,45,25,.28)}
.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-subgroup label,.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-option label{font-family:'Patrick Hand',cursive;font-size:1.3vw;color:#000}
.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-option a{color:#cc2d19;text-decoration:underline}
.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-option input{accent-color:#cc2d19;width:1.3vw;height:1.3vw}
.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-button{cursor:pointer;transition:background-color .2s}
.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-message{font-family:'Patrick Hand',cursive;font-size:1.4vw;margin-top:1vw}
.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-message-success{color:#1a7f37}
.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-message-danger{color:#cc2d19}
@media(max-width:767px){.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-option label,.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-option label *{font-size:15px!important}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-textual{font-size:16px!important}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-textual{padding:10px 12px;font-size:16px}.elementor-106 .elementor-element.elementor-element-ded98ca textarea.elementor-field-textual{min-height:110px}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-subgroup label,.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-option label{font-size:15px}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-option input{width:16px;height:16px}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-message{font-size:16px;margin-top:10px}}
.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-type-acceptance>.elementor-field-label{display:none}
@media(max-width:767px){.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-field-group{margin-bottom:20px!important}.elementor-106 .elementor-element.elementor-element-ded98ca .elementor-form-fields-wrapper{margin-bottom:-20px!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12d0aa7 */.elementor-106 .elementor-element.elementor-element-12d0aa7 p{margin:0}
.elementor-106 .elementor-element.elementor-element-12d0aa7 a{color:#000;text-decoration:underline;text-underline-offset:.25em}
.elementor-106 .elementor-element.elementor-element-12d0aa7 a:hover{color:#cc2d19}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-522755f */.elementor-106 .elementor-element.elementor-element-522755f p{margin:0}
.elementor-106 .elementor-element.elementor-element-522755f a{color:#000;text-decoration:underline;text-underline-offset:.25em}
.elementor-106 .elementor-element.elementor-element-522755f a:hover{color:#cc2d19}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-873c095 */.elementor-106 .elementor-element.elementor-element-873c095 p{margin:0}
.elementor-106 .elementor-element.elementor-element-873c095 a{color:#000;text-decoration:underline;text-underline-offset:.25em}
.elementor-106 .elementor-element.elementor-element-873c095 a:hover{color:#cc2d19}
.elementor-106 .elementor-element.elementor-element-873c095{border-top:1px solid rgba(0,0,0,.25);min-width:30vw}
.elementor-106 .elementor-element.elementor-element-873c095 a{color:#333}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e8b7b7 */.elementor-106 .elementor-element.elementor-element-2e8b7b7{--fd:4.9s;--dl:-1s;--fa:1.05;--fr:1.8;--s:40}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84014ff */.elementor-106 .elementor-element.elementor-element-84014ff{--fd:5.5s;--dl:-3s;--fa:1.2;--fr:2.6;--s:-45}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-962fdfb */.elementor-106 .elementor-element.elementor-element-962fdfb{--fd:4.6s;--dl:-2s;--fa:1.2;--fr:2.2;--s:50}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-125ce46 */.elementor-106 .elementor-element.elementor-element-125ce46{--fd:5.9s;--dl:-4s;--fa:1.05;--fr:3.3;--s:-35}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dcc001e */.elementor-106 .elementor-element.elementor-element-dcc001e{--fd:5.2s;--dl:-5s;--fa:1.2;--fr:2.2;--s:45}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d91248e */.elementor-106 .elementor-element.elementor-element-d91248e{--fd:4.9s;--dl:-1.5s;--fa:1.2;--fr:2.6;--s:35}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6e60d6 */.elementor-106 .elementor-element.elementor-element-c6e60d6{--fd:5.5s;--dl:-2.5s;--fa:1.2;--fr:2.2;--s:-50}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c4f480 */.elementor-106 .elementor-element.elementor-element-5c4f480{--fd:6.5s;--dl:-6s;--fa:1.5;--fr:3.3;--s:70}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b09db8 */.elementor-106 .elementor-element.elementor-element-2b09db8{--fd:4.6s;--dl:-3.5s;--fa:1.2;--fr:2.6;--s:-40}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c9f99dd */.elementor-106 .elementor-element.elementor-element-c9f99dd{--fd:5.9s;--dl:-1.5s;--fa:1.2;--fr:2.2;--s:50}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cfb22a */.elementor-106 .elementor-element.elementor-element-5cfb22a{--fd:6.8s;--dl:-7s;--fa:1.5;--fr:3.3;--s:-55}/* End custom CSS */
/* Start custom CSS *//* Font ospitati sul sito (nessuna chiamata a Google Fonts) */
@font-face{font-family:'Braveold';font-weight:700;font-style:normal;font-display:swap;src:url(/wp-content/uploads/fonts/braveold-bold.woff2) format('woff2')}
@font-face{font-family:'Patrick Hand';font-weight:400;font-style:normal;font-display:swap;src:url(/wp-content/uploads/fonts/patrick-hand.woff2) format('woff2')}
/* Video: riempie il contenitore ritagliando (object-fit cover) */
.ma-vid{position:relative}
.ma-vid .elementor-widget-video{position:absolute;inset:0;width:100%;height:100%}
.ma-vid .elementor-widget-video .elementor-widget-container,.ma-vid .elementor-wrapper{height:100%}
.ma-vid .elementor-wrapper{aspect-ratio:auto!important;padding-bottom:0!important}
.ma-vid video.elementor-video{width:100%;height:100%;object-fit:cover}
/* Cazzarielli: galleggiamento lieve */
.ma-float img{animation:maFloat var(--fd,7s) ease-in-out infinite alternate;animation-delay:var(--dl,0s)}
@keyframes maFloat{from{transform:translate(calc(var(--fa,.4)*var(--k,1)*-.4vw),calc(var(--fa,.4)*var(--k,1)*-1vw)) rotate(calc(var(--fr,0)*var(--k,1)*-1deg))}to{transform:translate(calc(var(--fa,.4)*var(--k,1)*.4vw),calc(var(--fa,.4)*var(--k,1)*1vw)) rotate(calc(var(--fr,0)*var(--k,1)*1deg))}}
@media(max-width:767px){.ma-float{--k:2.2}}
@media(prefers-reduced-motion:reduce){.ma-float img{animation:none}}
.ma-deco{pointer-events:none;translate:0 var(--py,0px);will-change:translate}
@media(prefers-reduced-motion:reduce){.ma-deco{translate:none}}
/* Menu mobile: voci centrate, su una riga */
@media(max-width:767px){.ma-nav .elementor-nav-menu--dropdown a{text-align:center;justify-content:center;white-space:nowrap;font-size:3.7vw!important;padding-left:8px;padding-right:8px}}
/* Nuvole piu' larghe del contenitore: devono sbordare e venire ritagliate dalla sezione */
.ma-cloud-big,.ma-cloud-header{max-width:none!important}
.ma-cloud-big img,.ma-cloud-header img{max-width:none}
/* Desktop: la prima schermata finisce sotto il tasto, il video parte dopo il bordo inferiore (100vh). --ex = spazio extra che sposta tutto cio' che sta sotto */
@media(min-width:768px){#ma-page{--ex:max(0px,calc(100vh - 46.875vw))}.ma-hero{min-height:calc(101.2vw + var(--ex,0px))!important}.ma-vid{margin-top:calc(6.597vw + var(--ex,0px))!important}.ma-deco:not(.ma-deco-calzini):not(.ma-deco-maschera){translate:0 calc(var(--py,0px) + var(--ex,0px))}}
@media(min-width:768px) and (prefers-reduced-motion:reduce){.ma-deco:not(.ma-deco-calzini):not(.ma-deco-maschera){translate:0 var(--ex,0px)}}

html{scroll-behavior:smooth}
#contatti{scroll-margin-top:4vw}
@media(max-width:767px){#contatti{scroll-margin-top:6vw}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}/* End custom CSS */