.elementor-1348 .elementor-element.elementor-element-8736fff:not(.elementor-motion-effects-element-type-background), .elementor-1348 .elementor-element.elementor-element-8736fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1348 .elementor-element.elementor-element-8736fff > .elementor-container{max-width:1110px;}.elementor-1348 .elementor-element.elementor-element-8736fff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1348 .elementor-element.elementor-element-8736fff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1348 .elementor-element.elementor-element-f9b9599{text-align:center;}.elementor-1348 .elementor-element.elementor-element-f9b9599 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:70px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1348 .elementor-element.elementor-element-de0bfeb .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1348 .elementor-element.elementor-element-5349700{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-1348 .elementor-element.elementor-element-5349700 p{margin-block-end:0px;}.elementor-1348 .elementor-element.elementor-element-f4e708c .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1348 .elementor-element.elementor-element-cc60e8e{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-1348 .elementor-element.elementor-element-cc60e8e p{margin-block-end:0px;}.elementor-1348 .elementor-element.elementor-element-8fc6da3 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1348 .elementor-element.elementor-element-b27e29c{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-1348 .elementor-element.elementor-element-b27e29c p{margin-block-end:0px;}.elementor-1348 .elementor-element.elementor-element-ba1ff13 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1348 .elementor-element.elementor-element-b6ed41f{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-1348 .elementor-element.elementor-element-b6ed41f p{margin-block-end:0px;}.elementor-1348 .elementor-element.elementor-element-70930ae .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1348 .elementor-element.elementor-element-7a1cb52{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-1348 .elementor-element.elementor-element-7a1cb52 p{margin-block-end:0px;}.elementor-1348 .elementor-element.elementor-element-80eee5a .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1348 .elementor-element.elementor-element-b2e7e48{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-1348 .elementor-element.elementor-element-b2e7e48 p{margin-block-end:0px;}.elementor-1348 .elementor-element.elementor-element-1bc12de .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1348 .elementor-element.elementor-element-8b1b312{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-1348 .elementor-element.elementor-element-8b1b312 p{margin-block-end:0px;}.elementor-1348 .elementor-element.elementor-element-ac6c332 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1348 .elementor-element.elementor-element-30afb6b{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-1348 .elementor-element.elementor-element-30afb6b p{margin-block-end:0px;}.elementor-1348 .elementor-element.elementor-element-7dac40f .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1348 .elementor-element.elementor-element-380992b{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-1348 .elementor-element.elementor-element-380992b p{margin-block-end:0px;}.elementor-1348 .elementor-element.elementor-element-9689d0a .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1348 .elementor-element.elementor-element-4f0deda{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-1348 .elementor-element.elementor-element-4f0deda p{margin-block-end:0px;}.elementor-1348 .elementor-element.elementor-element-ef11e84 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1348 .elementor-element.elementor-element-841c0cf{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-1348 .elementor-element.elementor-element-841c0cf p{margin-block-end:0px;}@media(max-width:1024px){.elementor-1348 .elementor-element.elementor-element-de0bfeb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-5349700{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-f4e708c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-cc60e8e{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-8fc6da3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-b27e29c{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-ba1ff13 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-b6ed41f{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-70930ae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-7a1cb52{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-80eee5a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-b2e7e48{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-1bc12de .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-8b1b312{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-ac6c332 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-30afb6b{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-7dac40f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-380992b{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-9689d0a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-4f0deda{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-ef11e84 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-841c0cf{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-1348 .elementor-element.elementor-element-de0bfeb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-5349700{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-f4e708c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-cc60e8e{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-8fc6da3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-b27e29c{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-ba1ff13 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-b6ed41f{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-70930ae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-7a1cb52{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-80eee5a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-b2e7e48{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-1bc12de .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-8b1b312{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-ac6c332 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-30afb6b{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-7dac40f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-380992b{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-9689d0a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-4f0deda{font-size:var( --e-global-typography-text-font-size );}.elementor-1348 .elementor-element.elementor-element-ef11e84 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1348 .elementor-element.elementor-element-841c0cf{font-size:var( --e-global-typography-text-font-size );}}