.elementor-4059411 .elementor-element.elementor-element-22c318b6{--display:flex;--min-height:580px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-4059411 .elementor-element.elementor-element-22c318b6:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-22c318b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-4059411 .elementor-element.elementor-element-4a7779f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:82px;--padding-bottom:82px;--padding-left:72px;--padding-right:72px;}.elementor-4059411 .elementor-element.elementor-element-4a7779f6:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-4a7779f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4059411 .elementor-element.elementor-element-14642a7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;font-size:12px;line-height:1.65em;color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-14642a7a a{color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4059411 .elementor-element.elementor-element-207c88b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-4059411 .elementor-element.elementor-element-207c88b9 .elementor-heading-title{font-size:54px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-19c3622a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;font-size:16px;line-height:1.65em;color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-19c3622a a{color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-701f3632{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4059411 .elementor-element.elementor-element-54e62491 .elementor-button{background-color:#FFFFFF;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:#151515;color:#151515;border-style:solid;border-width:1px 1px 1px 1px;border-color:#151515;border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-4059411 .elementor-element.elementor-element-54e62491 .elementor-button:hover, .elementor-4059411 .elementor-element.elementor-element-54e62491 .elementor-button:focus{background-color:#151515;color:#FFFFFF;border-color:#151515;}.elementor-4059411 .elementor-element.elementor-element-54e62491 .elementor-button:hover svg, .elementor-4059411 .elementor-element.elementor-element-54e62491 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-74d474b8 .elementor-button{background-color:#FFFFFF;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:#151515;color:#151515;border-style:solid;border-width:1px 1px 1px 1px;border-color:#151515;border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-4059411 .elementor-element.elementor-element-74d474b8 .elementor-button:hover, .elementor-4059411 .elementor-element.elementor-element-74d474b8 .elementor-button:focus{background-color:#151515;color:#FFFFFF;border-color:#151515;}.elementor-4059411 .elementor-element.elementor-element-74d474b8 .elementor-button:hover svg, .elementor-4059411 .elementor-element.elementor-element-74d474b8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-b74738c{--display:flex;--min-height:580px;--overflow:hidden;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4059411 .elementor-element.elementor-element-70bc440f img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-4059411 .elementor-element.elementor-element-174ad842{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-4059411 .elementor-element.elementor-element-174ad842:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-174ad842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-58782433{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;font-size:12px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-7e68386a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-4059411 .elementor-element.elementor-element-7e68386a .elementor-heading-title{font-size:44px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-6d1433fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:center;font-size:16px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-5c8c5db6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4059411 .elementor-element.elementor-element-5bc9d470{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2B2B2;--border-color:#B2B2B2;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4059411 .elementor-element.elementor-element-5bc9d470:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-5bc9d470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-426c11f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-4059411 .elementor-element.elementor-element-426c11f8 .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-6f5a50e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-5e834b30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2B2B2;--border-color:#B2B2B2;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4059411 .elementor-element.elementor-element-5e834b30:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-5e834b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-5bfff26d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-4059411 .elementor-element.elementor-element-5bfff26d .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-29603ea1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-21c7fb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-4059411 .elementor-element.elementor-element-21c7fb8:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-21c7fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-4059411 .elementor-element.elementor-element-479faa7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4059411 .elementor-element.elementor-element-6de3fef4{--display:flex;--overflow:hidden;}.elementor-4059411 .elementor-element.elementor-element-3efa194a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4059411 .elementor-element.elementor-element-6b2dd22b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-4059411 .elementor-element.elementor-element-6b2dd22b .elementor-heading-title{font-size:44px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-38bf4207{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-5c8aa2ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-4059411 .elementor-element.elementor-element-5c8aa2ba:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-5c8aa2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-6b4f0045{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4059411 .elementor-element.elementor-element-14f7288a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4059411 .elementor-element.elementor-element-52905164{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-4059411 .elementor-element.elementor-element-52905164 .elementor-heading-title{font-size:44px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-554fd070{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-22cf3294{--display:flex;--overflow:hidden;}.elementor-4059411 .elementor-element.elementor-element-3b6f7f41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-4059411 .elementor-element.elementor-element-3b6f7f41:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-3b6f7f41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-4059411 .elementor-element.elementor-element-42d55137{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-4059411 .elementor-element.elementor-element-42d55137 .elementor-heading-title{font-size:44px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-3abb6ce4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;font-size:16px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-7467a2e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4059411 .elementor-element.elementor-element-2f3f0c2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2B2B2;--border-color:#B2B2B2;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4059411 .elementor-element.elementor-element-2f3f0c2b:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-2f3f0c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-ea2f340{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-4059411 .elementor-element.elementor-element-ea2f340 .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-5a363af4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-69b51f59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2B2B2;--border-color:#B2B2B2;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4059411 .elementor-element.elementor-element-69b51f59:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-69b51f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-3e7c1d9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-4059411 .elementor-element.elementor-element-3e7c1d9b .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-401b609{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-48e6dce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-4da94c9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-4059411 .elementor-element.elementor-element-4da94c9b:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-4da94c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-38b490d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4059411 .elementor-element.elementor-element-24af8668{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4059411 .elementor-element.elementor-element-6e40a3d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-3120418b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;font-size:12px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-3120418b.elementor-element{--order:-99999 /* order start hack */;}.elementor-4059411 .elementor-element.elementor-element-35bb78e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-4059411 .elementor-element.elementor-element-35bb78e2.elementor-element{--order:-99999 /* order start hack */;}.elementor-4059411 .elementor-element.elementor-element-35bb78e2 .elementor-heading-title{color:#151515;}.elementor-4059411 .elementor-element.elementor-element-6d081d30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-4059411 .elementor-element.elementor-element-6d081d30:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-6d081d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-4059411 .elementor-element.elementor-element-699ee2b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4059411 .elementor-element.elementor-element-7e7e99c3{--display:flex;--overflow:hidden;}.elementor-4059411 .elementor-element.elementor-element-6b66cc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4059411 .elementor-element.elementor-element-7636ce22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;font-size:12px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-1cf3cfe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-4059411 .elementor-element.elementor-element-1cf3cfe6 .elementor-heading-title{font-size:44px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-1f640f29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-6bf39319{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-4059411 .elementor-element.elementor-element-6bf39319:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-6bf39319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-12d3cfa3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-4059411 .elementor-element.elementor-element-12d3cfa3 .elementor-heading-title{font-size:44px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-26480261{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:center;font-size:16px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-25e2c126{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4059411 .elementor-element.elementor-element-6590c85e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-4059411 .elementor-element.elementor-element-6590c85e:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-6590c85e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-4059411 .elementor-element.elementor-element-745cb85f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4059411 .elementor-element.elementor-element-6fe9c0e7{--display:flex;}.elementor-4059411 .elementor-element.elementor-element-3e622a89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-3e622a89.elementor-element{--order:99999 /* order end hack */;}.elementor-4059411 .elementor-element.elementor-element-551bbe7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-4059411 .elementor-element.elementor-element-551bbe7a .elementor-heading-title{font-size:43px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-148cba32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-4059411 .elementor-element.elementor-element-148cba32:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-148cba32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-73b020e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-4059411 .elementor-element.elementor-element-73b020e2 .elementor-heading-title{font-size:44px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-22a91a18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4059411 .elementor-element.elementor-element-319fe99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2B2B2;--border-color:#B2B2B2;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4059411 .elementor-element.elementor-element-319fe99:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-319fe99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-4eb94755{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;font-size:12px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-29018fde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-4059411 .elementor-element.elementor-element-29018fde .elementor-heading-title{font-size:28px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-35e5f4bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:15px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-52b2ee2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2B2B2;--border-color:#B2B2B2;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4059411 .elementor-element.elementor-element-52b2ee2f:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-52b2ee2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-1dbfffef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;font-size:12px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-130c651f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-4059411 .elementor-element.elementor-element-130c651f .elementor-heading-title{font-size:28px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-35c6f732{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:15px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-535d6a2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2B2B2;--border-color:#B2B2B2;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4059411 .elementor-element.elementor-element-535d6a2f:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-535d6a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-5687127f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;font-size:12px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-62b09e91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-4059411 .elementor-element.elementor-element-62b09e91 .elementor-heading-title{font-size:28px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-175bac25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:15px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-40ea6e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-4059411 .elementor-element.elementor-element-40ea6e5:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-40ea6e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-4059411 .elementor-element.elementor-element-ec3d359{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;font-size:12px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-2621beb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-4059411 .elementor-element.elementor-element-2621beb5 .elementor-heading-title{font-size:44px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-1cdbaaa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;text-align:center;font-size:16px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-47f9ebbc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2B2B2;--border-color:#B2B2B2;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-4059411 .elementor-element.elementor-element-47f9ebbc:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-47f9ebbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-4059411 .elementor-element.elementor-element-40a21a49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4059411 .elementor-element.elementor-element-4ec4f0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-5d97a24c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4059411 .elementor-element.elementor-element-29fb36f5 .elementor-button{background-color:#000000;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-4059411 .elementor-element.elementor-element-29fb36f5 .elementor-button:hover, .elementor-4059411 .elementor-element.elementor-element-29fb36f5 .elementor-button:focus{background-color:#333333;color:#FFFFFF;border-color:#333333;}.elementor-4059411 .elementor-element.elementor-element-29fb36f5 .elementor-button:hover svg, .elementor-4059411 .elementor-element.elementor-element-29fb36f5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-40e0afb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-4059411 .elementor-element.elementor-element-40e0afb9:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-40e0afb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-7452d123{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;font-size:12px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-6a0412ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-4059411 .elementor-element.elementor-element-6a0412ea .elementor-heading-title{font-size:44px;font-weight:400;line-height:1.08em;color:#151515;}.elementor-4059411 .elementor-element.elementor-element-4b081f67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;font-size:22px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-441b64b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;line-height:1.65em;color:#333333;}.elementor-4059411 .elementor-element.elementor-element-3bcfa66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:78px;--padding-bottom:78px;--padding-left:24px;--padding-right:24px;}.elementor-4059411 .elementor-element.elementor-element-3bcfa66:not(.elementor-motion-effects-element-type-background), .elementor-4059411 .elementor-element.elementor-element-3bcfa66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-4059411 .elementor-element.elementor-element-5186a28e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4059411 .elementor-element.elementor-element-6da70a76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-4059411 .elementor-element.elementor-element-6da70a76 .elementor-heading-title{font-size:44px;font-weight:400;line-height:1.08em;color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-12c8b9fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;font-size:16px;line-height:1.65em;color:#FFFFFF;}.elementor-4059411 .elementor-element.elementor-element-1d49436e .elementor-button{background-color:#FFFFFF;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:#151515;color:#151515;border-style:solid;border-width:1px 1px 1px 1px;border-color:#151515;border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-4059411 .elementor-element.elementor-element-1d49436e .elementor-button:hover, .elementor-4059411 .elementor-element.elementor-element-1d49436e .elementor-button:focus{background-color:#151515;color:#FFFFFF;border-color:#151515;}.elementor-4059411 .elementor-element.elementor-element-1d49436e .elementor-button:hover svg, .elementor-4059411 .elementor-element.elementor-element-1d49436e .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4059411 .elementor-element.elementor-element-174ad842{--content-width:1120px;}.elementor-4059411 .elementor-element.elementor-element-21c7fb8{--content-width:1120px;}.elementor-4059411 .elementor-element.elementor-element-5c8aa2ba{--content-width:1120px;}.elementor-4059411 .elementor-element.elementor-element-3b6f7f41{--content-width:1120px;}.elementor-4059411 .elementor-element.elementor-element-4da94c9b{--content-width:1120px;}.elementor-4059411 .elementor-element.elementor-element-6d081d30{--content-width:1120px;}.elementor-4059411 .elementor-element.elementor-element-6bf39319{--content-width:1200px;}.elementor-4059411 .elementor-element.elementor-element-6590c85e{--content-width:1120px;}.elementor-4059411 .elementor-element.elementor-element-148cba32{--content-width:1120px;}.elementor-4059411 .elementor-element.elementor-element-40ea6e5{--content-width:1120px;}.elementor-4059411 .elementor-element.elementor-element-40e0afb9{--content-width:1120px;}.elementor-4059411 .elementor-element.elementor-element-3bcfa66{--content-width:1120px;}}@media(max-width:1024px){.elementor-4059411 .elementor-element.elementor-element-22c318b6{--min-height:500px;}.elementor-4059411 .elementor-element.elementor-element-4a7779f6{--padding-top:56px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-4059411 .elementor-element.elementor-element-207c88b9 .elementor-heading-title{font-size:46px;}.elementor-4059411 .elementor-element.elementor-element-b74738c{--min-height:500px;}.elementor-4059411 .elementor-element.elementor-element-25e2c126{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4059411 .elementor-element.elementor-element-22c318b6{--min-height:0px;--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;}.elementor-4059411 .elementor-element.elementor-element-4a7779f6{--padding-top:52px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-4059411 .elementor-element.elementor-element-14642a7a{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-207c88b9 .elementor-heading-title{font-size:38px;}.elementor-4059411 .elementor-element.elementor-element-19c3622a{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-701f3632{--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;}.elementor-4059411 .elementor-element.elementor-element-b74738c{--min-height:360px;}.elementor-4059411 .elementor-element.elementor-element-174ad842{--padding-top:58px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-4059411 .elementor-element.elementor-element-58782433{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-7e68386a .elementor-heading-title{font-size:34px;}.elementor-4059411 .elementor-element.elementor-element-6d1433fd{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-5c8c5db6{--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;}.elementor-4059411 .elementor-element.elementor-element-5bc9d470{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-4059411 .elementor-element.elementor-element-426c11f8 .elementor-heading-title{font-size:26px;}.elementor-4059411 .elementor-element.elementor-element-6f5a50e8{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-5e834b30{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-4059411 .elementor-element.elementor-element-5bfff26d .elementor-heading-title{font-size:26px;}.elementor-4059411 .elementor-element.elementor-element-29603ea1{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-21c7fb8{--padding-top:58px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-4059411 .elementor-element.elementor-element-479faa7f{--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;}.elementor-4059411 .elementor-element.elementor-element-6b2dd22b .elementor-heading-title{font-size:34px;}.elementor-4059411 .elementor-element.elementor-element-38bf4207{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-5c8aa2ba{--padding-top:58px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-4059411 .elementor-element.elementor-element-6b4f0045{--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;}.elementor-4059411 .elementor-element.elementor-element-52905164 .elementor-heading-title{font-size:34px;}.elementor-4059411 .elementor-element.elementor-element-554fd070{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-3b6f7f41{--padding-top:58px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-4059411 .elementor-element.elementor-element-42d55137 .elementor-heading-title{font-size:34px;}.elementor-4059411 .elementor-element.elementor-element-3abb6ce4{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-7467a2e9{--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;}.elementor-4059411 .elementor-element.elementor-element-2f3f0c2b{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-4059411 .elementor-element.elementor-element-ea2f340 .elementor-heading-title{font-size:26px;}.elementor-4059411 .elementor-element.elementor-element-5a363af4{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-69b51f59{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-4059411 .elementor-element.elementor-element-3e7c1d9b .elementor-heading-title{font-size:26px;}.elementor-4059411 .elementor-element.elementor-element-401b609{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-48e6dce{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-4da94c9b{--padding-top:58px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-4059411 .elementor-element.elementor-element-38b490d4{--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;}.elementor-4059411 .elementor-element.elementor-element-6e40a3d0{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-3120418b{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-6d081d30{--padding-top:58px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-4059411 .elementor-element.elementor-element-699ee2b0{--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;}.elementor-4059411 .elementor-element.elementor-element-7636ce22{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-1cf3cfe6 .elementor-heading-title{font-size:34px;}.elementor-4059411 .elementor-element.elementor-element-1f640f29{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-6bf39319{--padding-top:58px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-4059411 .elementor-element.elementor-element-12d3cfa3 .elementor-heading-title{font-size:34px;}.elementor-4059411 .elementor-element.elementor-element-26480261{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-25e2c126{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4059411 .elementor-element.elementor-element-6590c85e{--padding-top:58px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-4059411 .elementor-element.elementor-element-745cb85f{--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;}.elementor-4059411 .elementor-element.elementor-element-3e622a89{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-551bbe7a .elementor-heading-title{font-size:34px;}.elementor-4059411 .elementor-element.elementor-element-148cba32{--padding-top:58px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-4059411 .elementor-element.elementor-element-73b020e2 .elementor-heading-title{font-size:34px;}.elementor-4059411 .elementor-element.elementor-element-22a91a18{--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;}.elementor-4059411 .elementor-element.elementor-element-4eb94755{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-29018fde .elementor-heading-title{font-size:24px;}.elementor-4059411 .elementor-element.elementor-element-35e5f4bf{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-1dbfffef{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-130c651f .elementor-heading-title{font-size:24px;}.elementor-4059411 .elementor-element.elementor-element-35c6f732{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-5687127f{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-62b09e91 .elementor-heading-title{font-size:24px;}.elementor-4059411 .elementor-element.elementor-element-175bac25{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-40ea6e5{--padding-top:58px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-4059411 .elementor-element.elementor-element-ec3d359{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-2621beb5 .elementor-heading-title{font-size:34px;}.elementor-4059411 .elementor-element.elementor-element-1cdbaaa8{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-47f9ebbc{--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:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-4059411 .elementor-element.elementor-element-4ec4f0f{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-40e0afb9{--padding-top:58px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-4059411 .elementor-element.elementor-element-7452d123{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-6a0412ea .elementor-heading-title{font-size:34px;}.elementor-4059411 .elementor-element.elementor-element-4b081f67{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-441b64b3{font-size:16px;}.elementor-4059411 .elementor-element.elementor-element-3bcfa66{--padding-top:58px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-4059411 .elementor-element.elementor-element-6da70a76 .elementor-heading-title{font-size:34px;}.elementor-4059411 .elementor-element.elementor-element-12c8b9fe{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-4a7779f6 */.elementor-4059411 .elementor-element.elementor-element-4a7779f6 {
  height: 100%;
  min-height: 0;
}
@media (max-width: 767px) {
  .elementor-4059411 .elementor-element.elementor-element-4a7779f6 {
    height: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74738c */.elementor-4059411 .elementor-element.elementor-element-b74738c {
  height: 100%;
  min-height: 0;
  overflow: hidden;
}
.elementor-4059411 .elementor-element.elementor-element-b74738c .elementor-widget-image,
.elementor-4059411 .elementor-element.elementor-element-b74738c .elementor-widget-image .elementor-widget-container {
  width: 100%;
  height: 100%;
}
.elementor-4059411 .elementor-element.elementor-element-b74738c img {
  width: 100%;
  height: 100% !important;
  object-fit: cover;
  display: block;
}
@media (max-width: 767px) {
  .elementor-4059411 .elementor-element.elementor-element-b74738c {
    height: 360px;
    min-height: 360px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22c318b6 */.elementor-4059411 .elementor-element.elementor-element-22c318b6 {
  height: 580px;
  min-height: 580px;
  overflow: hidden;
}
@media (max-width: 1024px) {
  .elementor-4059411 .elementor-element.elementor-element-22c318b6 {
    height: 500px;
    min-height: 500px;
  }
}
@media (max-width: 767px) {
  .elementor-4059411 .elementor-element.elementor-element-22c318b6 {
    height: auto;
    min-height: 0;
    overflow: visible;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de3fef4 */.elementor-4059411 .elementor-element.elementor-element-6de3fef4 .elementor-widget-image, .elementor-4059411 .elementor-element.elementor-element-6de3fef4 .elementor-widget-container {width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-6de3fef4 img {width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22cf3294 */.elementor-4059411 .elementor-element.elementor-element-22cf3294 .elementor-widget-image, .elementor-4059411 .elementor-element.elementor-element-22cf3294 .elementor-widget-container {width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-22cf3294 img {width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e7e99c3 */.elementor-4059411 .elementor-element.elementor-element-7e7e99c3 .elementor-widget-image, .elementor-4059411 .elementor-element.elementor-element-7e7e99c3 .elementor-widget-container {width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-7e7e99c3 img {width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-756ea41c */.elementor-4059411 .elementor-element.elementor-element-756ea41c, .elementor-4059411 .elementor-element.elementor-element-756ea41c .elementor-widget-container {width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-756ea41c a {display:block;width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-756ea41c img {width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2d2c9aed */.elementor-4059411 .elementor-element.elementor-element-2d2c9aed, .elementor-4059411 .elementor-element.elementor-element-2d2c9aed .elementor-widget-container {width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-2d2c9aed a {display:block;width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-2d2c9aed img {width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4631b0a8 */.elementor-4059411 .elementor-element.elementor-element-4631b0a8, .elementor-4059411 .elementor-element.elementor-element-4631b0a8 .elementor-widget-container {width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-4631b0a8 a {display:block;width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-4631b0a8 img {width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-724bff73 */.elementor-4059411 .elementor-element.elementor-element-724bff73, .elementor-4059411 .elementor-element.elementor-element-724bff73 .elementor-widget-container {width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-724bff73 a {display:block;width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-724bff73 img {width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13090fb8 */.elementor-4059411 .elementor-element.elementor-element-13090fb8, .elementor-4059411 .elementor-element.elementor-element-13090fb8 .elementor-widget-container {width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-13090fb8 a {display:block;width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-13090fb8 img {width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55d72859 */.elementor-4059411 .elementor-element.elementor-element-55d72859, .elementor-4059411 .elementor-element.elementor-element-55d72859 .elementor-widget-container {width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-55d72859 a {display:block;width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-55d72859 img {width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51a036ff */.elementor-4059411 .elementor-element.elementor-element-51a036ff, .elementor-4059411 .elementor-element.elementor-element-51a036ff .elementor-widget-container {width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-51a036ff a {display:block;width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-51a036ff img {width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d74cbe3 */.elementor-4059411 .elementor-element.elementor-element-4d74cbe3, .elementor-4059411 .elementor-element.elementor-element-4d74cbe3 .elementor-widget-container {width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-4d74cbe3 a {display:block;width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-4d74cbe3 img {width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5aa5ccb8 */.elementor-4059411 .elementor-element.elementor-element-5aa5ccb8, .elementor-4059411 .elementor-element.elementor-element-5aa5ccb8 .elementor-widget-container {width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-5aa5ccb8 a {display:block;width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-5aa5ccb8 img {width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cf3aba2 */.elementor-4059411 .elementor-element.elementor-element-cf3aba2, .elementor-4059411 .elementor-element.elementor-element-cf3aba2 .elementor-widget-container {width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-cf3aba2 a {display:block;width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-cf3aba2 img {width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5153f450 */.elementor-4059411 .elementor-element.elementor-element-5153f450, .elementor-4059411 .elementor-element.elementor-element-5153f450 .elementor-widget-container {width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-5153f450 a {display:block;width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-5153f450 img {width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70c2abb8 */.elementor-4059411 .elementor-element.elementor-element-70c2abb8, .elementor-4059411 .elementor-element.elementor-element-70c2abb8 .elementor-widget-container {width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-70c2abb8 a {display:block;width:100%;height:100%;}
.elementor-4059411 .elementor-element.elementor-element-70c2abb8 img {width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25e2c126 */.elementor-4059411 .elementor-element.elementor-element-25e2c126 {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}
.elementor-4059411 .elementor-element.elementor-element-25e2c126 > .elementor-element {aspect-ratio:4/3;overflow:hidden;}
@media (max-width:1024px){.elementor-4059411 .elementor-element.elementor-element-25e2c126{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (max-width:767px){.elementor-4059411 .elementor-element.elementor-element-25e2c126{grid-template-columns:1fr;}}/* End custom CSS */