.elementor-272 .elementor-element.elementor-element-13de51e{--display:flex;--padding-top:50px;--padding-bottom:100px;--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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-272 .elementor-element.elementor-element-4f869f2 .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 );letter-spacing:var( --e-global-typography-primary-letter-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 );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-272 .elementor-element.elementor-element-88d5151 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-88d5151 .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-1cbc4fb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-8b2d967 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-8b2d967 .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-38ca92a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-6a3f3ce > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-6a3f3ce .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-45776d2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-40e7c36 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-40e7c36 .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-d0350d1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-5c48460 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-5c48460 .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-09e31a4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-9e2c0a7 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-9e2c0a7 .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-18e1b1a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-0da4d8d > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-0da4d8d .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-23b4511{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-182a9c6 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-182a9c6 .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-8d2eb6c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-ff7bd64 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-ff7bd64 .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-bb0c933{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-7e65129 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-7e65129 .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-1f99458{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-42274aa > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-42274aa .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-7768be7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-7f9468a > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-7f9468a .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-bdfa755{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-de111b1 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-de111b1 .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-2719136{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-6ca9023 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-6ca9023 .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-acfc007{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-d55427a > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-d55427a .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-1d164e6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-da034e0 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-da034e0 .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-81065c3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-98c0083 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-98c0083 .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-3df1496{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-208f2e4 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-208f2e4 .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-f6ebbaa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-10e226e > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-10e226e .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-7bfc1ba{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-a9d997a > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-a9d997a .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-466c6ee{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-b3ddefb > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-b3ddefb .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-66a85bb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-7ae992f > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-272 .elementor-element.elementor-element-7ae992f .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-3d71789{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 );}@media(max-width:1200px){.elementor-272 .elementor-element.elementor-element-13de51e{--padding-top:50px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-4f869f2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-88d5151 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-1cbc4fb{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-8b2d967 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-38ca92a{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-6a3f3ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-45776d2{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-40e7c36 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-d0350d1{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-5c48460 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-09e31a4{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-9e2c0a7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-18e1b1a{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-0da4d8d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-23b4511{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-182a9c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-8d2eb6c{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-ff7bd64 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-bb0c933{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-7e65129 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-1f99458{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-42274aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-7768be7{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-7f9468a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-bdfa755{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-de111b1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-2719136{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-6ca9023 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-acfc007{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-d55427a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-1d164e6{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-da034e0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-81065c3{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-98c0083 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-3df1496{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-208f2e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-f6ebbaa{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-10e226e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-7bfc1ba{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-a9d997a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-466c6ee{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-b3ddefb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-66a85bb{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-7ae992f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-3d71789{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:900px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-4f869f2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-88d5151 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-1cbc4fb{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-8b2d967 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-38ca92a{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-6a3f3ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-45776d2{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-40e7c36 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-d0350d1{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-5c48460 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-09e31a4{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-9e2c0a7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-18e1b1a{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-0da4d8d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-23b4511{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-182a9c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-8d2eb6c{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-ff7bd64 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-bb0c933{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-7e65129 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-1f99458{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-42274aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-7768be7{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-7f9468a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-bdfa755{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-de111b1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-2719136{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-6ca9023 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-acfc007{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-d55427a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-1d164e6{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-da034e0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-81065c3{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-98c0083 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-3df1496{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-208f2e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-f6ebbaa{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-10e226e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-7bfc1ba{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-a9d997a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-466c6ee{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-b3ddefb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-66a85bb{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-7ae992f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-3d71789{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:720px){.elementor-272 .elementor-element.elementor-element-13de51e{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-4f869f2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-88d5151 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-1cbc4fb{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-8b2d967 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-38ca92a{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-6a3f3ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-45776d2{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-40e7c36 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-d0350d1{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-5c48460 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-09e31a4{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-9e2c0a7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-18e1b1a{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-0da4d8d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-23b4511{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-182a9c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-8d2eb6c{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-ff7bd64 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-bb0c933{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-7e65129 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-1f99458{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-42274aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-7768be7{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-7f9468a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-bdfa755{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-de111b1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-2719136{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-6ca9023 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-acfc007{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-d55427a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-1d164e6{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-da034e0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-81065c3{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-98c0083 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-3df1496{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-208f2e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-f6ebbaa{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-10e226e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-7bfc1ba{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-a9d997a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-466c6ee{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-b3ddefb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-66a85bb{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-7ae992f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-3d71789{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-4f869f2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-88d5151 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-1cbc4fb{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-8b2d967 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-38ca92a{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-6a3f3ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-45776d2{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-40e7c36 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-d0350d1{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-5c48460 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-09e31a4{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-9e2c0a7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-18e1b1a{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-0da4d8d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-23b4511{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-182a9c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-8d2eb6c{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-ff7bd64 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-bb0c933{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-7e65129 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-1f99458{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-42274aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-7768be7{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-7f9468a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-bdfa755{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-de111b1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-2719136{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-6ca9023 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-acfc007{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-d55427a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-1d164e6{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-da034e0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-81065c3{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-98c0083 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-3df1496{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-208f2e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-f6ebbaa{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-10e226e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-7bfc1ba{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-a9d997a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-466c6ee{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-b3ddefb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-66a85bb{font-size:var( --e-global-typography-text-font-size );}.elementor-272 .elementor-element.elementor-element-7ae992f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-272 .elementor-element.elementor-element-3d71789{font-size:var( --e-global-typography-text-font-size );}}