.elementor-2015 .elementor-element.elementor-element-f16cc88{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:110px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-2015 .elementor-element.elementor-element-4e1610c{padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-4e1610c .elementor-heading-title{font-family:var( --e-global-typography-4485aab-font-family ), Sans-serif;font-size:var( --e-global-typography-4485aab-font-size );font-weight:var( --e-global-typography-4485aab-font-weight );text-transform:var( --e-global-typography-4485aab-text-transform );line-height:var( --e-global-typography-4485aab-line-height );letter-spacing:var( --e-global-typography-4485aab-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-9125b7a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-3b43f45 p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-68c98e5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-7342f5f p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-a03a870 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-547f593 p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-9f8fc01 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-1989bd2 p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-d660114 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-0f02ab9 p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-d707972 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-3383fbb p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-b125395 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-486ce96 p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-34e260e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-d0e1f18 p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-6a02bdd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-8f3e259 p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-ad0bf66 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-c415906 p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-d5535d7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-80f9d15 p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-12ceb0e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-d0c9097 p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-0206fdd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-a00f6f6 p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-4a42c22 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-c72b8c0 p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-d44e910 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-d3d75e5 p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-2003c83 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-e43cfbe p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-5acbec7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-3034ccc p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-9b265a9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-fbc743e p{margin-block-end:0px;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-2015 .elementor-element.elementor-element-4e1610c .elementor-heading-title{font-size:var( --e-global-typography-4485aab-font-size );line-height:var( --e-global-typography-4485aab-line-height );letter-spacing:var( --e-global-typography-4485aab-letter-spacing );}}@media(max-width:1180px){.elementor-2015 .elementor-element.elementor-element-f16cc88{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px){.elementor-2015 .elementor-element.elementor-element-4e1610c .elementor-heading-title{font-size:var( --e-global-typography-4485aab-font-size );line-height:var( --e-global-typography-4485aab-line-height );letter-spacing:var( --e-global-typography-4485aab-letter-spacing );}.elementor-2015 .elementor-element.elementor-element-9125b7a .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-68c98e5 .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-a03a870 .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-9f8fc01 .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-d660114 .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-d707972 .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-b125395 .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-34e260e .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-6a02bdd .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-ad0bf66 .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-d5535d7 .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-12ceb0e .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-0206fdd .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-4a42c22 .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-d44e910 .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-2003c83 .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-5acbec7 .elementor-heading-title{font-size:22px;}.elementor-2015 .elementor-element.elementor-element-9b265a9 .elementor-heading-title{font-size:22px;}}@media(max-width:767px){.elementor-2015 .elementor-element.elementor-element-4e1610c .elementor-heading-title{font-size:var( --e-global-typography-4485aab-font-size );line-height:var( --e-global-typography-4485aab-line-height );letter-spacing:var( --e-global-typography-4485aab-letter-spacing );}}