.elementor-247 .elementor-element.elementor-element-6b58362e{--display:flex;--min-height:737px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-6b58362e:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-6b58362e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://linjastudio.pl/wp-content/uploads/2026/08/baner-www-grafika-final.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-43b0470e{--display:flex;--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-247 .elementor-element.elementor-element-28dfe478{margin:0px 180px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;text-align:center;}.elementor-247 .elementor-element.elementor-element-28dfe478 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-37ae7eb6{margin:0px 180px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;text-align:center;}.elementor-247 .elementor-element.elementor-element-37ae7eb6 .elementor-heading-title{font-family:"Alata", Sans-serif;font-size:20px;font-weight:100;line-height:1.3em;letter-spacing:0.6px;color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-4aa07cba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-40dc5a3e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-247 .elementor-element.elementor-element-327b2f09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-327b2f09 .elementor-heading-title{font-family:var( --e-global-typography-e90976d-font-family ), Sans-serif;font-size:var( --e-global-typography-e90976d-font-size );font-weight:var( --e-global-typography-e90976d-font-weight );line-height:var( --e-global-typography-e90976d-line-height );color:#000000;}.elementor-247 .elementor-element.elementor-element-24ef0cf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;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 );color:var( --e-global-color-text );}.elementor-247 .elementor-element.elementor-element-3c938cc3 .elementor-button{background-color:#0F0F0F00;font-family:var( --e-global-typography-d9b9420-font-family ), Sans-serif;font-size:var( --e-global-typography-d9b9420-font-size );font-weight:var( --e-global-typography-d9b9420-font-weight );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 3px 0px;border-color:#02010100;border-radius:0px 0px 0px 0px;padding:0px 3px 10px 5px;}.elementor-247 .elementor-element.elementor-element-3c938cc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-247 .elementor-element.elementor-element-3c938cc3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-247 .elementor-element.elementor-element-3c938cc3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-247 .elementor-element.elementor-element-3c938cc3 .elementor-button:hover, .elementor-247 .elementor-element.elementor-element-3c938cc3 .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-f591078{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-247 .elementor-element.elementor-element-3cebe90f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-3cebe90f .elementor-heading-title{font-family:var( --e-global-typography-e90976d-font-family ), Sans-serif;font-size:var( --e-global-typography-e90976d-font-size );font-weight:var( --e-global-typography-e90976d-font-weight );line-height:var( --e-global-typography-e90976d-line-height );color:#000000;}.elementor-247 .elementor-element.elementor-element-3dfdc6a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;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 );color:var( --e-global-color-text );}.elementor-247 .elementor-element.elementor-element-356ad5c5 .elementor-button{background-color:#0F0F0F00;font-family:var( --e-global-typography-d9b9420-font-family ), Sans-serif;font-size:var( --e-global-typography-d9b9420-font-size );font-weight:var( --e-global-typography-d9b9420-font-weight );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 3px 0px;border-color:#02010100;border-radius:0px 0px 0px 0px;padding:0px 3px 10px 5px;}.elementor-247 .elementor-element.elementor-element-356ad5c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-247 .elementor-element.elementor-element-356ad5c5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-247 .elementor-element.elementor-element-356ad5c5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-247 .elementor-element.elementor-element-356ad5c5 .elementor-button:hover, .elementor-247 .elementor-element.elementor-element-356ad5c5 .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-11e3f629{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-247 .elementor-element.elementor-element-52cf72ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-52cf72ff .elementor-heading-title{font-family:var( --e-global-typography-e90976d-font-family ), Sans-serif;font-size:var( --e-global-typography-e90976d-font-size );font-weight:var( --e-global-typography-e90976d-font-weight );line-height:var( --e-global-typography-e90976d-line-height );color:#000000;}.elementor-247 .elementor-element.elementor-element-35dcd072{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;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 );color:var( --e-global-color-text );}.elementor-247 .elementor-element.elementor-element-455781fb .elementor-button{background-color:#0F0F0F00;font-family:var( --e-global-typography-d9b9420-font-family ), Sans-serif;font-size:var( --e-global-typography-d9b9420-font-size );font-weight:var( --e-global-typography-d9b9420-font-weight );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 3px 0px;border-color:#02010100;border-radius:0px 0px 0px 0px;padding:0px 3px 10px 5px;}.elementor-247 .elementor-element.elementor-element-455781fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-247 .elementor-element.elementor-element-455781fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-247 .elementor-element.elementor-element-455781fb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-247 .elementor-element.elementor-element-455781fb .elementor-button:hover, .elementor-247 .elementor-element.elementor-element-455781fb .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-a8376d6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-247 .elementor-element.elementor-element-41b7f374{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-41b7f374 .elementor-heading-title{font-family:var( --e-global-typography-e90976d-font-family ), Sans-serif;font-size:var( --e-global-typography-e90976d-font-size );font-weight:var( --e-global-typography-e90976d-font-weight );line-height:var( --e-global-typography-e90976d-line-height );color:#000000;}.elementor-247 .elementor-element.elementor-element-510588ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;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 );color:var( --e-global-color-text );}.elementor-247 .elementor-element.elementor-element-670c9d9c .elementor-button{background-color:#0F0F0F00;font-family:var( --e-global-typography-d9b9420-font-family ), Sans-serif;font-size:var( --e-global-typography-d9b9420-font-size );font-weight:var( --e-global-typography-d9b9420-font-weight );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 3px 0px;border-color:#02010100;border-radius:0px 0px 0px 0px;padding:0px 3px 10px 5px;}.elementor-247 .elementor-element.elementor-element-670c9d9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-247 .elementor-element.elementor-element-670c9d9c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-247 .elementor-element.elementor-element-670c9d9c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-247 .elementor-element.elementor-element-670c9d9c .elementor-button:hover, .elementor-247 .elementor-element.elementor-element-670c9d9c .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-640b3aad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-247 .elementor-element.elementor-element-83ebe88{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-83ebe88:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-83ebe88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-247 .elementor-element.elementor-element-a5de63e{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 50px;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 );color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-15c5544e{margin:-5px 50px calc(var(--kit-widget-spacing, 0px) + 20px) 50px;}.elementor-247 .elementor-element.elementor-element-15c5544e .elementor-heading-title{font-family:var( --e-global-typography-e90976d-font-family ), Sans-serif;font-size:var( --e-global-typography-e90976d-font-size );font-weight:var( --e-global-typography-e90976d-font-weight );line-height:var( --e-global-typography-e90976d-line-height );color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-4117efb3 .elementor-button{background-color:#9F474700;font-family:var( --e-global-typography-d9b9420-font-family ), Sans-serif;font-size:var( --e-global-typography-d9b9420-font-size );font-weight:var( --e-global-typography-d9b9420-font-weight );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 3px 0px;border-color:#02010100;border-radius:0px 0px 0px 0px;padding:0px 3px 10px 5px;}.elementor-247 .elementor-element.elementor-element-4117efb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 47px;}.elementor-247 .elementor-element.elementor-element-4117efb3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-247 .elementor-element.elementor-element-4117efb3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-247 .elementor-element.elementor-element-4117efb3 .elementor-button:hover, .elementor-247 .elementor-element.elementor-element-4117efb3 .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-4f1b2ce8{--spacer-size:150px;}.elementor-247 .elementor-element.elementor-element-6a7aae38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-247 .elementor-element.elementor-element-261e0bab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-247 .elementor-element.elementor-element-4cdf0864{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-247 .elementor-element.elementor-element-aa26396{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-aa26396:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-aa26396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-247 .elementor-element.elementor-element-6d9d6fa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-247 .elementor-element.elementor-element-6dfd20f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-247 .elementor-element.elementor-element-76bcd0ef{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 50px;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 );color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-2fee8068{margin:-5px 50px calc(var(--kit-widget-spacing, 0px) + 20px) 50px;}.elementor-247 .elementor-element.elementor-element-2fee8068 .elementor-heading-title{font-family:var( --e-global-typography-e90976d-font-family ), Sans-serif;font-size:var( --e-global-typography-e90976d-font-size );font-weight:var( --e-global-typography-e90976d-font-weight );line-height:var( --e-global-typography-e90976d-line-height );color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-76a7947f .elementor-button{background-color:#9F474700;font-family:var( --e-global-typography-d9b9420-font-family ), Sans-serif;font-size:var( --e-global-typography-d9b9420-font-size );font-weight:var( --e-global-typography-d9b9420-font-weight );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 3px 0px;border-color:#02010100;border-radius:0px 0px 0px 0px;padding:0px 3px 10px 5px;}.elementor-247 .elementor-element.elementor-element-76a7947f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 47px;}.elementor-247 .elementor-element.elementor-element-76a7947f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-247 .elementor-element.elementor-element-76a7947f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-247 .elementor-element.elementor-element-76a7947f .elementor-button:hover, .elementor-247 .elementor-element.elementor-element-76a7947f .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-49af93f3{--spacer-size:172px;}.elementor-247 .elementor-element.elementor-element-3b3e748c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-3b3e748c:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-3b3e748c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-247 .elementor-element.elementor-element-11f64df7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-247 .elementor-element.elementor-element-663d2caf{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 50px;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 );color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-43d8ff27{margin:-5px 50px calc(var(--kit-widget-spacing, 0px) + 20px) 50px;}.elementor-247 .elementor-element.elementor-element-43d8ff27 .elementor-heading-title{font-family:var( --e-global-typography-e90976d-font-family ), Sans-serif;font-size:var( --e-global-typography-e90976d-font-size );font-weight:var( --e-global-typography-e90976d-font-weight );line-height:var( --e-global-typography-e90976d-line-height );color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-51a25398 .elementor-button{background-color:#9F474700;font-family:var( --e-global-typography-d9b9420-font-family ), Sans-serif;font-size:var( --e-global-typography-d9b9420-font-size );font-weight:var( --e-global-typography-d9b9420-font-weight );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 3px 0px;border-color:#02010100;border-radius:0px 0px 0px 0px;padding:0px 3px 10px 5px;}.elementor-247 .elementor-element.elementor-element-51a25398{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 47px;}.elementor-247 .elementor-element.elementor-element-51a25398 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-247 .elementor-element.elementor-element-51a25398 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-247 .elementor-element.elementor-element-51a25398 .elementor-button:hover, .elementor-247 .elementor-element.elementor-element-51a25398 .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-11121e15{--spacer-size:172px;}.elementor-247 .elementor-element.elementor-element-4569588b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-247 .elementor-element.elementor-element-758bee78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-247 .elementor-element.elementor-element-13f07106{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-13f07106:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-13f07106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-247 .elementor-element.elementor-element-7ab839b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-247 .elementor-element.elementor-element-304c9d06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-247 .elementor-element.elementor-element-855242{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-321568bd{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 50px;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 );color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-144ebb7c{margin:-5px 50px calc(var(--kit-widget-spacing, 0px) + 20px) 50px;}.elementor-247 .elementor-element.elementor-element-144ebb7c .elementor-heading-title{font-family:var( --e-global-typography-e90976d-font-family ), Sans-serif;font-size:var( --e-global-typography-e90976d-font-size );font-weight:var( --e-global-typography-e90976d-font-weight );line-height:var( --e-global-typography-e90976d-line-height );color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-4f9245a3 .elementor-button{background-color:#9F474700;font-family:var( --e-global-typography-d9b9420-font-family ), Sans-serif;font-size:var( --e-global-typography-d9b9420-font-size );font-weight:var( --e-global-typography-d9b9420-font-weight );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 3px 0px;border-color:#02010100;border-radius:0px 0px 0px 0px;padding:0px 3px 10px 5px;}.elementor-247 .elementor-element.elementor-element-4f9245a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 47px;}.elementor-247 .elementor-element.elementor-element-4f9245a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-247 .elementor-element.elementor-element-4f9245a3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-247 .elementor-element.elementor-element-4f9245a3 .elementor-button:hover, .elementor-247 .elementor-element.elementor-element-4f9245a3 .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-257c37c{--spacer-size:172px;}.elementor-247 .elementor-element.elementor-element-22ec5a18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-22ec5a18:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-22ec5a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-43f1a68b{--display:flex;}.elementor-247 .elementor-element.elementor-element-600fc98e{margin:0px 180px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;text-align:center;}.elementor-247 .elementor-element.elementor-element-600fc98e .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-d0df66e{margin:0px 180px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;text-align:center;}.elementor-247 .elementor-element.elementor-element-d0df66e .elementor-heading-title{font-family:"Alata", Sans-serif;font-size:20px;font-weight:100;line-height:1.3em;letter-spacing:0.6px;color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-75601a6d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-23a65f1a{--display:flex;}.elementor-247 .elementor-element.elementor-element-1a590709{margin:100px 100px calc(var(--kit-widget-spacing, 0px) + 100px) 100px;}.elementor-247 .elementor-element.elementor-element-1a590709 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-radius:450px 450px 450px 450px;}.elementor-247 .elementor-element.elementor-element-1a590709:hover img{filter:brightness( 117% ) contrast( 100% ) saturate( 113% ) blur( 0px ) hue-rotate( 0deg );}.elementor-247 .elementor-element.elementor-element-a2a4ed9{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-531f59ca{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-247 .elementor-element.elementor-element-531f59ca .elementor-heading-title{font-family:var( --e-global-typography-e90976d-font-family ), Sans-serif;font-size:var( --e-global-typography-e90976d-font-size );font-weight:var( --e-global-typography-e90976d-font-weight );line-height:var( --e-global-typography-e90976d-line-height );color:#000000;}.elementor-247 .elementor-element.elementor-element-10cfc858{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;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 );color:var( --e-global-color-text );}.elementor-247 .elementor-element.elementor-element-7c220aa2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-28dd4937{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-24920c2c{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-247 .elementor-element.elementor-element-24920c2c .elementor-heading-title{font-family:var( --e-global-typography-e90976d-font-family ), Sans-serif;font-size:var( --e-global-typography-e90976d-font-size );font-weight:var( --e-global-typography-e90976d-font-weight );line-height:var( --e-global-typography-e90976d-line-height );color:#000000;}.elementor-247 .elementor-element.elementor-element-79c1ac84{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;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 );color:var( --e-global-color-text );}.elementor-247 .elementor-element.elementor-element-3af8dbe6{--display:flex;}.elementor-247 .elementor-element.elementor-element-3af8dbe6:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-247 .elementor-element.elementor-element-210c2496{margin:100px 100px calc(var(--kit-widget-spacing, 0px) + 100px) 100px;}.elementor-247 .elementor-element.elementor-element-210c2496:hover img{filter:brightness( 105% ) contrast( 100% ) saturate( 113% ) blur( 0px ) hue-rotate( 0deg );}.elementor-247 .elementor-element.elementor-element-210c2496 img{transition-duration:1s;border-radius:450px 450px 450px 450px;}.elementor-247 .elementor-element.elementor-element-4497a769{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-199c0eae{--display:flex;}.elementor-247 .elementor-element.elementor-element-ae15e6b{margin:100px 100px calc(var(--kit-widget-spacing, 0px) + 100px) 100px;}.elementor-247 .elementor-element.elementor-element-ae15e6b:hover img{filter:brightness( 115% ) contrast( 101% ) saturate( 111% ) blur( 0px ) hue-rotate( 0deg );}.elementor-247 .elementor-element.elementor-element-ae15e6b img{transition-duration:1s;border-radius:450px 450px 450px 450px;}.elementor-247 .elementor-element.elementor-element-1322f341{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-680f751c{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-247 .elementor-element.elementor-element-680f751c .elementor-heading-title{font-family:var( --e-global-typography-e90976d-font-family ), Sans-serif;font-size:var( --e-global-typography-e90976d-font-size );font-weight:var( --e-global-typography-e90976d-font-weight );line-height:var( --e-global-typography-e90976d-line-height );color:#000000;}.elementor-247 .elementor-element.elementor-element-41f1beeb{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;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 );color:var( --e-global-color-text );}.elementor-247 .elementor-element.elementor-element-3b7f09db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-60adec45{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-2272e346{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-247 .elementor-element.elementor-element-2272e346 .elementor-heading-title{font-family:var( --e-global-typography-e90976d-font-family ), Sans-serif;font-size:var( --e-global-typography-e90976d-font-size );font-weight:var( --e-global-typography-e90976d-font-weight );line-height:var( --e-global-typography-e90976d-line-height );color:#000000;}.elementor-247 .elementor-element.elementor-element-6195157a{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;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 );color:var( --e-global-color-text );}.elementor-247 .elementor-element.elementor-element-37b0134c{--display:flex;}.elementor-247 .elementor-element.elementor-element-5ab08a14{margin:100px 100px calc(var(--kit-widget-spacing, 0px) + 100px) 100px;}.elementor-247 .elementor-element.elementor-element-5ab08a14 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-radius:450px 450px 450px 450px;}.elementor-247 .elementor-element.elementor-element-5ab08a14:hover img{filter:brightness( 107% ) contrast( 100% ) saturate( 113% ) blur( 0px ) hue-rotate( 0deg );}.elementor-247 .elementor-element.elementor-element-66afecfb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-66afecfb:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-66afecfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-6fa86ef{--display:flex;}.elementor-247 .elementor-element.elementor-element-1fd52799{margin:0px 180px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;text-align:center;}.elementor-247 .elementor-element.elementor-element-1fd52799 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-15b8769{margin:0px 180px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;text-align:center;}.elementor-247 .elementor-element.elementor-element-15b8769 .elementor-heading-title{font-family:"Alata", Sans-serif;font-size:20px;font-weight:100;line-height:1.3em;letter-spacing:0.6px;color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-41ac4a3c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:150px;--padding-bottom:150px;--padding-left:150px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-530cfe19{--display:flex;}.elementor-247 .elementor-element.elementor-element-2083378d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-2a0668bc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:173px;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-2a0668bc:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-2a0668bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18621c9 );}.elementor-247 .elementor-element.elementor-element-2a0668bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-247 .elementor-element.elementor-element-df42dde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-df42dde .elementor-heading-title{font-family:var( --e-global-typography-bd10710-font-family ), Sans-serif;font-size:var( --e-global-typography-bd10710-font-size );font-weight:var( --e-global-typography-bd10710-font-weight );color:var( --e-global-color-secondary );}.elementor-247 .elementor-element.elementor-element-76214d44{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-5be9bb56{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-8046109{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-247 .elementor-element.elementor-element-8046109 .elementor-heading-title{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 );}.elementor-247 .elementor-element.elementor-element-392fbd8b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-392fbd8b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-247 .elementor-element.elementor-element-45f62e0 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-247 .elementor-element.elementor-element-44360c80{--display:flex;--justify-content:flex-end;}.elementor-247 .elementor-element.elementor-element-7ade4e2f{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 );color:var( --e-global-color-text );}.elementor-247 .elementor-element.elementor-element-7493049f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-247 .elementor-element.elementor-element-7493049f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-247 .elementor-element.elementor-element-7493049f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-247 .elementor-element.elementor-element-7493049f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-247 .elementor-element.elementor-element-7493049f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-247 .elementor-element.elementor-element-7493049f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-247 .elementor-element.elementor-element-7493049f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-247 .elementor-element.elementor-element-7493049f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-247 .elementor-element.elementor-element-7493049f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-247 .elementor-element.elementor-element-7493049f .elementor-icon-list-item > a{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 );}.elementor-247 .elementor-element.elementor-element-7493049f .elementor-icon-list-text{transition:color 0.3s;}.elementor-247 .elementor-element.elementor-element-4cd88aa6 .elementor-button{background-color:#0F0F0F00;font-family:var( --e-global-typography-d9b9420-font-family ), Sans-serif;font-size:var( --e-global-typography-d9b9420-font-size );font-weight:var( --e-global-typography-d9b9420-font-weight );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 3px 0px;border-color:#02010100;border-radius:0px 0px 0px 0px;padding:0px 3px 10px 5px;}.elementor-247 .elementor-element.elementor-element-4cd88aa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-247 .elementor-element.elementor-element-4cd88aa6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-247 .elementor-element.elementor-element-4cd88aa6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-247 .elementor-element.elementor-element-4cd88aa6 .elementor-button:hover, .elementor-247 .elementor-element.elementor-element-4cd88aa6 .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-67e68a87{--display:flex;}.elementor-247 .elementor-element.elementor-element-163ef79{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-bad96f0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:153px;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-bad96f0:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-bad96f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-bad96f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-247 .elementor-element.elementor-element-55061c27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-55061c27 .elementor-heading-title{font-family:var( --e-global-typography-bd10710-font-family ), Sans-serif;font-size:var( --e-global-typography-bd10710-font-size );font-weight:var( --e-global-typography-bd10710-font-weight );color:var( --e-global-color-secondary );}.elementor-247 .elementor-element.elementor-element-7dade051{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-573d26f4{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-2afd38b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-247 .elementor-element.elementor-element-2afd38b .elementor-heading-title{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 );}.elementor-247 .elementor-element.elementor-element-4d183e3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-4d183e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-247 .elementor-element.elementor-element-69b75267 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-247 .elementor-element.elementor-element-5aa41fad{--display:flex;--justify-content:flex-end;}.elementor-247 .elementor-element.elementor-element-63e74dd2{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 );color:var( --e-global-color-text );}.elementor-247 .elementor-element.elementor-element-9d44f93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-247 .elementor-element.elementor-element-9d44f93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-247 .elementor-element.elementor-element-9d44f93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-247 .elementor-element.elementor-element-9d44f93 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-247 .elementor-element.elementor-element-9d44f93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-247 .elementor-element.elementor-element-9d44f93 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-247 .elementor-element.elementor-element-9d44f93 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-247 .elementor-element.elementor-element-9d44f93{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-247 .elementor-element.elementor-element-9d44f93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-247 .elementor-element.elementor-element-9d44f93 .elementor-icon-list-item > a{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 );}.elementor-247 .elementor-element.elementor-element-9d44f93 .elementor-icon-list-text{transition:color 0.3s;}.elementor-247 .elementor-element.elementor-element-5e7277c3 .elementor-button{background-color:#0F0F0F00;font-family:var( --e-global-typography-d9b9420-font-family ), Sans-serif;font-size:var( --e-global-typography-d9b9420-font-size );font-weight:var( --e-global-typography-d9b9420-font-weight );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 3px 0px;border-color:#02010100;border-radius:0px 0px 0px 0px;padding:0px 3px 10px 5px;}.elementor-247 .elementor-element.elementor-element-5e7277c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-247 .elementor-element.elementor-element-5e7277c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-247 .elementor-element.elementor-element-5e7277c3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-247 .elementor-element.elementor-element-5e7277c3 .elementor-button:hover, .elementor-247 .elementor-element.elementor-element-5e7277c3 .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-353494cd{--display:flex;}.elementor-247 .elementor-element.elementor-element-1f73c79c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-7eaa8c66{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:165px;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-7eaa8c66:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-7eaa8c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-40bb9d03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-40bb9d03 .elementor-heading-title{font-family:var( --e-global-typography-bd10710-font-family ), Sans-serif;font-size:var( --e-global-typography-bd10710-font-size );font-weight:var( --e-global-typography-bd10710-font-weight );color:var( --e-global-color-secondary );}.elementor-247 .elementor-element.elementor-element-61693521{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-684875ca{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-306939d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-247 .elementor-element.elementor-element-306939d5 .elementor-heading-title{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 );}.elementor-247 .elementor-element.elementor-element-29f62e73{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-29f62e73.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-247 .elementor-element.elementor-element-d16c6ad .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-247 .elementor-element.elementor-element-9bf0fa3{--display:flex;--justify-content:flex-end;}.elementor-247 .elementor-element.elementor-element-1021841b{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 );color:var( --e-global-color-text );}.elementor-247 .elementor-element.elementor-element-2ea2416 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-247 .elementor-element.elementor-element-2ea2416 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-247 .elementor-element.elementor-element-2ea2416 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-247 .elementor-element.elementor-element-2ea2416 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-247 .elementor-element.elementor-element-2ea2416 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-247 .elementor-element.elementor-element-2ea2416 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-247 .elementor-element.elementor-element-2ea2416 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-247 .elementor-element.elementor-element-2ea2416{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-247 .elementor-element.elementor-element-2ea2416 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-247 .elementor-element.elementor-element-2ea2416 .elementor-icon-list-item > a{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 );}.elementor-247 .elementor-element.elementor-element-2ea2416 .elementor-icon-list-text{transition:color 0.3s;}.elementor-247 .elementor-element.elementor-element-7afa9948 .elementor-button{background-color:#0F0F0F00;font-family:var( --e-global-typography-d9b9420-font-family ), Sans-serif;font-size:var( --e-global-typography-d9b9420-font-size );font-weight:var( --e-global-typography-d9b9420-font-weight );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 3px 0px;border-color:#02010100;border-radius:0px 0px 0px 0px;padding:0px 3px 10px 5px;}.elementor-247 .elementor-element.elementor-element-7afa9948{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-247 .elementor-element.elementor-element-7afa9948 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-247 .elementor-element.elementor-element-7afa9948 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-247 .elementor-element.elementor-element-7afa9948 .elementor-button:hover, .elementor-247 .elementor-element.elementor-element-7afa9948 .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-e60162d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-e60162d:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-e60162d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-247 .elementor-element.elementor-element-006c3de{--display:flex;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-247 .elementor-element.elementor-element-aaa6008 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-247 .elementor-element.elementor-element-aaa6008 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-247 .elementor-element.elementor-element-aaa6008 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-247 .elementor-element.elementor-element-aaa6008 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-247 .elementor-element.elementor-element-aaa6008 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-247 .elementor-element.elementor-element-aaa6008 .menu-item a.hfe-menu-item, .elementor-247 .elementor-element.elementor-element-aaa6008 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-247 .elementor-element.elementor-element-aaa6008 ul.sub-menu{width:155px;}.elementor-247 .elementor-element.elementor-element-aaa6008 .sub-menu a.hfe-sub-menu-item,
						 .elementor-247 .elementor-element.elementor-element-aaa6008 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-247 .elementor-element.elementor-element-aaa6008 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-247 .elementor-element.elementor-element-aaa6008 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-247 .elementor-element.elementor-element-aaa6008 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-247 .elementor-element.elementor-element-aaa6008 a.hfe-menu-item, .elementor-247 .elementor-element.elementor-element-aaa6008 a.hfe-sub-menu-item{font-family:var( --e-global-typography-d9b9420-font-family ), Sans-serif;font-size:var( --e-global-typography-d9b9420-font-size );font-weight:var( --e-global-typography-d9b9420-font-weight );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-aaa6008 .menu-item a.hfe-menu-item, .elementor-247 .elementor-element.elementor-element-aaa6008 .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-aaa6008 .sub-menu,
								.elementor-247 .elementor-element.elementor-element-aaa6008 nav.hfe-dropdown,
								.elementor-247 .elementor-element.elementor-element-aaa6008 nav.hfe-dropdown-expandible,
								.elementor-247 .elementor-element.elementor-element-aaa6008 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-247 .elementor-element.elementor-element-aaa6008 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}
							.elementor-247 .elementor-element.elementor-element-aaa6008 .sub-menu li a.hfe-sub-menu-item,
							.elementor-247 .elementor-element.elementor-element-aaa6008 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-247 .elementor-element.elementor-element-aaa6008 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-247 .elementor-element.elementor-element-aaa6008 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-247 .elementor-element.elementor-element-aaa6008 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:"Alata", Sans-serif;font-size:16px;font-weight:500;}.elementor-247 .elementor-element.elementor-element-aaa6008 .sub-menu li.menu-item:not(:last-child),
						.elementor-247 .elementor-element.elementor-element-aaa6008 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-247 .elementor-element.elementor-element-aaa6008 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:none;}.elementor-247 .elementor-element.elementor-element-e741b16{--display:flex;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-7c14711{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-247 .elementor-element.elementor-element-4eebdff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;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 );color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-69663a5{--grid-template-columns:repeat(4, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-247 .elementor-element.elementor-element-69663a5 .elementor-social-icon{background-color:#05050500;--icon-padding:0.6em;}.elementor-247 .elementor-element.elementor-element-69663a5 .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-69663a5 .elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-69663a5 .elementor-social-icon:hover i{color:var( --e-global-color-18621c9 );}.elementor-247 .elementor-element.elementor-element-69663a5 .elementor-social-icon:hover svg{fill:var( --e-global-color-18621c9 );}.elementor-247 .elementor-element.elementor-element-173ac0a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-f2a3e80 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-247 .elementor-element.elementor-element-f2a3e80 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-247 .elementor-element.elementor-element-f2a3e80 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-247 .elementor-element.elementor-element-f2a3e80 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-247 .elementor-element.elementor-element-f2a3e80 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-247 .elementor-element.elementor-element-f2a3e80 .menu-item a.hfe-menu-item, .elementor-247 .elementor-element.elementor-element-f2a3e80 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-247 .elementor-element.elementor-element-f2a3e80 ul.sub-menu{width:155px;}.elementor-247 .elementor-element.elementor-element-f2a3e80 .sub-menu a.hfe-sub-menu-item,
						 .elementor-247 .elementor-element.elementor-element-f2a3e80 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-247 .elementor-element.elementor-element-f2a3e80 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-247 .elementor-element.elementor-element-f2a3e80 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-247 .elementor-element.elementor-element-f2a3e80 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-247 .elementor-element.elementor-element-f2a3e80 a.hfe-menu-item, .elementor-247 .elementor-element.elementor-element-f2a3e80 a.hfe-sub-menu-item{font-family:var( --e-global-typography-d9b9420-font-family ), Sans-serif;font-size:var( --e-global-typography-d9b9420-font-size );font-weight:var( --e-global-typography-d9b9420-font-weight );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-f2a3e80 .menu-item a.hfe-menu-item, .elementor-247 .elementor-element.elementor-element-f2a3e80 .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-f2a3e80 .sub-menu,
								.elementor-247 .elementor-element.elementor-element-f2a3e80 nav.hfe-dropdown,
								.elementor-247 .elementor-element.elementor-element-f2a3e80 nav.hfe-dropdown-expandible,
								.elementor-247 .elementor-element.elementor-element-f2a3e80 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-247 .elementor-element.elementor-element-f2a3e80 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}
							.elementor-247 .elementor-element.elementor-element-f2a3e80 .sub-menu li a.hfe-sub-menu-item,
							.elementor-247 .elementor-element.elementor-element-f2a3e80 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-247 .elementor-element.elementor-element-f2a3e80 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-247 .elementor-element.elementor-element-f2a3e80 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-247 .elementor-element.elementor-element-f2a3e80 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:"Alata", Sans-serif;font-size:16px;font-weight:500;}.elementor-247 .elementor-element.elementor-element-f2a3e80 .sub-menu li.menu-item:not(:last-child),
						.elementor-247 .elementor-element.elementor-element-f2a3e80 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-247 .elementor-element.elementor-element-f2a3e80 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:none;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-247 .elementor-element.elementor-element-28dfe478{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-247 .elementor-element.elementor-element-28dfe478 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-247 .elementor-element.elementor-element-37ae7eb6{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-247 .elementor-element.elementor-element-37ae7eb6 .elementor-heading-title{font-size:45px;}.elementor-247 .elementor-element.elementor-element-4aa07cba{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-247 .elementor-element.elementor-element-40dc5a3e{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-327b2f09 .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-24ef0cf6{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-3c938cc3 .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-f591078{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-3cebe90f .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-3dfdc6a4{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-356ad5c5 .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-11e3f629{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-52cf72ff .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-35dcd072{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-455781fb .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-a8376d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-41b7f374 .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-510588ee{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-670c9d9c .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-83ebe88{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-a5de63e{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-15c5544e .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-4117efb3 .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-aa26396{--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-76bcd0ef{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-2fee8068 .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-76a7947f .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-3b3e748c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:60px;}.elementor-247 .elementor-element.elementor-element-663d2caf{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-43d8ff27 .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-51a25398 .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-321568bd{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-144ebb7c .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-4f9245a3 .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-600fc98e{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-247 .elementor-element.elementor-element-600fc98e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-247 .elementor-element.elementor-element-d0df66e{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-247 .elementor-element.elementor-element-d0df66e .elementor-heading-title{font-size:45px;}.elementor-247 .elementor-element.elementor-element-75601a6d{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-1a590709{margin:60px 60px calc(var(--kit-widget-spacing, 0px) + 60px) 60px;}.elementor-247 .elementor-element.elementor-element-a2a4ed9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-531f59ca .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-10cfc858{margin:0px 90px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-7c220aa2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-28dd4937{--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-24920c2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-24920c2c .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-79c1ac84{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-210c2496{margin:60px 60px calc(var(--kit-widget-spacing, 0px) + 60px) 60px;}.elementor-247 .elementor-element.elementor-element-4497a769{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-ae15e6b{margin:60px 60px calc(var(--kit-widget-spacing, 0px) + 60px) 60px;}.elementor-247 .elementor-element.elementor-element-1322f341{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-680f751c .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-41f1beeb{margin:0px 90px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-3b7f09db{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-60adec45{--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-2272e346{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-2272e346 .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-6195157a{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-5ab08a14{margin:60px 60px calc(var(--kit-widget-spacing, 0px) + 60px) 60px;}.elementor-247 .elementor-element.elementor-element-1fd52799{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-247 .elementor-element.elementor-element-1fd52799 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-247 .elementor-element.elementor-element-15b8769{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-247 .elementor-element.elementor-element-15b8769 .elementor-heading-title{font-size:45px;}.elementor-247 .elementor-element.elementor-element-41ac4a3c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-247 .elementor-element.elementor-element-530cfe19{--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-2a0668bc{--margin-top:0px;--margin-bottom:0px;--margin-left:220px;--margin-right:220px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-247 .elementor-element.elementor-element-df42dde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-247 .elementor-element.elementor-element-df42dde .elementor-heading-title{font-size:var( --e-global-typography-bd10710-font-size );}.elementor-247 .elementor-element.elementor-element-76214d44{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-8046109 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-247 .elementor-element.elementor-element-45f62e0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-247 .elementor-element.elementor-element-7ade4e2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-7493049f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-247 .elementor-element.elementor-element-7493049f .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-4cd88aa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 250px;}.elementor-247 .elementor-element.elementor-element-4cd88aa6 .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-67e68a87{--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-bad96f0{--margin-top:0px;--margin-bottom:0px;--margin-left:220px;--margin-right:220px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-247 .elementor-element.elementor-element-55061c27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-247 .elementor-element.elementor-element-55061c27 .elementor-heading-title{font-size:var( --e-global-typography-bd10710-font-size );}.elementor-247 .elementor-element.elementor-element-7dade051{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-2afd38b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-247 .elementor-element.elementor-element-69b75267 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-247 .elementor-element.elementor-element-63e74dd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-9d44f93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-247 .elementor-element.elementor-element-9d44f93 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-5e7277c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 250px;}.elementor-247 .elementor-element.elementor-element-5e7277c3 .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-353494cd{--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-7eaa8c66{--margin-top:0px;--margin-bottom:0px;--margin-left:220px;--margin-right:220px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-247 .elementor-element.elementor-element-40bb9d03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-247 .elementor-element.elementor-element-40bb9d03 .elementor-heading-title{font-size:var( --e-global-typography-bd10710-font-size );}.elementor-247 .elementor-element.elementor-element-61693521{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-306939d5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-247 .elementor-element.elementor-element-d16c6ad .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-247 .elementor-element.elementor-element-1021841b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) -1px;font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-2ea2416 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-247 .elementor-element.elementor-element-2ea2416 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-7afa9948{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 250px;}.elementor-247 .elementor-element.elementor-element-7afa9948 .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-e60162d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-006c3de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-247 .elementor-element.elementor-element-aaa6008 a.hfe-menu-item, .elementor-247 .elementor-element.elementor-element-aaa6008 a.hfe-sub-menu-item{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-7c14711{margin:-6px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-247 .elementor-element.elementor-element-4eebdff{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-173ac0a{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-f2a3e80 a.hfe-menu-item, .elementor-247 .elementor-element.elementor-element-f2a3e80 a.hfe-sub-menu-item{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-6b58362e:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-6b58362e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://linjastudio.pl/wp-content/uploads/2026/09/baner-www-mobile-grafika-2-scaled.png");}.elementor-247 .elementor-element.elementor-element-28dfe478{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-28dfe478 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-247 .elementor-element.elementor-element-37ae7eb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-37ae7eb6 .elementor-heading-title{font-size:16px;}.elementor-247 .elementor-element.elementor-element-4aa07cba{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-247 .elementor-element.elementor-element-40dc5a3e{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-327b2f09 .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-24ef0cf6{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-3c938cc3 .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-f591078{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-3cebe90f .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-3dfdc6a4{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-356ad5c5 .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-11e3f629{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-52cf72ff .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-35dcd072{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-455781fb .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-a8376d6{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-41b7f374 .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-510588ee{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-670c9d9c .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-a5de63e{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-15c5544e .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-4117efb3 .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-aa26396{--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;}.elementor-247 .elementor-element.elementor-element-76bcd0ef{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-2fee8068 .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-76a7947f .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-3b3e748c{--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;}.elementor-247 .elementor-element.elementor-element-663d2caf{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-43d8ff27 .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-51a25398 .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-321568bd{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-144ebb7c .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-4f9245a3 .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-600fc98e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-600fc98e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-247 .elementor-element.elementor-element-d0df66e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-d0df66e .elementor-heading-title{font-size:16px;}.elementor-247 .elementor-element.elementor-element-75601a6d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-1a590709{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-247 .elementor-element.elementor-element-a2a4ed9{--margin-top:30px;--margin-bottom:50px;--margin-left:30px;--margin-right:30px;}.elementor-247 .elementor-element.elementor-element-531f59ca .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-10cfc858{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-7c220aa2{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-28dd4937{--margin-top:30px;--margin-bottom:50px;--margin-left:30px;--margin-right:30px;}.elementor-247 .elementor-element.elementor-element-24920c2c .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-79c1ac84{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-210c2496{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-247 .elementor-element.elementor-element-4497a769{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-ae15e6b{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-247 .elementor-element.elementor-element-1322f341{--margin-top:30px;--margin-bottom:50px;--margin-left:30px;--margin-right:30px;}.elementor-247 .elementor-element.elementor-element-680f751c .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-41f1beeb{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-3b7f09db{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-247 .elementor-element.elementor-element-60adec45{--margin-top:30px;--margin-bottom:50px;--margin-left:30px;--margin-right:30px;}.elementor-247 .elementor-element.elementor-element-2272e346 .elementor-heading-title{font-size:var( --e-global-typography-e90976d-font-size );line-height:var( --e-global-typography-e90976d-line-height );}.elementor-247 .elementor-element.elementor-element-6195157a{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-5ab08a14{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-247 .elementor-element.elementor-element-1fd52799{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-1fd52799 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-247 .elementor-element.elementor-element-15b8769{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-15b8769 .elementor-heading-title{font-size:16px;}.elementor-247 .elementor-element.elementor-element-41ac4a3c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-530cfe19{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-2a0668bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-df42dde .elementor-heading-title{font-size:var( --e-global-typography-bd10710-font-size );}.elementor-247 .elementor-element.elementor-element-5be9bb56{--width:31%;}.elementor-247 .elementor-element.elementor-element-8046109 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-247 .elementor-element.elementor-element-392fbd8b{--width:23%;}.elementor-247 .elementor-element.elementor-element-45f62e0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-247 .elementor-element.elementor-element-44360c80{--width:30%;}.elementor-247 .elementor-element.elementor-element-7ade4e2f{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-7493049f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-247 .elementor-element.elementor-element-7493049f .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-4cd88aa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-4cd88aa6 .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-67e68a87{--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-bad96f0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-55061c27 .elementor-heading-title{font-size:var( --e-global-typography-bd10710-font-size );}.elementor-247 .elementor-element.elementor-element-573d26f4{--width:35%;}.elementor-247 .elementor-element.elementor-element-2afd38b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-247 .elementor-element.elementor-element-4d183e3{--width:18%;}.elementor-247 .elementor-element.elementor-element-69b75267 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-247 .elementor-element.elementor-element-5aa41fad{--width:30%;}.elementor-247 .elementor-element.elementor-element-63e74dd2{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-9d44f93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-247 .elementor-element.elementor-element-9d44f93 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-5e7277c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-5e7277c3 .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-353494cd{--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-7eaa8c66{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-40bb9d03 .elementor-heading-title{font-size:var( --e-global-typography-bd10710-font-size );}.elementor-247 .elementor-element.elementor-element-684875ca{--width:35%;}.elementor-247 .elementor-element.elementor-element-306939d5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-247 .elementor-element.elementor-element-29f62e73{--width:18%;}.elementor-247 .elementor-element.elementor-element-d16c6ad .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-247 .elementor-element.elementor-element-9bf0fa3{--width:30%;}.elementor-247 .elementor-element.elementor-element-1021841b{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-2ea2416 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-247 .elementor-element.elementor-element-2ea2416 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-7afa9948{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247 .elementor-element.elementor-element-7afa9948 .elementor-button{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-e60162d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-aaa6008 a.hfe-menu-item, .elementor-247 .elementor-element.elementor-element-aaa6008 a.hfe-sub-menu-item{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}.elementor-247 .elementor-element.elementor-element-e741b16{--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-7c14711{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-247 .elementor-element.elementor-element-4eebdff{font-size:var( --e-global-typography-text-font-size );}.elementor-247 .elementor-element.elementor-element-69663a5{text-align:center;}.elementor-247 .elementor-element.elementor-element-f2a3e80 a.hfe-menu-item, .elementor-247 .elementor-element.elementor-element-f2a3e80 a.hfe-sub-menu-item{font-size:var( --e-global-typography-d9b9420-font-size );line-height:var( --e-global-typography-d9b9420-line-height );letter-spacing:var( --e-global-typography-d9b9420-letter-spacing );}}@media(min-width:768px){.elementor-247 .elementor-element.elementor-element-4aa07cba{--content-width:1400px;}.elementor-247 .elementor-element.elementor-element-640b3aad{--content-width:1300px;}.elementor-247 .elementor-element.elementor-element-75601a6d{--content-width:1300px;}.elementor-247 .elementor-element.elementor-element-7c220aa2{--content-width:1300px;}.elementor-247 .elementor-element.elementor-element-4497a769{--content-width:1300px;}.elementor-247 .elementor-element.elementor-element-3b7f09db{--content-width:1300px;}.elementor-247 .elementor-element.elementor-element-2a0668bc{--width:63.2%;}.elementor-247 .elementor-element.elementor-element-5be9bb56{--width:7.216%;}.elementor-247 .elementor-element.elementor-element-392fbd8b{--width:50.649%;}.elementor-247 .elementor-element.elementor-element-44360c80{--width:61.921%;}.elementor-247 .elementor-element.elementor-element-bad96f0{--width:75.93%;}.elementor-247 .elementor-element.elementor-element-573d26f4{--width:7.216%;}.elementor-247 .elementor-element.elementor-element-4d183e3{--width:61.562%;}.elementor-247 .elementor-element.elementor-element-5aa41fad{--width:67.868%;}.elementor-247 .elementor-element.elementor-element-684875ca{--width:7.216%;}.elementor-247 .elementor-element.elementor-element-29f62e73{--width:56.815%;}.elementor-247 .elementor-element.elementor-element-9bf0fa3{--width:70.84%;}.elementor-247 .elementor-element.elementor-element-e60162d{--content-width:1300px;}.elementor-247 .elementor-element.elementor-element-006c3de{--width:40%;}.elementor-247 .elementor-element.elementor-element-e741b16{--width:19.332%;}.elementor-247 .elementor-element.elementor-element-173ac0a{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-247 .elementor-element.elementor-element-aa26396{--width:50%;}.elementor-247 .elementor-element.elementor-element-3b3e748c{--width:50%;}.elementor-247 .elementor-element.elementor-element-23a65f1a{--width:50%;}.elementor-247 .elementor-element.elementor-element-a2a4ed9{--width:50%;}.elementor-247 .elementor-element.elementor-element-28dd4937{--width:50%;}.elementor-247 .elementor-element.elementor-element-3af8dbe6{--width:50%;}.elementor-247 .elementor-element.elementor-element-199c0eae{--width:50%;}.elementor-247 .elementor-element.elementor-element-1322f341{--width:50%;}.elementor-247 .elementor-element.elementor-element-60adec45{--width:50%;}.elementor-247 .elementor-element.elementor-element-37b0134c{--width:50%;}.elementor-247 .elementor-element.elementor-element-530cfe19{--width:100%;}.elementor-247 .elementor-element.elementor-element-5be9bb56{--width:44%;}.elementor-247 .elementor-element.elementor-element-392fbd8b{--width:8%;}.elementor-247 .elementor-element.elementor-element-44360c80{--width:15%;}.elementor-247 .elementor-element.elementor-element-67e68a87{--width:100%;}.elementor-247 .elementor-element.elementor-element-573d26f4{--width:44%;}.elementor-247 .elementor-element.elementor-element-4d183e3{--width:8%;}.elementor-247 .elementor-element.elementor-element-5aa41fad{--width:15%;}.elementor-247 .elementor-element.elementor-element-353494cd{--width:100%;}.elementor-247 .elementor-element.elementor-element-684875ca{--width:44%;}.elementor-247 .elementor-element.elementor-element-29f62e73{--width:8%;}.elementor-247 .elementor-element.elementor-element-9bf0fa3{--width:15%;}.elementor-247 .elementor-element.elementor-element-006c3de{--width:35%;}.elementor-247 .elementor-element.elementor-element-e741b16{--width:30%;}.elementor-247 .elementor-element.elementor-element-173ac0a{--width:35%;}}