.elementor-31023 .elementor-element.elementor-element-609124a{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:none;--border-style:none;--padding-top:5%;--padding-bottom:0%;--padding-left:2.5%;--padding-right:2.5%;}.elementor-31023 .elementor-element.elementor-element-609124a:not(.elementor-motion-effects-element-type-background), .elementor-31023 .elementor-element.elementor-element-609124a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-31023 .elementor-element.elementor-element-875640e{--display:flex;--padding-top:0%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-2780dd5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-31023 .elementor-element.elementor-element-7eb53c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:5%;--padding-bottom:2.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-7eb53c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31023 .elementor-element.elementor-element-be63d91{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 45px / 2 );}.elementor-31023 .elementor-element.elementor-element-be63d91 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31023 .elementor-element.elementor-element-be63d91.elementor-element{--align-self:flex-end;}.elementor-31023 .elementor-element.elementor-element-be63d91 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31023 .elementor-element.elementor-element-be63d91 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-31023 .elementor-element.elementor-element-be63d91 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-31023 .elementor-element.elementor-element-be63d91 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-31023 .elementor-element.elementor-element-be63d91 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-31023 .elementor-element.elementor-element-be63d91 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-31023 .elementor-element.elementor-element-be63d91 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-31023 .elementor-element.elementor-element-be63d91 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:45px;}.elementor-31023 .elementor-element.elementor-element-b94f079{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 45px / 2 );}.elementor-31023 .elementor-element.elementor-element-b94f079 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31023 .elementor-element.elementor-element-b94f079.elementor-element{--align-self:flex-end;}.elementor-31023 .elementor-element.elementor-element-b94f079 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31023 .elementor-element.elementor-element-b94f079 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-31023 .elementor-element.elementor-element-b94f079 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-31023 .elementor-element.elementor-element-b94f079 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-31023 .elementor-element.elementor-element-b94f079 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-31023 .elementor-element.elementor-element-b94f079 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-31023 .elementor-element.elementor-element-b94f079 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-31023 .elementor-element.elementor-element-b94f079 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:45px;}.elementor-31023 .elementor-element.elementor-element-dae5752{--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;--gap:5% 5%;--row-gap:5%;--column-gap:5%;--padding-top:5%;--padding-bottom:5%;--padding-left:2.5%;--padding-right:2.5%;}.elementor-31023 .elementor-element.elementor-element-605eb4f{--display:flex;--min-height:0px;--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:2.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-25769fa{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:0% 2.5%;--row-gap:0%;--column-gap:2.5%;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31023 .elementor-element.elementor-element-82e6bdf{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-1ea2dcb > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-1ea2dcb{text-align:start;}.elementor-31023 .elementor-element.elementor-element-1ea2dcb img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-02ef16b .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-cb7de52 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-1fa8fcb{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-709ff69 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-709ff69{text-align:start;}.elementor-31023 .elementor-element.elementor-element-709ff69 img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-dbdcd76 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-972c9a8 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-c6063d8{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-b26e0db > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-b26e0db{text-align:start;}.elementor-31023 .elementor-element.elementor-element-b26e0db img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-3430048 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-4593fd8 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-c173419{--display:flex;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-ba99884 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-39164f7 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-c5e2897 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-1f46476{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-10f1f0c > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-10f1f0c{text-align:start;}.elementor-31023 .elementor-element.elementor-element-10f1f0c img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-fbf507e .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-efdb720 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-a1b28d4{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-cc9ca10 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-cc9ca10{text-align:start;}.elementor-31023 .elementor-element.elementor-element-cc9ca10 img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-49a8024 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-df78e6b .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-1ad2ec8{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-f46f4cd > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-f46f4cd{text-align:start;}.elementor-31023 .elementor-element.elementor-element-f46f4cd img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-49293b4 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-4ee7c3e .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-dbd1979{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-09400f1 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-09400f1{text-align:start;}.elementor-31023 .elementor-element.elementor-element-09400f1 img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-5a1d071 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-e4fbd36 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-12a75da{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-9319846 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-9319846{text-align:start;}.elementor-31023 .elementor-element.elementor-element-9319846 img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-a6da4b9 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-f5eed85 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-7912ca1{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-bfa7a4a > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-bfa7a4a{text-align:start;}.elementor-31023 .elementor-element.elementor-element-bfa7a4a img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-963830a .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-1806206 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-83a3b2a{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-76b5c3a > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-76b5c3a{text-align:start;}.elementor-31023 .elementor-element.elementor-element-76b5c3a img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-2b9057b .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-2628c4f .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-dae7410{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-774053a > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-774053a{text-align:start;}.elementor-31023 .elementor-element.elementor-element-774053a img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-bb99fc2 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-ec8cf44 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-b7775fd{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-48fe7e9 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-48fe7e9{text-align:start;}.elementor-31023 .elementor-element.elementor-element-48fe7e9 img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-023b11f .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-a7284bd .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-58b167c{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-13ac42f > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-90b68b5 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-aeb1d6b .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-568fb7e{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-9a13649 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-9a13649{text-align:start;}.elementor-31023 .elementor-element.elementor-element-9a13649 img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-d24e8e3 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-c995c50 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-2239493{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-26368a2 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-26368a2{text-align:start;}.elementor-31023 .elementor-element.elementor-element-26368a2 img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-4b943d3 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-5e85698 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-88580f0{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-1624199 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-1624199{text-align:start;}.elementor-31023 .elementor-element.elementor-element-1624199 img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-2971ab6 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-0567ea7 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-9052a2c{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-65691e0 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-65691e0{text-align:start;}.elementor-31023 .elementor-element.elementor-element-65691e0 img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-d8c0ca5 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-9a3e244 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-2e8e838{--display:flex;--min-height:0px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-cc896d2 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-cc896d2{text-align:start;}.elementor-31023 .elementor-element.elementor-element-cc896d2 img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-de7d067 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-67c664e .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-e73bd04{--display:flex;--min-height:270px;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:7.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-744b908 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-744b908{text-align:start;}.elementor-31023 .elementor-element.elementor-element-744b908 img{max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-31023 .elementor-element.elementor-element-5eace59 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}.elementor-31023 .elementor-element.elementor-element-36162c3 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#1A1A1A;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-31023 .elementor-element.elementor-element-609124a{--padding-top:7%;--padding-bottom:7%;--padding-left:4%;--padding-right:4%;}.elementor-31023 .elementor-element.elementor-element-875640e{--padding-top:0%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-2780dd5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31023 .elementor-element.elementor-element-7eb53c1{--justify-content:center;--padding-top:5%;--padding-bottom:2.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-be63d91{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31023 .elementor-element.elementor-element-be63d91 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31023 .elementor-element.elementor-element-b94f079 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31023 .elementor-element.elementor-element-dae5752{--padding-top:0%;--padding-bottom:5%;--padding-left:4%;--padding-right:4%;}.elementor-31023 .elementor-element.elementor-element-605eb4f{--min-height:0px;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-25769fa{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--gap:0% 4%;--row-gap:0%;--column-gap:4%;--grid-auto-flow:row;}.elementor-31023 .elementor-element.elementor-element-82e6bdf{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-02ef16b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-cb7de52 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-1fa8fcb{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-dbdcd76 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-972c9a8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-c6063d8{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-3430048 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-4593fd8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-c173419{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-ba99884 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-39164f7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-c5e2897 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-1f46476{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-fbf507e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-efdb720 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-a1b28d4{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-49a8024 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-df78e6b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-1ad2ec8{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-49293b4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-4ee7c3e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-dbd1979{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-5a1d071 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-e4fbd36 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-12a75da{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-a6da4b9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-f5eed85 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-7912ca1{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-963830a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-1806206 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-83a3b2a{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-2b9057b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-2628c4f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-dae7410{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-bb99fc2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-ec8cf44 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-b7775fd{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-023b11f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-a7284bd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-58b167c{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-13ac42f > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-90b68b5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-aeb1d6b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-568fb7e{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-d24e8e3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-c995c50 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-2239493{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-4b943d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-5e85698 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-88580f0{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-2971ab6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-0567ea7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-9052a2c{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-d8c0ca5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-9a3e244 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-2e8e838{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-de7d067 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-67c664e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-e73bd04{--min-height:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-5eace59 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-36162c3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-31023 .elementor-element.elementor-element-609124a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-31023 .elementor-element.elementor-element-875640e{--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-2780dd5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31023 .elementor-element.elementor-element-7eb53c1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10%;--padding-bottom:1.5%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-be63d91{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-31023 .elementor-element.elementor-element-be63d91 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31023 .elementor-element.elementor-element-be63d91 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31023 .elementor-element.elementor-element-b94f079{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 45px / 2 );}.elementor-31023 .elementor-element.elementor-element-b94f079 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31023 .elementor-element.elementor-element-b94f079 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31023 .elementor-element.elementor-element-b94f079 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:45px;}.elementor-31023 .elementor-element.elementor-element-dae5752{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-31023 .elementor-element.elementor-element-605eb4f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31023 .elementor-element.elementor-element-25769fa{--width:100%;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(12, 1fr);--gap:0% 0%;--row-gap:0%;--column-gap:0%;--grid-auto-flow:row;}.elementor-31023 .elementor-element.elementor-element-82e6bdf{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-1ea2dcb > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-02ef16b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-cb7de52 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-1fa8fcb{--width:100%;--min-height:0vh;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-709ff69 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-dbdcd76 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31023 .elementor-element.elementor-element-dbdcd76 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-972c9a8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-c6063d8{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-b26e0db > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-3430048 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-4593fd8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-c173419{--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-ba99884 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-39164f7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-c5e2897 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-1f46476{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-10f1f0c > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-fbf507e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-efdb720 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-a1b28d4{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-cc9ca10 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-49a8024 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-df78e6b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-1ad2ec8{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-f46f4cd > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-49293b4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-4ee7c3e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-dbd1979{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-09400f1 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-5a1d071 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-e4fbd36 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-12a75da{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-9319846 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-a6da4b9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-f5eed85 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-7912ca1{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-bfa7a4a > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-963830a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-1806206 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-83a3b2a{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-76b5c3a > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-2b9057b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-2628c4f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-dae7410{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-774053a > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-bb99fc2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-ec8cf44 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-b7775fd{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-48fe7e9 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-023b11f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-a7284bd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-58b167c{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-13ac42f > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-90b68b5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-aeb1d6b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-568fb7e{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-9a13649 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-d24e8e3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-c995c50 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-2239493{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-26368a2 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-4b943d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-5e85698 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-88580f0{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-1624199 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-2971ab6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-0567ea7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-9052a2c{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-65691e0 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-d8c0ca5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-9a3e244 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-2e8e838{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-cc896d2 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-de7d067 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-67c664e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-e73bd04{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-31023 .elementor-element.elementor-element-744b908 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-31023 .elementor-element.elementor-element-5eace59 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31023 .elementor-element.elementor-element-36162c3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(min-width:768px){.elementor-31023 .elementor-element.elementor-element-7eb53c1{--width:100%;}.elementor-31023 .elementor-element.elementor-element-dae5752{--width:100%;}.elementor-31023 .elementor-element.elementor-element-605eb4f{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31023 .elementor-element.elementor-element-7eb53c1{--width:100%;}}/* Start custom CSS for nav-menu, class: .elementor-element-b94f079 *//* Mobile-specific styles for horizontal scrolling menu */
@media (max-width: 768px) {
    .elementor-element-b94f079 {
        overflow-x: auto !important;  /* Enables horizontal scrolling */
        white-space: nowrap !important;  /* Prevents wrapping of menu items */
        -webkit-overflow-scrolling: touch !important;  /* Smooth scrolling on mobile */
        display: block !important;  /* Makes the container block-level for scrolling */
    }

    .elementor-nav-menu {
        display: inline-block !important;  /* Keeps the menu items in a single row */
        white-space: nowrap !important;  /* Prevents wrapping of items */
    }

    .elementor-nav-menu .menu-item {
        display: inline-block !important;  /* Keeps the items inline */
    }
}


/* Mobile-specific styles for horizontal scrolling menu */
@media (max-width: 768px) {
    .elementor-element-b94f079 {
        overflow-x: auto !important;  /* Enables horizontal scrolling */
        white-space: nowrap !important;  /* Prevents wrapping of menu items */
        -webkit-overflow-scrolling: touch !important;  /* Smooth scrolling on mobile */
        display: block !important;  /* Makes the container block-level for scrolling */
    }

    .elementor-element-b94f079 {
        display: inline-block !important;  /* Keeps the menu items in a single row */
        white-space: nowrap !important;  /* Prevents wrapping of items */
    }

    .elementor-element-b94f079 {
        display: inline-block !important;  /* Keeps the items inline */
    }

    /* Hide the scrollbar completely */
    .elementor-element-b94f079::-webkit-scrollbar {
        display: none;  /* Hides the scrollbar in WebKit browsers (Chrome, Safari, etc.) */
    }
    .elementor-element-b94f079 {
        scrollbar-width: none;  /* Hides the scrollbar in Firefox */
    }
}/* End custom CSS */