.elementor-2677 .elementor-element.elementor-element-6dd2c6b{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2677 .elementor-element.elementor-element-7ca7828{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2677 .elementor-element.elementor-element-8ee1131{--display:flex;}.elementor-2677 .elementor-element.elementor-element-66122ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-2677 .elementor-element.elementor-element-66122ad:not(.elementor-motion-effects-element-type-background), .elementor-2677 .elementor-element.elementor-element-66122ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2677 .elementor-element.elementor-element-6fbd566{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-6fbd566 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-6fbd566 .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-6fbd566 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-6fbd566 .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-764e3e3{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-764e3e3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-764e3e3 .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-764e3e3 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-764e3e3 .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-5866e39{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-5866e39 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-5866e39 .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-5866e39 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-5866e39 .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-0d9b0fb{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-0d9b0fb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-0d9b0fb .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-0d9b0fb .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-0d9b0fb .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-5e60378{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-5e60378 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-5e60378 .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-5e60378 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-5e60378 .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-8ae18f6{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-8ae18f6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-8ae18f6 .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-8ae18f6 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-8ae18f6 .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-cdb3e24{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-cdb3e24 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-cdb3e24 .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-cdb3e24 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-cdb3e24 .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-b1a8b52{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-b1a8b52 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-b1a8b52 .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-b1a8b52 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-b1a8b52 .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-7c7b874{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-7c7b874 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-7c7b874 .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-7c7b874 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-7c7b874 .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-582300e{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-582300e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-582300e .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-582300e .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-582300e .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-cd829c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-2677 .elementor-element.elementor-element-cd829c9:not(.elementor-motion-effects-element-type-background), .elementor-2677 .elementor-element.elementor-element-cd829c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2677 .elementor-element.elementor-element-38c333e{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-38c333e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-38c333e .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-38c333e .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-38c333e .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-aa8a387{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-aa8a387 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-aa8a387 .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-aa8a387 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-aa8a387 .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-a790b22{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-a790b22 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-a790b22 .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-a790b22 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-a790b22 .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-ba9e3d8{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-ba9e3d8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-ba9e3d8 .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-ba9e3d8 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-ba9e3d8 .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-b0c32fd{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-b0c32fd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-b0c32fd .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-b0c32fd .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-b0c32fd .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-c32921a{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-c32921a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-c32921a .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-c32921a .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-c32921a .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-8323ad1{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-8323ad1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-8323ad1 .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-8323ad1 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-8323ad1 .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-1602d36{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-1602d36 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-1602d36 .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-1602d36 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-1602d36 .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-a106e41{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-a106e41 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-a106e41 .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-a106e41 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-a106e41 .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-18a516e{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-18a516e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-18a516e .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-18a516e .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-18a516e .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-78c80bf{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-78c80bf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-78c80bf .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-78c80bf .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-78c80bf .elementor-heading-title a{transition-duration:0s;}.elementor-2677 .elementor-element.elementor-element-ec4adb2{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-ec4adb2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-2677 .elementor-element.elementor-element-ec4adb2 .elementor-heading-title a:hover, .elementor-2677 .elementor-element.elementor-element-ec4adb2 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2677 .elementor-element.elementor-element-ec4adb2 .elementor-heading-title a{transition-duration:0s;}@media(min-width:768px){.elementor-2677 .elementor-element.elementor-element-6dd2c6b{--width:100%;}.elementor-2677 .elementor-element.elementor-element-8ee1131{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2677 .elementor-element.elementor-element-66122ad{--width:100%;}.elementor-2677 .elementor-element.elementor-element-cd829c9{--width:100%;}}@media(max-width:1024px){.elementor-2677 .elementor-element.elementor-element-7ca7828{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-2677 .elementor-element.elementor-element-6dd2c6b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2677 .elementor-element.elementor-element-7ca7828{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}