.elementor-2047 .elementor-element.elementor-element-c5582b1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-6d71b0a > .elementor-widget-container{margin:0px 0px 050px 0px;}.elementor-2047 .elementor-element.elementor-element-6d71b0a .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:60px;letter-spacing:0.8px;word-spacing:0px;color:#000000;}.elementor-2047 .elementor-element.elementor-element-4cdfb55 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-4cdfb55 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:0px;word-spacing:0px;}.elementor-2047 .elementor-element.elementor-element-40a2c38 > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-40a2c38 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-0e07f4e{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-0e07f4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-e195b8d > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-e195b8d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-cd50f9a{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-cd50f9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-dfecc52 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-dfecc52 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:0px;word-spacing:0px;}.elementor-2047 .elementor-element.elementor-element-383ecb4{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-383ecb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-a89a2d8 > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-a89a2d8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-551e6e4{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-551e6e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-d4a3130 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-d4a3130 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:0px;word-spacing:0px;}.elementor-2047 .elementor-element.elementor-element-6cf5a11 > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-6cf5a11 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-986c537{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-986c537 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-1310641 > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-1310641 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-8830955{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-8830955 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-6209da2 > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-6209da2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-4331b92{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-4331b92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-bf420fc > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-bf420fc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-baaa027{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-baaa027 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-9bc75c8 > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-9bc75c8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-a3b85cf{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-a3b85cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-97c2c0d > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-97c2c0d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-4970eec{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-4970eec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-00973ca > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-00973ca .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-f4de878{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-f4de878 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-ed854a5 > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-ed854a5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-0193dcc{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-0193dcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-cad7b92 > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-cad7b92 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-9be7203{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-9be7203 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-6856fff > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-6856fff .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-4d953c5{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-4d953c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-6cf88fc > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-6cf88fc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-97d06af{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-97d06af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-b7d5dfc > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-b7d5dfc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-eab0a9a{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-eab0a9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-6954e35 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-6954e35 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:0px;word-spacing:0px;}.elementor-2047 .elementor-element.elementor-element-e298335 > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-e298335 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-0453f43{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-0453f43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-5c7b54c > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-5c7b54c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-ca99293{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-ca99293 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-1674b47 > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-1674b47 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-11b2d2c{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-11b2d2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-6a66c30 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-6a66c30 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:0px;word-spacing:0px;}.elementor-2047 .elementor-element.elementor-element-315b980 > .elementor-widget-container{margin:030px 0px 20px 0px;}.elementor-2047 .elementor-element.elementor-element-315b980 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-c8152da{width:initial;max-width:initial;font-family:"Bitter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-2047 .elementor-element.elementor-element-c8152da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-heading .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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-6d71b0a .elementor-heading-title{font-size:54px;line-height:54px;letter-spacing:0.8px;}.elementor-2047 .elementor-element.elementor-element-4cdfb55 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-2047 .elementor-element.elementor-element-40a2c38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2047 .elementor-element.elementor-element-e195b8d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-dfecc52 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-2047 .elementor-element.elementor-element-a89a2d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-d4a3130 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-2047 .elementor-element.elementor-element-6cf5a11 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-1310641 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-6209da2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-bf420fc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-9bc75c8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-97c2c0d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-00973ca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-ed854a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-cad7b92 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-6856fff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-6cf88fc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-b7d5dfc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-6954e35 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-2047 .elementor-element.elementor-element-e298335 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-5c7b54c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-1674b47 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-6a66c30 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-2047 .elementor-element.elementor-element-315b980 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}@media(min-width:768px){.elementor-2047 .elementor-element.elementor-element-c5582b1{--content-width:980px;}}@media(max-width:767px){.elementor-2047 .elementor-element.elementor-element-c5582b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-widget-heading .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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-6d71b0a .elementor-heading-title{font-size:42px;line-height:1.1em;letter-spacing:0em;word-spacing:0em;}.elementor-2047 .elementor-element.elementor-element-4cdfb55 > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-2047 .elementor-element.elementor-element-4cdfb55 .elementor-heading-title{font-size:28px;line-height:1.1em;letter-spacing:0px;}.elementor-2047 .elementor-element.elementor-element-40a2c38 > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-40a2c38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2047 .elementor-element.elementor-element-0e07f4e{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-e195b8d > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-e195b8d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-cd50f9a{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-dfecc52 > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-2047 .elementor-element.elementor-element-dfecc52 .elementor-heading-title{font-size:28px;line-height:1.1em;letter-spacing:0px;}.elementor-2047 .elementor-element.elementor-element-383ecb4{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-a89a2d8 > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-a89a2d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-551e6e4{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-d4a3130 > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-2047 .elementor-element.elementor-element-d4a3130 .elementor-heading-title{font-size:28px;line-height:1.1em;letter-spacing:0px;}.elementor-2047 .elementor-element.elementor-element-6cf5a11 > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-6cf5a11 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-986c537{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-1310641 > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-1310641 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-8830955{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-6209da2 > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-6209da2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-4331b92{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-bf420fc > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-bf420fc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-baaa027{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-9bc75c8 > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-9bc75c8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-a3b85cf{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-97c2c0d > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-97c2c0d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-4970eec{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-00973ca > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-00973ca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-f4de878{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-ed854a5 > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-ed854a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-0193dcc{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-cad7b92 > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-cad7b92 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-9be7203{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-6856fff > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-6856fff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-4d953c5{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-6cf88fc > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-6cf88fc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-97d06af{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-b7d5dfc > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-b7d5dfc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-eab0a9a{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-6954e35 > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-2047 .elementor-element.elementor-element-6954e35 .elementor-heading-title{font-size:28px;line-height:1.1em;letter-spacing:0px;}.elementor-2047 .elementor-element.elementor-element-e298335 > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-e298335 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-0453f43{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-5c7b54c > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-5c7b54c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-ca99293{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-1674b47 > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-1674b47 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-11b2d2c{font-size:16px;line-height:1.3em;}.elementor-2047 .elementor-element.elementor-element-6a66c30 > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-2047 .elementor-element.elementor-element-6a66c30 .elementor-heading-title{font-size:28px;line-height:1.1em;letter-spacing:0px;}.elementor-2047 .elementor-element.elementor-element-315b980 > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-2047 .elementor-element.elementor-element-315b980 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2047 .elementor-element.elementor-element-c8152da{font-size:16px;line-height:1.3em;}}