.elementor-22261 .elementor-element.elementor-element-67b1e7e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-22261 .elementor-element.elementor-element-62114246{--display:flex;}.elementor-22261 .elementor-element.elementor-element-1bddb91f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;}.elementor-22261 .elementor-element.elementor-element-1bddb91f .elementor-heading-title{font-family:var( --e-global-typography-d0fe587-font-family ), Sans-serif;font-size:var( --e-global-typography-d0fe587-font-size );font-weight:var( --e-global-typography-d0fe587-font-weight );text-transform:var( --e-global-typography-d0fe587-text-transform );font-style:var( --e-global-typography-d0fe587-font-style );text-decoration:var( --e-global-typography-d0fe587-text-decoration );line-height:var( --e-global-typography-d0fe587-line-height );letter-spacing:var( --e-global-typography-d0fe587-letter-spacing );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-7eef4025{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 3.5em) 0em;padding:0% 50% 0% 0%;}.elementor-22261 .elementor-element.elementor-element-7eef4025 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-28d00d08{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-4adad740{--display:flex;--min-height:100%;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-216acd0b{--display:flex;}.elementor-22261 .elementor-element.elementor-element-5d609ba6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-5d609ba6 img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-28857415 .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-f936c1a{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-f096e5{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-76a7613f{--display:flex;--min-height:100%;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-4c245548{--display:flex;}.elementor-22261 .elementor-element.elementor-element-220fc37{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-220fc37 img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-30457c7b .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-6064ea0a{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-71cc1fd7{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-25d19b0b{--display:flex;--min-height:100%;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-26ce62f6{--display:flex;}.elementor-22261 .elementor-element.elementor-element-1d07c168{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-1d07c168 img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-6930690b .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-860eb1c{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-22c30538{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-7681b463{--display:flex;--min-height:100%;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-188396c{--display:flex;}.elementor-22261 .elementor-element.elementor-element-420e02bd{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-420e02bd img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-1a258843 .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-43de6608{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-54c1a2e7{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-46ce5635{--display:flex;--min-height:100%;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-4ee0ead5{--display:flex;}.elementor-22261 .elementor-element.elementor-element-5ffe48c2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-5ffe48c2 img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-f4454d4 .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-54607bc9{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-63d9c2d0{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-1a881227{--display:flex;--min-height:100%;border-style:none;--border-style:none;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22261 .elementor-element.elementor-element-4a8c1a24{--display:flex;}.elementor-22261 .elementor-element.elementor-element-6e70da45{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-6e70da45 img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-7997034a .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-37ab71fd{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-1ef730ee{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-61d6a167{--display:flex;--min-height:100%;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-43a1ea24{--display:flex;}.elementor-22261 .elementor-element.elementor-element-252e0e51{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-252e0e51 img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-25d9e5b6 .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3a34f500{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-3663f028{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-1c65dd7a{--display:flex;--min-height:100%;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-233f13b9{--display:flex;}.elementor-22261 .elementor-element.elementor-element-7aa74ba9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-7aa74ba9 img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-10f67c40 .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-77b53deb{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-729bde4{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-7f180bbf{--display:flex;--min-height:100%;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-22a1c5a{--display:flex;}.elementor-22261 .elementor-element.elementor-element-6a622056{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-6a622056 img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-1c58e417 .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3b2d079b{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-5fbded07{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-6a45ada6{--display:flex;--min-height:100%;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-d68af98{--display:flex;}.elementor-22261 .elementor-element.elementor-element-1d197302{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-1d197302 img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-3370b4b8 .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3d50778{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-3e34c2e{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-22c3e85c{--display:flex;--min-height:100%;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-b7b9395{--display:flex;}.elementor-22261 .elementor-element.elementor-element-1a88ecc0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-1a88ecc0 img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-175e20cb .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-4616dba3{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-8964f86{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-45bac971{--display:flex;--min-height:100%;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-49c825d5{--display:flex;}.elementor-22261 .elementor-element.elementor-element-757ca2dc{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-757ca2dc img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-747b111d .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3e1cdc0c{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-679d9caa{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-752d366{--display:flex;--min-height:100%;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-2f9d06c2{--display:flex;}.elementor-22261 .elementor-element.elementor-element-9c2c448{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-9c2c448 img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-4c134d20 .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-172b7f76{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-7ae11e3f{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-77f648fd{--display:flex;--min-height:100%;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-2845643{--display:flex;}.elementor-22261 .elementor-element.elementor-element-2c58fa97{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-2c58fa97 img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-730becaf .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-63d22a8{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-c97d283{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-7553ec71{--display:flex;--min-height:100%;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-4043c586{--display:flex;}.elementor-22261 .elementor-element.elementor-element-6c41468e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-6c41468e img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-37e00b49 .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-2af67515{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-75876d04{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-13ed6b33{--display:flex;--min-height:100%;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-31fda003{--display:flex;--min-height:100%;}.elementor-22261 .elementor-element.elementor-element-66c2e7d4{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-66c2e7d4 img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-34a7baa2 .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-4f2ab06b{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-4accf79d{--display:flex;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-20813fcd{--display:flex;--min-height:100%;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-22261 .elementor-element.elementor-element-2d0ac45b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22261 .elementor-element.elementor-element-3a8d6d8e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-22261 .elementor-element.elementor-element-3a8d6d8e img{width:20%;height:auto;border-radius:0.4em 0.4em 0.4em 0.4em;}.elementor-22261 .elementor-element.elementor-element-7952f8bf .elementor-heading-title{font-family:var( --e-global-typography-5ecc262-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecc262-font-size );font-weight:var( --e-global-typography-5ecc262-font-weight );text-transform:var( --e-global-typography-5ecc262-text-transform );font-style:var( --e-global-typography-5ecc262-font-style );text-decoration:var( --e-global-typography-5ecc262-text-decoration );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-31b3e8d8{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-22261 .elementor-element.elementor-element-71337d55{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;}@media(max-width:1366px){.elementor-22261 .elementor-element.elementor-element-1bddb91f .elementor-heading-title{font-size:var( --e-global-typography-d0fe587-font-size );line-height:var( --e-global-typography-d0fe587-line-height );letter-spacing:var( --e-global-typography-d0fe587-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-7eef4025{padding:0% 50% 0% 0%;}.elementor-22261 .elementor-element.elementor-element-28857415 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-f936c1a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-30457c7b .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-6064ea0a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-6930690b .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-860eb1c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-1a258843 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-43de6608{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-f4454d4 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-54607bc9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-7997034a .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-37ab71fd{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-25d9e5b6 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3a34f500{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-10f67c40 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-77b53deb{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-1c58e417 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3b2d079b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-3370b4b8 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3d50778{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-175e20cb .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-4616dba3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-747b111d .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3e1cdc0c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-4c134d20 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-172b7f76{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-730becaf .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-63d22a8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-37e00b49 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-2af67515{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-34a7baa2 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-4f2ab06b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-7952f8bf .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-31b3e8d8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-71337d55{--e-n-carousel-swiper-slides-to-display:3;}}@media(max-width:1200px){.elementor-22261 .elementor-element.elementor-element-7eef4025{padding:0% 40% 0% 0%;}.elementor-22261 .elementor-element.elementor-element-71337d55{--e-n-carousel-swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-22261 .elementor-element.elementor-element-1bddb91f .elementor-heading-title{font-size:var( --e-global-typography-d0fe587-font-size );line-height:var( --e-global-typography-d0fe587-line-height );letter-spacing:var( --e-global-typography-d0fe587-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-7eef4025{padding:0% 30% 0% 0%;}.elementor-22261 .elementor-element.elementor-element-28857415 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-f936c1a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-30457c7b .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-6064ea0a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-6930690b .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-860eb1c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-1a258843 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-43de6608{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-f4454d4 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-54607bc9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-7997034a .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-37ab71fd{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-25d9e5b6 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3a34f500{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-10f67c40 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-77b53deb{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-1c58e417 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3b2d079b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-3370b4b8 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3d50778{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-175e20cb .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-4616dba3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-747b111d .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3e1cdc0c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-4c134d20 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-172b7f76{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-730becaf .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-63d22a8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-37e00b49 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-2af67515{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-34a7baa2 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-4f2ab06b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-7952f8bf .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-31b3e8d8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-71337d55{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:880px){.elementor-22261 .elementor-element.elementor-element-7eef4025{padding:0% 20% 0% 0%;}.elementor-22261 .elementor-element.elementor-element-71337d55{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:500px){.elementor-22261 .elementor-element.elementor-element-1bddb91f .elementor-heading-title{font-size:var( --e-global-typography-d0fe587-font-size );line-height:var( --e-global-typography-d0fe587-line-height );letter-spacing:var( --e-global-typography-d0fe587-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-7eef4025{padding:0% 15% 0% 0%;}.elementor-22261 .elementor-element.elementor-element-28857415 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-f936c1a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-30457c7b .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-6064ea0a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-6930690b .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-860eb1c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-1a258843 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-43de6608{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-f4454d4 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-54607bc9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-7997034a .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-37ab71fd{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-25d9e5b6 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3a34f500{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-10f67c40 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-77b53deb{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-1c58e417 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3b2d079b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-3370b4b8 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3d50778{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-175e20cb .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-4616dba3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-747b111d .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3e1cdc0c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-4c134d20 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-172b7f76{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-730becaf .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-63d22a8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-37e00b49 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-2af67515{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-34a7baa2 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-4f2ab06b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-7952f8bf .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-31b3e8d8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-71337d55{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:2400px){.elementor-22261 .elementor-element.elementor-element-1bddb91f .elementor-heading-title{font-size:var( --e-global-typography-d0fe587-font-size );line-height:var( --e-global-typography-d0fe587-line-height );letter-spacing:var( --e-global-typography-d0fe587-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-28857415 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-f936c1a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-30457c7b .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-6064ea0a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-6930690b .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-860eb1c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-1a258843 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-43de6608{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-f4454d4 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-54607bc9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-7997034a .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-37ab71fd{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-25d9e5b6 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3a34f500{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-10f67c40 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-77b53deb{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-1c58e417 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3b2d079b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-3370b4b8 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3d50778{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-175e20cb .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-4616dba3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-747b111d .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-3e1cdc0c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-4c134d20 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-172b7f76{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-730becaf .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-63d22a8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-37e00b49 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-2af67515{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-34a7baa2 .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-4f2ab06b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22261 .elementor-element.elementor-element-7952f8bf .elementor-heading-title{font-size:var( --e-global-typography-5ecc262-font-size );letter-spacing:var( --e-global-typography-5ecc262-letter-spacing );}.elementor-22261 .elementor-element.elementor-element-31b3e8d8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for nested-carousel, class: .elementor-element-71337d55 */.elementor-22261 .elementor-element.elementor-element-71337d55  {
     cursor: url('https://targatelematics.com/it-it/wp-content/uploads/sites/4/2025/02/drag-cursor-IT.png'), auto;
     overflow:hidden;
     padding-bottom:2em;
}

.elementor-22261 .elementor-element.elementor-element-71337d55 &gt; .elementor-widget-container {
    width: calc(100vw - 8%);
}

.elementor-22261 .elementor-element.elementor-element-71337d55 &gt; .elementor-widget-container {
    left: 10%;
    position: relative;
}

.elementor-22261 .elementor-element.elementor-element-71337d55 .e-n-carousel.swiper {
    overflow:visible;
}

.elementor-22261 .elementor-element.elementor-element-71337d55 .e-n-carousel.swiper .swiper-slide  {
    border-bottom: 0.03em solid var(--e-global-color-text);
}

.elementor-22261 .elementor-element.elementor-element-71337d55 .e-n-carousel.swiper .swiper-slide::after  {
    content:url('https://targatelematics.com/it-it/wp-content/uploads/2025/02/timeline-dot.jpg');
    display:block;
    position: absolute;
    bottom: 0;
    z-index: 50;
    transform: translate(-50%, 50%);
}

@media (max-width:1024px) {
.elementor-22261 .elementor-element.elementor-element-71337d55 .e-n-carousel.swiper .swiper-slide.swiper-slide-active::after  {
    content:url('https://targatelematics.com/it-it/wp-content/uploads/2025/02/timeline-dot-active.png');
}
}

@media (min-width:1025px) {
.elementor-22261 .elementor-element.elementor-element-71337d55 .e-n-carousel.swiper .swiper-slide.swiper-slide-active +.swiper-slide::after  {
    content:url('https://targatelematics.com/it-it/wp-content/uploads/2025/02/timeline-dot-active.png');
}

}

.elementor-22261 .elementor-element.elementor-element-71337d55 .e-n-carousel.swiper .swiper-slide &gt; .elementor-element {
    height:100%;
}

.elementor-22261 .elementor-element.elementor-element-71337d55 .e-n-carousel.swiper .swiper-slide .slide-content  {
    padding-bottom:2em;
    padding-inline-end:0;
    padding-inline-start:0;
}

.elementor-22261 .elementor-element.elementor-element-71337d55 .e-n-carousel.swiper .swiper-slide:nth-child(even) .slide-content  {
    padding-top:38%;
}

.elementor-22261 .elementor-element.elementor-element-71337d55 .e-n-carousel.swiper .swiper-slide .slide-content &gt;.elementor-element {
    padding-left: 2em;
    border-left: 1px solid rgba(12, 35, 44, 0.2);
    padding-right:20%;
    height:100%;
    gap: 1.5em;
}

.elementor-22261 .elementor-element.elementor-element-71337d55 .e-n-carousel.swiper .elementor-widget-image img {
    width: 20%;
    min-width: 100px;
    height: auto;
    border-radius: 0.4em 0.4em 0.4em 0.4em;
}

.elementor-22261 .elementor-element.elementor-element-71337d55 p:last-child {
    margin-bottom:0;
}/* End custom CSS */