.elementor-315 .elementor-element.elementor-element-41a58aab > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000080 0%, #000000CC 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-315 .elementor-element.elementor-element-41a58aab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 0% 0% 0%;}.elementor-315 .elementor-element.elementor-element-bb0721a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-59457d3a{padding:10em 0em 10em 0em;}.elementor-315 .elementor-element.elementor-element-4c5e2701 > .elementor-element-populated{margin:0% 50% 0% 0%;--e-column-margin-right:50%;--e-column-margin-left:0%;padding:2em 2em 2em 2em;}.elementor-315 .elementor-element.elementor-element-1e3623fc{text-align:center;}.elementor-315 .elementor-element.elementor-element-1e3623fc .elementor-heading-title{font-size:29px;color:var( --e-global-color-text );}.elementor-315 .elementor-element.elementor-element-38ed7945 .elementor-heading-title{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );color:var( --e-global-color-text );}.elementor-315 .elementor-element.elementor-element-b55c426 .elementor-button:hover, .elementor-315 .elementor-element.elementor-element-b55c426 .elementor-button:focus{background-color:var( --e-global-color-332724a );color:var( --e-global-color-text );border-color:var( --e-global-color-332724a );}.elementor-315 .elementor-element.elementor-element-b55c426 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-text );}.elementor-315 .elementor-element.elementor-element-b55c426 .elementor-button:hover svg, .elementor-315 .elementor-element.elementor-element-b55c426 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-315 .elementor-element.elementor-element-77b504a2{padding:7em 0em 7em 0em;}.elementor-315 .elementor-element.elementor-element-5e833192 > .elementor-element-populated{padding:3em 5em 3em 1em;}.elementor-315 .elementor-element.elementor-element-c8fef03{text-align:justify;}.elementor-315 .elementor-element.elementor-element-545751f6{width:auto;max-width:auto;--e-transform-rotateZ:90deg;--e-transform-flipX:-1;--e-transform-flipY:-1;bottom:0px;--e-transform-origin-x:left;--e-transform-origin-y:bottom;}body:not(.rtl) .elementor-315 .elementor-element.elementor-element-545751f6{left:50px;}body.rtl .elementor-315 .elementor-element.elementor-element-545751f6{right:50px;}.elementor-315 .elementor-element.elementor-element-545751f6 .elementor-heading-title{font-family:var( --e-global-typography-a435f28-font-family ), Sans-serif;font-size:var( --e-global-typography-a435f28-font-size );font-weight:var( --e-global-typography-a435f28-font-weight );text-transform:var( --e-global-typography-a435f28-text-transform );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-4d462f5 );stroke:var( --e-global-color-4d462f5 );color:#02010100;}@media(max-width:1024px) and (min-width:768px){.elementor-315 .elementor-element.elementor-element-5e833192{width:100%;}.elementor-315 .elementor-element.elementor-element-6f7da3f2{width:100%;}}@media(max-width:1024px){.elementor-315 .elementor-element.elementor-element-41a58aab{padding:7em 0em 0em 0em;}.elementor-315 .elementor-element.elementor-element-59457d3a > .elementor-container{max-width:550px;}.elementor-315 .elementor-element.elementor-element-59457d3a{padding:5em 0em 5em 0em;}.elementor-315 .elementor-element.elementor-element-4c5e2701 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-315 .elementor-element.elementor-element-1e3623fc{text-align:center;}.elementor-315 .elementor-element.elementor-element-38ed7945{text-align:center;}.elementor-315 .elementor-element.elementor-element-38ed7945 .elementor-heading-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-315 .elementor-element.elementor-element-77b504a2{padding:3em 0em 3em 0em;}.elementor-315 .elementor-element.elementor-element-5e833192 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-315 .elementor-element.elementor-element-6f7da3f2 > .elementor-element-populated{margin:0em 0em 0em 5em;--e-column-margin-right:0em;--e-column-margin-left:5em;}.elementor-315 .elementor-element.elementor-element-545751f6 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}}@media(max-width:767px){.elementor-315 .elementor-element.elementor-element-59457d3a{padding:2em 0em 2em 0em;}.elementor-315 .elementor-element.elementor-element-38ed7945 .elementor-heading-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-315 .elementor-element.elementor-element-77b504a2{padding:1em 0em 2em 0em;}.elementor-315 .elementor-element.elementor-element-6f7da3f2 > .elementor-element-populated{margin:0em 0em 0em 2em;--e-column-margin-right:0em;--e-column-margin-left:2em;}body:not(.rtl) .elementor-315 .elementor-element.elementor-element-545751f6{left:25px;}body.rtl .elementor-315 .elementor-element.elementor-element-545751f6{right:25px;}.elementor-315 .elementor-element.elementor-element-545751f6 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}}