.elementor-6248 .elementor-element.elementor-element-ca8a170{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:calc(var(--gap-xl)*3) calc(var(--gap-xl)*3);--row-gap:calc(var(--gap-xl)*3);--column-gap:calc(var(--gap-xl)*3);--flex-wrap:nowrap;--overflow:hidden;--padding-top:calc(var(--section-padding-block) + 90px);--padding-bottom:calc(var(--section-padding-block) + 11rem);--padding-left:var(--section-padding-inline);--padding-right:var(--section-padding-inline);}.elementor-6248 .elementor-element.elementor-element-ca8a170:not(.elementor-motion-effects-element-type-background), .elementor-6248 .elementor-element.elementor-element-ca8a170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://alternativeballistics.alifawad.com/wp-content/uploads/2026/06/ChatGPT-Image-Jul-31-2026-09_52_26-AM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6248 .elementor-element.elementor-element-500f364{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6248 .elementor-element.elementor-element-4c73daf .elementor-heading-title{font-family:var( --e-global-typography-0435573-font-family ), Sans-serif;font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-3cb738f .elementor-heading-title{font-family:var( --e-global-typography-fde0672-font-family ), Sans-serif;font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-33e930e > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-6248 .elementor-element.elementor-element-33e930e .elementor-heading-title{font-family:var( --e-global-typography-96793d7-font-family ), Sans-serif;font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6248 .elementor-element.elementor-element-8890b14{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-17.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:var(--space-m);--padding-bottom:var(--space-m);--padding-left:var(--section-padding-inline);--padding-right:var(--section-padding-inline);--z-index:5;}.elementor-6248 .elementor-element.elementor-element-ac2d408{--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:space-between;--align-items:center;--border-radius:var(--border-radius-lg) var(--border-radius-lg) var(--border-radius-lg) var(--border-radius-lg);--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-6248 .elementor-element.elementor-element-ac2d408:not(.elementor-motion-effects-element-type-background), .elementor-6248 .elementor-element.elementor-element-ac2d408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6248 .elementor-element.elementor-element-b93793b{--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:flex-start;--align-items:center;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6248 .elementor-element.elementor-element-eb179cb{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-6248 .elementor-element.elementor-element-eb179cb img{width:200px;border-radius:calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2);}.elementor-6248 .elementor-element.elementor-element-3f8d7de .elementor-heading-title{font-family:var( --e-global-typography-d4b710e-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );color:#1A1A1A;}.elementor-6248 .elementor-element.elementor-element-2e83314{--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:flex-start;--align-items:center;--border-radius:var(--border-radius-lg) var(--border-radius-lg) var(--border-radius-lg) var(--border-radius-lg);--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-6248 .elementor-element.elementor-element-2e83314:not(.elementor-motion-effects-element-type-background), .elementor-6248 .elementor-element.elementor-element-2e83314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6248 .elementor-element.elementor-element-68cc62d{--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:flex-start;--align-items:center;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-6248 .elementor-element.elementor-element-06c8aa6{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-6248 .elementor-element.elementor-element-06c8aa6 img{width:200px;border-radius:calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2);}.elementor-6248 .elementor-element.elementor-element-397ccef .elementor-heading-title{font-family:var( --e-global-typography-d4b710e-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );color:#1A1A1A;}.elementor-6248 .elementor-element.elementor-element-ce36e64{--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:space-between;--align-items:center;--border-radius:var(--border-radius-lg) var(--border-radius-lg) var(--border-radius-lg) var(--border-radius-lg);--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-6248 .elementor-element.elementor-element-ce36e64:not(.elementor-motion-effects-element-type-background), .elementor-6248 .elementor-element.elementor-element-ce36e64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6248 .elementor-element.elementor-element-07b7106{--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:flex-start;--align-items:center;--padding-top:var(--pad-s);--padding-bottom:var(--pad-s);--padding-left:var(--pad-s);--padding-right:var(--pad-s);}.elementor-6248 .elementor-element.elementor-element-2517704{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-6248 .elementor-element.elementor-element-2517704 img{width:200px;border-radius:calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2);}.elementor-6248 .elementor-element.elementor-element-ff3a69a .elementor-heading-title{font-family:var( --e-global-typography-d4b710e-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );color:#1A1A1A;}.elementor-6248 .elementor-element.elementor-element-7b4cf0c{--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:space-between;--align-items:center;--border-radius:var(--border-radius-lg) var(--border-radius-lg) var(--border-radius-lg) var(--border-radius-lg);--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-6248 .elementor-element.elementor-element-7b4cf0c:not(.elementor-motion-effects-element-type-background), .elementor-6248 .elementor-element.elementor-element-7b4cf0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6248 .elementor-element.elementor-element-f3343b0{--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:flex-start;--align-items:center;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-6248 .elementor-element.elementor-element-73f5bbf{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-6248 .elementor-element.elementor-element-73f5bbf img{width:200px;border-radius:calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2);}.elementor-6248 .elementor-element.elementor-element-c79c3d9 .elementor-heading-title{font-family:var( --e-global-typography-d4b710e-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );color:#1A1A1A;}.elementor-6248 .elementor-element.elementor-element-ed4a43c{--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:space-between;--align-items:center;--border-radius:var(--border-radius-lg) var(--border-radius-lg) var(--border-radius-lg) var(--border-radius-lg);--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-6248 .elementor-element.elementor-element-ed4a43c:not(.elementor-motion-effects-element-type-background), .elementor-6248 .elementor-element.elementor-element-ed4a43c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6248 .elementor-element.elementor-element-4cf75e2{--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:flex-start;--align-items:center;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-6248 .elementor-element.elementor-element-c838a92{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-6248 .elementor-element.elementor-element-c838a92 img{width:200px;border-radius:calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2);}.elementor-6248 .elementor-element.elementor-element-3d8c8b5 .elementor-heading-title{font-family:var( --e-global-typography-d4b710e-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );color:#1A1A1A;}.elementor-6248 .elementor-element.elementor-element-7739e80{--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:space-between;--align-items:center;--border-radius:var(--border-radius-lg) var(--border-radius-lg) var(--border-radius-lg) var(--border-radius-lg);--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-6248 .elementor-element.elementor-element-7739e80:not(.elementor-motion-effects-element-type-background), .elementor-6248 .elementor-element.elementor-element-7739e80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6248 .elementor-element.elementor-element-dac710c{--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:flex-start;--align-items:center;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-6248 .elementor-element.elementor-element-2ad8504{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-6248 .elementor-element.elementor-element-2ad8504 img{width:200px;border-radius:calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2);}.elementor-6248 .elementor-element.elementor-element-2212cba .elementor-heading-title{font-family:var( --e-global-typography-d4b710e-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );color:#1A1A1A;}.elementor-6248 .elementor-element.elementor-element-5ad008c{--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:space-between;--align-items:center;--border-radius:var(--border-radius-lg) var(--border-radius-lg) var(--border-radius-lg) var(--border-radius-lg);--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-6248 .elementor-element.elementor-element-5ad008c:not(.elementor-motion-effects-element-type-background), .elementor-6248 .elementor-element.elementor-element-5ad008c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6248 .elementor-element.elementor-element-fafd888{--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:flex-start;--align-items:center;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-6248 .elementor-element.elementor-element-b6d3bfb{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-6248 .elementor-element.elementor-element-b6d3bfb img{width:200px;border-radius:calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2);}.elementor-6248 .elementor-element.elementor-element-5ce271c .elementor-heading-title{font-family:var( --e-global-typography-d4b710e-font-family ), Sans-serif;font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );color:#1A1A1A;}.elementor-6248 .elementor-element.elementor-element-6932b3c{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:18px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-6248 .elementor-element.elementor-element-293bfe6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--section-padding-block);--padding-bottom:var(--section-padding-block);--padding-left:var(--section-padding-inline);--padding-right:var(--section-padding-inline);}.elementor-6248 .elementor-element.elementor-element-293bfe6:not(.elementor-motion-effects-element-type-background), .elementor-6248 .elementor-element.elementor-element-293bfe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b722c7f );}.elementor-6248 .elementor-element.elementor-element-48107e3 > .elementor-widget-container{margin:0 0 calc(var(--gap-l) * -1) 0;padding:0px 0px 0px 0px;}.elementor-6248 .elementor-element.elementor-element-48107e3{text-align:center;}.elementor-6248 .elementor-element.elementor-element-48107e3 .elementor-heading-title{font-family:var( --e-global-typography-988cca3-font-family ), Sans-serif;font-size:var( --e-global-typography-988cca3-font-size );text-transform:var( --e-global-typography-988cca3-text-transform );line-height:var( --e-global-typography-988cca3-line-height );letter-spacing:var( --e-global-typography-988cca3-letter-spacing );color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-7daa1c4{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-6248 .elementor-element.elementor-element-7daa1c4 .elementor-heading-title{font-family:var( --e-global-typography-5681510-font-family ), Sans-serif;font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );color:var( --e-global-color-5e7b505 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6248 .elementor-element.elementor-element-64a3b85{text-align:center;font-family:var( --e-global-typography-96793d7-font-family ), Sans-serif;font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-1e63e63{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6248 .elementor-element.elementor-element-7fdaffc > .elementor-widget-container{padding:0 0 0 0;}.elementor-6248 .elementor-element.elementor-element-7fdaffc .elementor-counter-title{justify-content:center;color:var( --e-global-color-5e7b505 );font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-7fdaffc .elementor-counter{gap:0px;}.elementor-6248 .elementor-element.elementor-element-7fdaffc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-5e7b505 );font-family:var( --e-global-typography-fde0672-font-family ), Sans-serif;font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );}.elementor-6248 .elementor-element.elementor-element-2462e67 > .elementor-widget-container{padding:0 0 0 0;}.elementor-6248 .elementor-element.elementor-element-2462e67 .elementor-counter-title{justify-content:center;color:var( --e-global-color-5e7b505 );font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-2462e67 .elementor-counter{gap:0px;}.elementor-6248 .elementor-element.elementor-element-2462e67 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-5e7b505 );font-family:var( --e-global-typography-fde0672-font-family ), Sans-serif;font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );}.elementor-6248 .elementor-element.elementor-element-ca80180 > .elementor-widget-container{padding:0 0 0 0;}.elementor-6248 .elementor-element.elementor-element-ca80180 .elementor-counter-title{justify-content:center;color:var( --e-global-color-5e7b505 );font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-ca80180 .elementor-counter{gap:0px;}.elementor-6248 .elementor-element.elementor-element-ca80180 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-5e7b505 );font-family:var( --e-global-typography-fde0672-font-family ), Sans-serif;font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );}.elementor-6248 .elementor-element.elementor-element-2db3d4e > .elementor-widget-container{padding:0 0 0 0;}.elementor-6248 .elementor-element.elementor-element-2db3d4e .elementor-counter-title{justify-content:center;color:var( --e-global-color-5e7b505 );font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-2db3d4e .elementor-counter{gap:0px;}.elementor-6248 .elementor-element.elementor-element-2db3d4e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-5e7b505 );font-family:var( --e-global-typography-fde0672-font-family ), Sans-serif;font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );}.elementor-6248 .elementor-element.elementor-element-b990d5b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--gap-l) var(--gap-l);--row-gap:var(--gap-l);--column-gap:var(--gap-l);--padding-top:var(--section-padding-block);--padding-bottom:var(--section-padding-block);--padding-left:var(--section-padding-inline);--padding-right:var(--section-padding-inline);}.elementor-6248 .elementor-element.elementor-element-f51c071 > .elementor-widget-container{margin:0 0 calc(var(--gap-l) * -1) 0;padding:0px 0px 0px 0px;}.elementor-6248 .elementor-element.elementor-element-f51c071{text-align:center;}.elementor-6248 .elementor-element.elementor-element-f51c071 .elementor-heading-title{font-family:var( --e-global-typography-988cca3-font-family ), Sans-serif;font-size:var( --e-global-typography-988cca3-font-size );text-transform:var( --e-global-typography-988cca3-text-transform );line-height:var( --e-global-typography-988cca3-line-height );letter-spacing:var( --e-global-typography-988cca3-letter-spacing );color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-82eb5c4{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-6248 .elementor-element.elementor-element-82eb5c4 .elementor-heading-title{font-family:var( --e-global-typography-5681510-font-family ), Sans-serif;font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-fe9aa6b{text-align:center;font-family:var( --e-global-typography-96793d7-font-family ), Sans-serif;font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-c4a33c0{--e-image-carousel-slides-to-show:7;}.elementor-6248 .elementor-element.elementor-element-30d0393{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--section-padding-block);--padding-bottom:var(--section-padding-block);--padding-left:var(--section-padding-inline);--padding-right:var(--section-padding-inline);}.elementor-6248 .elementor-element.elementor-element-30d0393:not(.elementor-motion-effects-element-type-background), .elementor-6248 .elementor-element.elementor-element-30d0393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b722c7f );}.elementor-6248 .elementor-element.elementor-element-73ad643 > .elementor-widget-container{margin:0 0 calc(var(--gap-l) * -1) 0;padding:0px 0px 0px 0px;}.elementor-6248 .elementor-element.elementor-element-73ad643{text-align:center;}.elementor-6248 .elementor-element.elementor-element-73ad643 .elementor-heading-title{font-family:var( --e-global-typography-988cca3-font-family ), Sans-serif;font-size:var( --e-global-typography-988cca3-font-size );text-transform:var( --e-global-typography-988cca3-text-transform );line-height:var( --e-global-typography-988cca3-line-height );letter-spacing:var( --e-global-typography-988cca3-letter-spacing );color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-22c10c4{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-6248 .elementor-element.elementor-element-22c10c4 .elementor-heading-title{font-family:var( --e-global-typography-5681510-font-family ), Sans-serif;font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-15388c9{width:var( --container-widget-width, 55ch );max-width:55ch;--container-widget-width:55ch;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-96793d7-font-family ), Sans-serif;font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6248 .elementor-element.elementor-element-4db7bec .gallery-item{padding:0 0px 0px 0;}.elementor-6248 .elementor-element.elementor-element-4db7bec .gallery{margin:0 -0px -0px 0;}.elementor-6248 .elementor-element.elementor-element-4db7bec .gallery-item .gallery-caption{text-align:center;}.elementor-6248 .elementor-element.elementor-element-9cf2c2b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:var(--section-padding-block);--padding-bottom:var(--section-padding-block);--padding-left:var(--section-padding-inline);--padding-right:var(--section-padding-inline);}.elementor-6248 .elementor-element.elementor-element-9cf2c2b:not(.elementor-motion-effects-element-type-background), .elementor-6248 .elementor-element.elementor-element-9cf2c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b722c7f );}.elementor-6248 .elementor-element.elementor-element-c076600 > .elementor-widget-container{margin:0 0 calc(var(--gap-l) * -1) 0;padding:0px 0px 0px 0px;}.elementor-6248 .elementor-element.elementor-element-c076600{text-align:center;}.elementor-6248 .elementor-element.elementor-element-c076600 .elementor-heading-title{font-family:var( --e-global-typography-988cca3-font-family ), Sans-serif;font-size:var( --e-global-typography-988cca3-font-size );text-transform:var( --e-global-typography-988cca3-text-transform );line-height:var( --e-global-typography-988cca3-line-height );letter-spacing:var( --e-global-typography-988cca3-letter-spacing );color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-3a469bd{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-6248 .elementor-element.elementor-element-3a469bd .elementor-heading-title{font-family:var( --e-global-typography-5681510-font-family ), Sans-serif;font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-c2bc278{width:var( --container-widget-width, 55ch );max-width:55ch;--container-widget-width:55ch;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-96793d7-font-family ), Sans-serif;font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-a0d7c9c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:calc(var(--gap-xl)*2) calc(var(--gap-xl)*2);--row-gap:calc(var(--gap-xl)*2);--column-gap:calc(var(--gap-xl)*2);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-7666a1e > .elementor-widget-container{padding:0 0 0 0;border-style:none;border-radius:var(--border-radius-md) var(--border-radius-md) var(--border-radius-md) var(--border-radius-md);}.elementor-6248 .elementor-element.elementor-element-7666a1e .elementor-icon-box-wrapper{text-align:start;gap:1rem;}.elementor-6248 .elementor-element.elementor-element-7666a1e .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-7666a1e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-7666a1e.elementor-view-framed .elementor-icon, .elementor-6248 .elementor-element.elementor-element-7666a1e.elementor-view-default .elementor-icon{fill:var( --e-global-color-5e7b505 );color:var( --e-global-color-5e7b505 );border-color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-7666a1e .elementor-icon{font-size:5.6rem;}.elementor-6248 .elementor-element.elementor-element-7666a1e .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-7666a1e .elementor-icon-box-title a{font-family:var( --e-global-typography-0435573-font-family ), Sans-serif;font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-7666a1e:has(:hover) .elementor-icon-box-title,
					 .elementor-6248 .elementor-element.elementor-element-7666a1e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-6248 .elementor-element.elementor-element-7666a1e .elementor-icon-box-description{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-c319d98 > .elementor-widget-container{padding:0 0 0 0;border-style:none;border-radius:var(--border-radius-md) var(--border-radius-md) var(--border-radius-md) var(--border-radius-md);}.elementor-6248 .elementor-element.elementor-element-c319d98 .elementor-icon-box-wrapper{text-align:start;gap:1rem;}.elementor-6248 .elementor-element.elementor-element-c319d98 .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-c319d98.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-c319d98.elementor-view-framed .elementor-icon, .elementor-6248 .elementor-element.elementor-element-c319d98.elementor-view-default .elementor-icon{fill:var( --e-global-color-5e7b505 );color:var( --e-global-color-5e7b505 );border-color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-c319d98 .elementor-icon{font-size:5.6rem;}.elementor-6248 .elementor-element.elementor-element-c319d98 .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-c319d98 .elementor-icon-box-title a{font-family:var( --e-global-typography-0435573-font-family ), Sans-serif;font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-c319d98:has(:hover) .elementor-icon-box-title,
					 .elementor-6248 .elementor-element.elementor-element-c319d98:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-6248 .elementor-element.elementor-element-c319d98 .elementor-icon-box-description{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-5e4dda0 > .elementor-widget-container{padding:0 0 0 0;border-style:none;border-radius:var(--border-radius-md) var(--border-radius-md) var(--border-radius-md) var(--border-radius-md);}.elementor-6248 .elementor-element.elementor-element-5e4dda0 .elementor-icon-box-wrapper{text-align:start;gap:1rem;}.elementor-6248 .elementor-element.elementor-element-5e4dda0 .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-5e4dda0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-5e4dda0.elementor-view-framed .elementor-icon, .elementor-6248 .elementor-element.elementor-element-5e4dda0.elementor-view-default .elementor-icon{fill:var( --e-global-color-5e7b505 );color:var( --e-global-color-5e7b505 );border-color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-5e4dda0 .elementor-icon{font-size:5.6rem;}.elementor-6248 .elementor-element.elementor-element-5e4dda0 .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-5e4dda0 .elementor-icon-box-title a{font-family:var( --e-global-typography-0435573-font-family ), Sans-serif;font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-5e4dda0:has(:hover) .elementor-icon-box-title,
					 .elementor-6248 .elementor-element.elementor-element-5e4dda0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-6248 .elementor-element.elementor-element-5e4dda0 .elementor-icon-box-description{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-a5885f1 > .elementor-widget-container{padding:0 0 0 0;border-style:none;border-radius:var(--border-radius-md) var(--border-radius-md) var(--border-radius-md) var(--border-radius-md);}.elementor-6248 .elementor-element.elementor-element-a5885f1 .elementor-icon-box-wrapper{text-align:start;gap:1rem;}.elementor-6248 .elementor-element.elementor-element-a5885f1 .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-a5885f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-a5885f1.elementor-view-framed .elementor-icon, .elementor-6248 .elementor-element.elementor-element-a5885f1.elementor-view-default .elementor-icon{fill:var( --e-global-color-5e7b505 );color:var( --e-global-color-5e7b505 );border-color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-a5885f1 .elementor-icon{font-size:5.6rem;}.elementor-6248 .elementor-element.elementor-element-a5885f1 .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-a5885f1 .elementor-icon-box-title a{font-family:var( --e-global-typography-0435573-font-family ), Sans-serif;font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-a5885f1:has(:hover) .elementor-icon-box-title,
					 .elementor-6248 .elementor-element.elementor-element-a5885f1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-6248 .elementor-element.elementor-element-a5885f1 .elementor-icon-box-description{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-d1170ae > .elementor-widget-container{padding:0 0 0 0;border-style:none;border-radius:var(--border-radius-md) var(--border-radius-md) var(--border-radius-md) var(--border-radius-md);}.elementor-6248 .elementor-element.elementor-element-d1170ae .elementor-icon-box-wrapper{text-align:start;gap:1rem;}.elementor-6248 .elementor-element.elementor-element-d1170ae .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-d1170ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-d1170ae.elementor-view-framed .elementor-icon, .elementor-6248 .elementor-element.elementor-element-d1170ae.elementor-view-default .elementor-icon{fill:var( --e-global-color-5e7b505 );color:var( --e-global-color-5e7b505 );border-color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-d1170ae .elementor-icon{font-size:5.6rem;}.elementor-6248 .elementor-element.elementor-element-d1170ae .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-d1170ae .elementor-icon-box-title a{font-family:var( --e-global-typography-0435573-font-family ), Sans-serif;font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-d1170ae:has(:hover) .elementor-icon-box-title,
					 .elementor-6248 .elementor-element.elementor-element-d1170ae:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-6248 .elementor-element.elementor-element-d1170ae .elementor-icon-box-description{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-2d9bdad > .elementor-widget-container{padding:0 0 0 0;border-style:none;border-radius:var(--border-radius-md) var(--border-radius-md) var(--border-radius-md) var(--border-radius-md);}.elementor-6248 .elementor-element.elementor-element-2d9bdad .elementor-icon-box-wrapper{text-align:start;gap:1rem;}.elementor-6248 .elementor-element.elementor-element-2d9bdad .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-2d9bdad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-2d9bdad.elementor-view-framed .elementor-icon, .elementor-6248 .elementor-element.elementor-element-2d9bdad.elementor-view-default .elementor-icon{fill:var( --e-global-color-5e7b505 );color:var( --e-global-color-5e7b505 );border-color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-2d9bdad .elementor-icon{font-size:5.6rem;}.elementor-6248 .elementor-element.elementor-element-2d9bdad .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-2d9bdad .elementor-icon-box-title a{font-family:var( --e-global-typography-0435573-font-family ), Sans-serif;font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-2d9bdad:has(:hover) .elementor-icon-box-title,
					 .elementor-6248 .elementor-element.elementor-element-2d9bdad:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-6248 .elementor-element.elementor-element-2d9bdad .elementor-icon-box-description{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-d0df9aa{--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:space-between;--align-items:flex-start;--padding-top:var(--section-padding-block);--padding-bottom:var(--section-padding-block);--padding-left:var(--section-padding-inline);--padding-right:var(--section-padding-inline);}.elementor-6248 .elementor-element.elementor-element-d0df9aa:not(.elementor-motion-effects-element-type-background), .elementor-6248 .elementor-element.elementor-element-d0df9aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6248 .elementor-element.elementor-element-fcda51e{--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;--justify-content:center;--padding-top:0;--padding-bottom:var(--section-padding-block);--padding-left:0;--padding-right:0;}.elementor-6248 .elementor-element.elementor-element-540feb2 > .elementor-widget-container{margin:0 0 calc(var(--gap-l) * -1) 0;padding:0px 0px 0px 0px;}.elementor-6248 .elementor-element.elementor-element-540feb2{text-align:start;}.elementor-6248 .elementor-element.elementor-element-540feb2 .elementor-heading-title{font-family:var( --e-global-typography-988cca3-font-family ), Sans-serif;font-size:var( --e-global-typography-988cca3-font-size );text-transform:var( --e-global-typography-988cca3-text-transform );line-height:var( --e-global-typography-988cca3-line-height );letter-spacing:var( --e-global-typography-988cca3-letter-spacing );color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-cc83132{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-6248 .elementor-element.elementor-element-cc83132 .elementor-heading-title{font-family:var( --e-global-typography-5681510-font-family ), Sans-serif;font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-04165f1{width:var( --container-widget-width, 70ch );max-width:70ch;--container-widget-width:70ch;--container-widget-flex-grow:0;text-align:start;}.elementor-6248 .elementor-element.elementor-element-04165f1 .elementor-heading-title{font-family:var( --e-global-typography-96793d7-font-family ), Sans-serif;font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-1d26925{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-84cfdc0{--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;--align-items:stretch;--gap:var(--gap-m) var(--gap-m);--row-gap:var(--gap-m);--column-gap:var(--gap-m);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-1e63ca6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-ae90dbc{width:var( --container-widget-width, 5rem );max-width:5rem;--container-widget-width:5rem;--container-widget-flex-grow:0;text-align:center;}.elementor-6248 .elementor-element.elementor-element-ae90dbc > .elementor-widget-container{padding:0.5rem 1.5rem 0.5rem 1.5rem;border-style:solid;border-color:var( --e-global-color-accent );border-radius:var(--border-radius-full) var(--border-radius-full) var(--border-radius-full) var(--border-radius-full);}.elementor-6248 .elementor-element.elementor-element-ae90dbc .elementor-heading-title{font-family:var( --e-global-typography-0435573-font-family ), Sans-serif;font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-4ff8b97{--spacer-size:600px;}.elementor-6248 .elementor-element.elementor-element-6be19ba{--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:var(--gap-xs) var(--gap-xs);--row-gap:var(--gap-xs);--column-gap:var(--gap-xs);--padding-top:0;--padding-bottom:var(--space-l);--padding-left:0;--padding-right:0;}.elementor-6248 .elementor-element.elementor-element-f04801a .elementor-heading-title{font-family:var( --e-global-typography-8384479-font-family ), Sans-serif;font-size:var( --e-global-typography-8384479-font-size );line-height:var( --e-global-typography-8384479-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-9cf4dc4{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-f7b929e{--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;--align-items:stretch;--gap:var(--gap-m) var(--gap-m);--row-gap:var(--gap-m);--column-gap:var(--gap-m);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-d3b643e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-b3efa35{width:var( --container-widget-width, 5rem );max-width:5rem;--container-widget-width:5rem;--container-widget-flex-grow:0;text-align:center;}.elementor-6248 .elementor-element.elementor-element-b3efa35 > .elementor-widget-container{padding:0.5rem 1.5rem 0.5rem 1.3rem;border-style:solid;border-color:var( --e-global-color-accent );border-radius:var(--border-radius-full) var(--border-radius-full) var(--border-radius-full) var(--border-radius-full);}.elementor-6248 .elementor-element.elementor-element-b3efa35 .elementor-heading-title{font-family:var( --e-global-typography-0435573-font-family ), Sans-serif;font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-8341a24{--spacer-size:600px;}.elementor-6248 .elementor-element.elementor-element-c182b22{--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:var(--gap-xs) var(--gap-xs);--row-gap:var(--gap-xs);--column-gap:var(--gap-xs);--padding-top:0;--padding-bottom:var(--space-l);--padding-left:0;--padding-right:0;}.elementor-6248 .elementor-element.elementor-element-ed26e8a .elementor-heading-title{font-family:var( --e-global-typography-8384479-font-family ), Sans-serif;font-size:var( --e-global-typography-8384479-font-size );line-height:var( --e-global-typography-8384479-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-16ea21a{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-8c17f34{--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;--align-items:stretch;--gap:var(--gap-m) var(--gap-m);--row-gap:var(--gap-m);--column-gap:var(--gap-m);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-9eb759b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-5a44196{width:var( --container-widget-width, 5rem );max-width:5rem;--container-widget-width:5rem;--container-widget-flex-grow:0;text-align:center;}.elementor-6248 .elementor-element.elementor-element-5a44196 > .elementor-widget-container{padding:0.5rem 1.5rem 0.5rem 1.3rem;border-style:solid;border-color:var( --e-global-color-accent );border-radius:var(--border-radius-full) var(--border-radius-full) var(--border-radius-full) var(--border-radius-full);}.elementor-6248 .elementor-element.elementor-element-5a44196 .elementor-heading-title{font-family:var( --e-global-typography-0435573-font-family ), Sans-serif;font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-557b913{--spacer-size:600px;}.elementor-6248 .elementor-element.elementor-element-26fdb65{--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:var(--gap-xs) var(--gap-xs);--row-gap:var(--gap-xs);--column-gap:var(--gap-xs);--padding-top:0;--padding-bottom:var(--space-l);--padding-left:0;--padding-right:0;}.elementor-6248 .elementor-element.elementor-element-7175f6c .elementor-heading-title{font-family:var( --e-global-typography-8384479-font-family ), Sans-serif;font-size:var( --e-global-typography-8384479-font-size );line-height:var( --e-global-typography-8384479-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-2baa804{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-4068a47{--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;--align-items:stretch;--gap:var(--gap-m) var(--gap-m);--row-gap:var(--gap-m);--column-gap:var(--gap-m);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-8960880{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-d5e5cd2{width:var( --container-widget-width, 5rem );max-width:5rem;--container-widget-width:5rem;--container-widget-flex-grow:0;text-align:center;}.elementor-6248 .elementor-element.elementor-element-d5e5cd2 > .elementor-widget-container{padding:0.5rem 1.5rem 0.5rem 1.3rem;border-style:solid;border-color:var( --e-global-color-accent );border-radius:var(--border-radius-full) var(--border-radius-full) var(--border-radius-full) var(--border-radius-full);}.elementor-6248 .elementor-element.elementor-element-d5e5cd2 .elementor-heading-title{font-family:var( --e-global-typography-0435573-font-family ), Sans-serif;font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-eec9644{--spacer-size:600px;}.elementor-6248 .elementor-element.elementor-element-4cf2539{--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:var(--gap-xs) var(--gap-xs);--row-gap:var(--gap-xs);--column-gap:var(--gap-xs);--padding-top:0;--padding-bottom:var(--space-l);--padding-left:0;--padding-right:0;}.elementor-6248 .elementor-element.elementor-element-d3fe5b1 .elementor-heading-title{font-family:var( --e-global-typography-8384479-font-family ), Sans-serif;font-size:var( --e-global-typography-8384479-font-size );line-height:var( --e-global-typography-8384479-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-45b6c98{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-f42168f{--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;--align-items:stretch;--gap:var(--gap-m) var(--gap-m);--row-gap:var(--gap-m);--column-gap:var(--gap-m);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-b019e8e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-f70e584{width:var( --container-widget-width, 5rem );max-width:5rem;--container-widget-width:5rem;--container-widget-flex-grow:0;text-align:center;}.elementor-6248 .elementor-element.elementor-element-f70e584 > .elementor-widget-container{padding:0.5rem 1.5rem 0.5rem 1.3rem;border-style:solid;border-color:var( --e-global-color-accent );border-radius:var(--border-radius-full) var(--border-radius-full) var(--border-radius-full) var(--border-radius-full);}.elementor-6248 .elementor-element.elementor-element-f70e584 .elementor-heading-title{font-family:var( --e-global-typography-0435573-font-family ), Sans-serif;font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-aae96e0{--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:var(--gap-xs) var(--gap-xs);--row-gap:var(--gap-xs);--column-gap:var(--gap-xs);--padding-top:0;--padding-bottom:var(--space-l);--padding-left:0;--padding-right:0;}.elementor-6248 .elementor-element.elementor-element-41990b3 .elementor-heading-title{font-family:var( --e-global-typography-8384479-font-family ), Sans-serif;font-size:var( --e-global-typography-8384479-font-size );line-height:var( --e-global-typography-8384479-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-efce8e4{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-ed063d5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:var(--section-padding-block);--padding-bottom:var(--section-padding-block);--padding-left:var(--section-padding-inline);--padding-right:var(--section-padding-inline);}.elementor-6248 .elementor-element.elementor-element-ed063d5:not(.elementor-motion-effects-element-type-background), .elementor-6248 .elementor-element.elementor-element-ed063d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6248 .elementor-element.elementor-element-43d4b94{--display:grid;--e-con-grid-template-columns:6fr 7fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-af2b2ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-7feea7d{width:100%;max-width:100%;text-align:start;}.elementor-6248 .elementor-element.elementor-element-7feea7d .elementor-heading-title{font-family:var( --e-global-typography-5681510-font-family ), Sans-serif;font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-249fef5{width:100%;max-width:100%;}.elementor-6248 .elementor-element.elementor-element-249fef5 .elementor-heading-title{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-38de5a6{--display:flex;border-style:none;--border-style:none;--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-6248 .elementor-element.elementor-element-53d7822{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-53d7822 p{margin-block-end:0px;}.elementor-6248 .elementor-element.elementor-element-fa50eb4{--display:flex;border-style:none;--border-style:none;--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-6248 .elementor-element.elementor-element-be99e9c{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-be99e9c p{margin-block-end:0px;}.elementor-6248 .elementor-element.elementor-element-12e3386{--display:flex;border-style:none;--border-style:none;--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-6248 .elementor-element.elementor-element-03601a6{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-03601a6 p{margin-block-end:0px;}.elementor-6248 .elementor-element.elementor-element-8fa37ec{--display:flex;border-style:none;--border-style:none;--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-6248 .elementor-element.elementor-element-1ed0271 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6248 .elementor-element.elementor-element-1ed0271{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-1ed0271 p{margin-block-end:0px;}.elementor-6248 .elementor-element.elementor-element-2ec8268{--display:flex;border-style:none;--border-style:none;--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-6248 .elementor-element.elementor-element-2eea837{--display:flex;border-style:none;--border-style:none;--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-6248 .elementor-element.elementor-element-3798cc0{--display:flex;border-style:none;--border-style:none;--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-6248 .elementor-element.elementor-element-3a1cdc4{--display:flex;border-style:none;--border-style:none;--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-6248 .elementor-element.elementor-element-edca446{--n-accordion-title-font-size:var( --e-global-typography-96793d7-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1.2rem;--n-accordion-item-title-distance-from-content:1.2rem;--n-accordion-border-radius:calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2) calc(var(--border-radius-lg) / 2);--n-accordion-title-normal-color:var( --e-global-color-5e7b505 );--n-accordion-title-hover-color:var( --e-global-color-5e7b505 );--n-accordion-title-active-color:var( --e-global-color-5e7b505 );--n-accordion-icon-size:21px;}.elementor-6248 .elementor-element.elementor-element-edca446 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6248 .elementor-element.elementor-element-edca446 {--n-accordion-padding:var(--space-m) var(--space-s) var(--space-m) var(--space-s);}:where( .elementor-6248 .elementor-element.elementor-element-edca446 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-96793d7-font-family ), Sans-serif;line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-568c88a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0;--padding-bottom:var(--section-padding-block);--padding-left:var(--section-padding-inline);--padding-right:var(--section-padding-inline);}.elementor-6248 .elementor-element.elementor-element-568c88a:not(.elementor-motion-effects-element-type-background), .elementor-6248 .elementor-element.elementor-element-568c88a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6248 .elementor-element.elementor-element-8be0d62{width:var( --container-widget-width, 60ch );max-width:60ch;--container-widget-width:60ch;--container-widget-flex-grow:0;}.elementor-6248 .elementor-element.elementor-element-8be0d62 > .elementor-widget-container{margin:0 0 var(--gap-m) 0;padding:0 0 var(--space-l) 0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5e7b505 );}.elementor-6248 .elementor-element.elementor-element-8be0d62 .elementor-heading-title{font-family:var( --e-global-typography-fde0672-font-family ), Sans-serif;font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-cdddb13{--display:grid;--e-con-grid-template-columns:3fr 1fr 1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-1d2497b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-2b2d34b .elementor-heading-title{font-family:var( --e-global-typography-96793d7-font-family ), Sans-serif;font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-ff2a75d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6248 .elementor-element.elementor-element-ff2a75d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6248 .elementor-element.elementor-element-ff2a75d .elementor-heading-title{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-49c34b1{--grid-template-columns:repeat(0, auto);--icon-size:1.8rem;--grid-column-gap:1.2rem;--grid-row-gap:0px;}.elementor-6248 .elementor-element.elementor-element-49c34b1 .elementor-widget-container{text-align:left;}.elementor-6248 .elementor-element.elementor-element-49c34b1 .elementor-social-icon{background-color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-49c34b1 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-6248 .elementor-element.elementor-element-49c34b1 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-6248 .elementor-element.elementor-element-b90b401{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-baa144a .elementor-heading-title{font-family:var( --e-global-typography-96793d7-font-family ), Sans-serif;font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6248 .elementor-element.elementor-element-9b9a7cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.2rem/2);}.elementor-6248 .elementor-element.elementor-element-9b9a7cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.2rem/2);}.elementor-6248 .elementor-element.elementor-element-9b9a7cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.2rem/2);}.elementor-6248 .elementor-element.elementor-element-9b9a7cd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.2rem/2);}.elementor-6248 .elementor-element.elementor-element-9b9a7cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.2rem/2);}.elementor-6248 .elementor-element.elementor-element-9b9a7cd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6248 .elementor-element.elementor-element-9b9a7cd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6248 .elementor-element.elementor-element-9b9a7cd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6248 .elementor-element.elementor-element-9b9a7cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6248 .elementor-element.elementor-element-9b9a7cd .elementor-icon-list-item > a{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-9b9a7cd .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-6248 .elementor-element.elementor-element-89ee4b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-771b34c .elementor-heading-title{font-family:var( --e-global-typography-96793d7-font-family ), Sans-serif;font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-3def97a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.2rem/2);}.elementor-6248 .elementor-element.elementor-element-3def97a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.2rem/2);}.elementor-6248 .elementor-element.elementor-element-3def97a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.2rem/2);}.elementor-6248 .elementor-element.elementor-element-3def97a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.2rem/2);}.elementor-6248 .elementor-element.elementor-element-3def97a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.2rem/2);}.elementor-6248 .elementor-element.elementor-element-3def97a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6248 .elementor-element.elementor-element-3def97a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6248 .elementor-element.elementor-element-3def97a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6248 .elementor-element.elementor-element-3def97a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6248 .elementor-element.elementor-element-3def97a .elementor-icon-list-item > a{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-3def97a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-6248 .elementor-element.elementor-element-e21483f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6248 .elementor-element.elementor-element-2439a90 .elementor-heading-title{font-family:var( --e-global-typography-96793d7-font-family ), Sans-serif;font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );color:var( --e-global-color-text );}.elementor-6248 .elementor-element.elementor-element-535c71d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.2rem/2);}.elementor-6248 .elementor-element.elementor-element-535c71d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.2rem/2);}.elementor-6248 .elementor-element.elementor-element-535c71d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.2rem/2);}.elementor-6248 .elementor-element.elementor-element-535c71d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.2rem/2);}.elementor-6248 .elementor-element.elementor-element-535c71d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.2rem/2);}.elementor-6248 .elementor-element.elementor-element-535c71d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6248 .elementor-element.elementor-element-535c71d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6248 .elementor-element.elementor-element-535c71d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6248 .elementor-element.elementor-element-535c71d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6248 .elementor-element.elementor-element-535c71d .elementor-icon-list-item > a{font-family:var( --e-global-typography-3043da1-font-family ), Sans-serif;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-535c71d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}@media(max-width:1024px){.elementor-6248 .elementor-element.elementor-element-ca8a170{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6248 .elementor-element.elementor-element-ca8a170:not(.elementor-motion-effects-element-type-background), .elementor-6248 .elementor-element.elementor-element-ca8a170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-6248 .elementor-element.elementor-element-500f364{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6248 .elementor-element.elementor-element-4c73daf .elementor-heading-title{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-3cb738f{text-align:center;}.elementor-6248 .elementor-element.elementor-element-3cb738f .elementor-heading-title{font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );}.elementor-6248 .elementor-element.elementor-element-33e930e{text-align:center;}.elementor-6248 .elementor-element.elementor-element-33e930e .elementor-heading-title{font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-3f8d7de .elementor-heading-title{font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );}.elementor-6248 .elementor-element.elementor-element-397ccef .elementor-heading-title{font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );}.elementor-6248 .elementor-element.elementor-element-ff3a69a .elementor-heading-title{font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );}.elementor-6248 .elementor-element.elementor-element-c79c3d9 .elementor-heading-title{font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );}.elementor-6248 .elementor-element.elementor-element-3d8c8b5 .elementor-heading-title{font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );}.elementor-6248 .elementor-element.elementor-element-2212cba .elementor-heading-title{font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );}.elementor-6248 .elementor-element.elementor-element-5ce271c .elementor-heading-title{font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );}.elementor-6248 .elementor-element.elementor-element-6932b3c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-6248 .elementor-element.elementor-element-48107e3 .elementor-heading-title{font-size:var( --e-global-typography-988cca3-font-size );line-height:var( --e-global-typography-988cca3-line-height );letter-spacing:var( --e-global-typography-988cca3-letter-spacing );}.elementor-6248 .elementor-element.elementor-element-7daa1c4{--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;}.elementor-6248 .elementor-element.elementor-element-7daa1c4 .elementor-heading-title{font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );}.elementor-6248 .elementor-element.elementor-element-64a3b85{font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-1e63e63{--grid-auto-flow:row;}.elementor-6248 .elementor-element.elementor-element-7fdaffc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );}.elementor-6248 .elementor-element.elementor-element-7fdaffc .elementor-counter-title{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-2462e67 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );}.elementor-6248 .elementor-element.elementor-element-2462e67 .elementor-counter-title{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-ca80180 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );}.elementor-6248 .elementor-element.elementor-element-ca80180 .elementor-counter-title{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-2db3d4e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );}.elementor-6248 .elementor-element.elementor-element-2db3d4e .elementor-counter-title{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-f51c071 .elementor-heading-title{font-size:var( --e-global-typography-988cca3-font-size );line-height:var( --e-global-typography-988cca3-line-height );letter-spacing:var( --e-global-typography-988cca3-letter-spacing );}.elementor-6248 .elementor-element.elementor-element-82eb5c4 .elementor-heading-title{font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );}.elementor-6248 .elementor-element.elementor-element-fe9aa6b{font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-c4a33c0{--e-image-carousel-slides-to-show:6;}.elementor-6248 .elementor-element.elementor-element-73ad643 .elementor-heading-title{font-size:var( --e-global-typography-988cca3-font-size );line-height:var( --e-global-typography-988cca3-line-height );letter-spacing:var( --e-global-typography-988cca3-letter-spacing );}.elementor-6248 .elementor-element.elementor-element-22c10c4{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-6248 .elementor-element.elementor-element-22c10c4 .elementor-heading-title{font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );}.elementor-6248 .elementor-element.elementor-element-15388c9{text-align:center;font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-9cf2c2b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6248 .elementor-element.elementor-element-c076600 .elementor-heading-title{font-size:var( --e-global-typography-988cca3-font-size );line-height:var( --e-global-typography-988cca3-line-height );letter-spacing:var( --e-global-typography-988cca3-letter-spacing );}.elementor-6248 .elementor-element.elementor-element-3a469bd{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-6248 .elementor-element.elementor-element-3a469bd .elementor-heading-title{font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );}.elementor-6248 .elementor-element.elementor-element-c2bc278{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-a0d7c9c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6248 .elementor-element.elementor-element-7666a1e .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-7666a1e .elementor-icon-box-title a{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-7666a1e .elementor-icon-box-description{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-c319d98 .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-c319d98 .elementor-icon-box-title a{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-c319d98 .elementor-icon-box-description{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-5e4dda0 .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-5e4dda0 .elementor-icon-box-title a{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-5e4dda0 .elementor-icon-box-description{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-a5885f1 .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-a5885f1 .elementor-icon-box-title a{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-a5885f1 .elementor-icon-box-description{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-d1170ae .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-d1170ae .elementor-icon-box-title a{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-d1170ae .elementor-icon-box-description{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-2d9bdad .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-2d9bdad .elementor-icon-box-title a{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-2d9bdad .elementor-icon-box-description{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-d0df9aa{--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;}.elementor-6248 .elementor-element.elementor-element-fcda51e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-6248 .elementor-element.elementor-element-540feb2 .elementor-heading-title{font-size:var( --e-global-typography-988cca3-font-size );line-height:var( --e-global-typography-988cca3-line-height );letter-spacing:var( --e-global-typography-988cca3-letter-spacing );}.elementor-6248 .elementor-element.elementor-element-cc83132{--container-widget-width:63%;--container-widget-flex-grow:0;width:var( --container-widget-width, 63% );max-width:63%;text-align:start;}.elementor-6248 .elementor-element.elementor-element-cc83132 .elementor-heading-title{font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );}.elementor-6248 .elementor-element.elementor-element-04165f1{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;text-align:start;}.elementor-6248 .elementor-element.elementor-element-04165f1 .elementor-heading-title{font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-ae90dbc{--container-widget-width:4.7rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 4.7rem );max-width:4.7rem;}.elementor-6248 .elementor-element.elementor-element-ae90dbc .elementor-heading-title{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-f04801a .elementor-heading-title{font-size:var( --e-global-typography-8384479-font-size );line-height:var( --e-global-typography-8384479-line-height );}.elementor-6248 .elementor-element.elementor-element-9cf4dc4{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-b3efa35{--container-widget-width:4.7rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 4.7rem );max-width:4.7rem;}.elementor-6248 .elementor-element.elementor-element-b3efa35 .elementor-heading-title{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-ed26e8a .elementor-heading-title{font-size:var( --e-global-typography-8384479-font-size );line-height:var( --e-global-typography-8384479-line-height );}.elementor-6248 .elementor-element.elementor-element-16ea21a{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-5a44196{--container-widget-width:4.7rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 4.7rem );max-width:4.7rem;}.elementor-6248 .elementor-element.elementor-element-5a44196 .elementor-heading-title{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-7175f6c .elementor-heading-title{font-size:var( --e-global-typography-8384479-font-size );line-height:var( --e-global-typography-8384479-line-height );}.elementor-6248 .elementor-element.elementor-element-2baa804{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-d5e5cd2{--container-widget-width:4.7rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 4.7rem );max-width:4.7rem;}.elementor-6248 .elementor-element.elementor-element-d5e5cd2 .elementor-heading-title{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-d3fe5b1 .elementor-heading-title{font-size:var( --e-global-typography-8384479-font-size );line-height:var( --e-global-typography-8384479-line-height );}.elementor-6248 .elementor-element.elementor-element-45b6c98{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-f70e584{--container-widget-width:4.7rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 4.7rem );max-width:4.7rem;}.elementor-6248 .elementor-element.elementor-element-f70e584 .elementor-heading-title{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-41990b3 .elementor-heading-title{font-size:var( --e-global-typography-8384479-font-size );line-height:var( --e-global-typography-8384479-line-height );}.elementor-6248 .elementor-element.elementor-element-efce8e4{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-43d4b94{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6248 .elementor-element.elementor-element-7feea7d{text-align:start;}.elementor-6248 .elementor-element.elementor-element-7feea7d .elementor-heading-title{font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );}.elementor-6248 .elementor-element.elementor-element-249fef5 .elementor-heading-title{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-53d7822{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-be99e9c{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-03601a6{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-1ed0271{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-edca446{--n-accordion-title-font-size:var( --e-global-typography-96793d7-font-size );}:where( .elementor-6248 .elementor-element.elementor-element-edca446 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-8be0d62 .elementor-heading-title{font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );}.elementor-6248 .elementor-element.elementor-element-cdddb13{--grid-auto-flow:row;}.elementor-6248 .elementor-element.elementor-element-2b2d34b .elementor-heading-title{font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-ff2a75d .elementor-heading-title{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-baa144a .elementor-heading-title{font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-9b9a7cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6248 .elementor-element.elementor-element-9b9a7cd .elementor-icon-list-item > a{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-771b34c .elementor-heading-title{font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-3def97a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6248 .elementor-element.elementor-element-3def97a .elementor-icon-list-item > a{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-2439a90 .elementor-heading-title{font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-535c71d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6248 .elementor-element.elementor-element-535c71d .elementor-icon-list-item > a{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}}@media(max-width:767px){.elementor-6248 .elementor-element.elementor-element-ca8a170{--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:calc(var(--section-padding-block) + 50px);--padding-bottom:calc(var(--section-padding-block) + 10rem);--padding-left:var(--section-padding-inline);--padding-right:var(--section-padding-inline);}.elementor-6248 .elementor-element.elementor-element-ca8a170:not(.elementor-motion-effects-element-type-background), .elementor-6248 .elementor-element.elementor-element-ca8a170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-6248 .elementor-element.elementor-element-500f364{--padding-top:0;--padding-bottom:var(--section-padding-block);--padding-left:0;--padding-right:0;}.elementor-6248 .elementor-element.elementor-element-4c73daf .elementor-heading-title{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-3cb738f .elementor-heading-title{font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );}.elementor-6248 .elementor-element.elementor-element-33e930e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-6248 .elementor-element.elementor-element-33e930e .elementor-heading-title{font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-8890b14{--margin-top:-17rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6248 .elementor-element.elementor-element-b93793b{--flex-wrap:nowrap;}.elementor-6248 .elementor-element.elementor-element-3f8d7de .elementor-heading-title{font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );}.elementor-6248 .elementor-element.elementor-element-68cc62d{--flex-wrap:nowrap;}.elementor-6248 .elementor-element.elementor-element-397ccef .elementor-heading-title{font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );}.elementor-6248 .elementor-element.elementor-element-07b7106{--flex-wrap:nowrap;}.elementor-6248 .elementor-element.elementor-element-ff3a69a .elementor-heading-title{font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );}.elementor-6248 .elementor-element.elementor-element-f3343b0{--flex-wrap:nowrap;}.elementor-6248 .elementor-element.elementor-element-c79c3d9 .elementor-heading-title{font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );}.elementor-6248 .elementor-element.elementor-element-4cf75e2{--flex-wrap:nowrap;}.elementor-6248 .elementor-element.elementor-element-3d8c8b5 .elementor-heading-title{font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );}.elementor-6248 .elementor-element.elementor-element-dac710c{--flex-wrap:nowrap;}.elementor-6248 .elementor-element.elementor-element-2212cba .elementor-heading-title{font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );}.elementor-6248 .elementor-element.elementor-element-fafd888{--flex-wrap:nowrap;}.elementor-6248 .elementor-element.elementor-element-5ce271c .elementor-heading-title{font-size:var( --e-global-typography-d4b710e-font-size );line-height:var( --e-global-typography-d4b710e-line-height );}.elementor-6248 .elementor-element.elementor-element-6932b3c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-6248 .elementor-element.elementor-element-48107e3 .elementor-heading-title{font-size:var( --e-global-typography-988cca3-font-size );line-height:var( --e-global-typography-988cca3-line-height );letter-spacing:var( --e-global-typography-988cca3-letter-spacing );}.elementor-6248 .elementor-element.elementor-element-7daa1c4{width:100%;max-width:100%;text-align:center;}.elementor-6248 .elementor-element.elementor-element-7daa1c4 .elementor-heading-title{font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );}.elementor-6248 .elementor-element.elementor-element-64a3b85{font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-1e63e63{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6248 .elementor-element.elementor-element-7fdaffc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );}.elementor-6248 .elementor-element.elementor-element-7fdaffc .elementor-counter-title{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-2462e67 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );}.elementor-6248 .elementor-element.elementor-element-2462e67 .elementor-counter-title{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-ca80180 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );}.elementor-6248 .elementor-element.elementor-element-ca80180 .elementor-counter-title{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-2db3d4e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );}.elementor-6248 .elementor-element.elementor-element-2db3d4e .elementor-counter-title{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-f51c071 .elementor-heading-title{font-size:var( --e-global-typography-988cca3-font-size );line-height:var( --e-global-typography-988cca3-line-height );letter-spacing:var( --e-global-typography-988cca3-letter-spacing );}.elementor-6248 .elementor-element.elementor-element-82eb5c4{width:100%;max-width:100%;text-align:center;}.elementor-6248 .elementor-element.elementor-element-82eb5c4 .elementor-heading-title{font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );}.elementor-6248 .elementor-element.elementor-element-fe9aa6b{font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-c4a33c0{--e-image-carousel-slides-to-show:3;}.elementor-6248 .elementor-element.elementor-element-73ad643 .elementor-heading-title{font-size:var( --e-global-typography-988cca3-font-size );line-height:var( --e-global-typography-988cca3-line-height );letter-spacing:var( --e-global-typography-988cca3-letter-spacing );}.elementor-6248 .elementor-element.elementor-element-22c10c4{width:100%;max-width:100%;text-align:center;}.elementor-6248 .elementor-element.elementor-element-22c10c4 .elementor-heading-title{font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );}.elementor-6248 .elementor-element.elementor-element-15388c9{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-9cf2c2b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6248 .elementor-element.elementor-element-c076600 .elementor-heading-title{font-size:var( --e-global-typography-988cca3-font-size );line-height:var( --e-global-typography-988cca3-line-height );letter-spacing:var( --e-global-typography-988cca3-letter-spacing );}.elementor-6248 .elementor-element.elementor-element-3a469bd{width:100%;max-width:100%;text-align:center;}.elementor-6248 .elementor-element.elementor-element-3a469bd .elementor-heading-title{font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );}.elementor-6248 .elementor-element.elementor-element-c2bc278{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-a0d7c9c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--grid-auto-flow:row;--justify-items:stretch;--align-items:center;}.elementor-6248 .elementor-element.elementor-element-7666a1e .elementor-icon-box-wrapper{text-align:center;}.elementor-6248 .elementor-element.elementor-element-7666a1e .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-7666a1e .elementor-icon-box-title a{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-7666a1e .elementor-icon-box-description{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-c319d98 .elementor-icon-box-wrapper{text-align:center;}.elementor-6248 .elementor-element.elementor-element-c319d98 .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-c319d98 .elementor-icon-box-title a{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-c319d98 .elementor-icon-box-description{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-5e4dda0 .elementor-icon-box-wrapper{text-align:center;}.elementor-6248 .elementor-element.elementor-element-5e4dda0 .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-5e4dda0 .elementor-icon-box-title a{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-5e4dda0 .elementor-icon-box-description{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-a5885f1 .elementor-icon-box-wrapper{text-align:center;}.elementor-6248 .elementor-element.elementor-element-a5885f1 .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-a5885f1 .elementor-icon-box-title a{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-a5885f1 .elementor-icon-box-description{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-d1170ae .elementor-icon-box-wrapper{text-align:center;}.elementor-6248 .elementor-element.elementor-element-d1170ae .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-d1170ae .elementor-icon-box-title a{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-d1170ae .elementor-icon-box-description{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-2d9bdad .elementor-icon-box-wrapper{text-align:center;}.elementor-6248 .elementor-element.elementor-element-2d9bdad .elementor-icon-box-title, .elementor-6248 .elementor-element.elementor-element-2d9bdad .elementor-icon-box-title a{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-2d9bdad .elementor-icon-box-description{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-fcda51e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-6248 .elementor-element.elementor-element-540feb2 .elementor-heading-title{font-size:var( --e-global-typography-988cca3-font-size );line-height:var( --e-global-typography-988cca3-line-height );letter-spacing:var( --e-global-typography-988cca3-letter-spacing );}.elementor-6248 .elementor-element.elementor-element-cc83132{width:100%;max-width:100%;text-align:center;}.elementor-6248 .elementor-element.elementor-element-cc83132 .elementor-heading-title{font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );}.elementor-6248 .elementor-element.elementor-element-04165f1{width:100%;max-width:100%;text-align:center;}.elementor-6248 .elementor-element.elementor-element-04165f1 .elementor-heading-title{font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-1d26925{--width:100%;}.elementor-6248 .elementor-element.elementor-element-1e63ca6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6248 .elementor-element.elementor-element-ae90dbc .elementor-heading-title{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-f04801a{text-align:center;}.elementor-6248 .elementor-element.elementor-element-f04801a .elementor-heading-title{font-size:var( --e-global-typography-8384479-font-size );line-height:var( --e-global-typography-8384479-line-height );}.elementor-6248 .elementor-element.elementor-element-9cf4dc4{text-align:center;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-d3b643e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6248 .elementor-element.elementor-element-b3efa35 .elementor-heading-title{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-ed26e8a{text-align:center;}.elementor-6248 .elementor-element.elementor-element-ed26e8a .elementor-heading-title{font-size:var( --e-global-typography-8384479-font-size );line-height:var( --e-global-typography-8384479-line-height );}.elementor-6248 .elementor-element.elementor-element-16ea21a{text-align:center;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-9eb759b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6248 .elementor-element.elementor-element-5a44196 .elementor-heading-title{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-7175f6c{text-align:center;}.elementor-6248 .elementor-element.elementor-element-7175f6c .elementor-heading-title{font-size:var( --e-global-typography-8384479-font-size );line-height:var( --e-global-typography-8384479-line-height );}.elementor-6248 .elementor-element.elementor-element-2baa804{text-align:center;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-8960880{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6248 .elementor-element.elementor-element-d5e5cd2 .elementor-heading-title{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-d3fe5b1{text-align:center;}.elementor-6248 .elementor-element.elementor-element-d3fe5b1 .elementor-heading-title{font-size:var( --e-global-typography-8384479-font-size );line-height:var( --e-global-typography-8384479-line-height );}.elementor-6248 .elementor-element.elementor-element-45b6c98{text-align:center;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-b019e8e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6248 .elementor-element.elementor-element-f70e584 .elementor-heading-title{font-size:var( --e-global-typography-0435573-font-size );line-height:var( --e-global-typography-0435573-line-height );}.elementor-6248 .elementor-element.elementor-element-41990b3{text-align:center;}.elementor-6248 .elementor-element.elementor-element-41990b3 .elementor-heading-title{font-size:var( --e-global-typography-8384479-font-size );line-height:var( --e-global-typography-8384479-line-height );}.elementor-6248 .elementor-element.elementor-element-efce8e4{text-align:center;font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-43d4b94{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-6248 .elementor-element.elementor-element-af2b2ca{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6248 .elementor-element.elementor-element-7feea7d{width:100%;max-width:100%;text-align:center;}.elementor-6248 .elementor-element.elementor-element-7feea7d .elementor-heading-title{font-size:var( --e-global-typography-5681510-font-size );line-height:var( --e-global-typography-5681510-line-height );}.elementor-6248 .elementor-element.elementor-element-249fef5{text-align:center;}.elementor-6248 .elementor-element.elementor-element-249fef5 .elementor-heading-title{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-53d7822{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-be99e9c{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-03601a6{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-1ed0271{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-edca446{--n-accordion-title-font-size:var( --e-global-typography-96793d7-font-size );}:where( .elementor-6248 .elementor-element.elementor-element-edca446 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-8be0d62 .elementor-heading-title{font-size:var( --e-global-typography-fde0672-font-size );line-height:var( --e-global-typography-fde0672-line-height );}.elementor-6248 .elementor-element.elementor-element-cdddb13{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-6248 .elementor-element.elementor-element-2b2d34b .elementor-heading-title{font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-ff2a75d .elementor-heading-title{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-baa144a .elementor-heading-title{font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-9b9a7cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6248 .elementor-element.elementor-element-9b9a7cd .elementor-icon-list-item > a{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-771b34c .elementor-heading-title{font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-3def97a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6248 .elementor-element.elementor-element-3def97a .elementor-icon-list-item > a{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}.elementor-6248 .elementor-element.elementor-element-2439a90 .elementor-heading-title{font-size:var( --e-global-typography-96793d7-font-size );line-height:var( --e-global-typography-96793d7-line-height );}.elementor-6248 .elementor-element.elementor-element-535c71d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6248 .elementor-element.elementor-element-535c71d .elementor-icon-list-item > a{font-size:var( --e-global-typography-3043da1-font-size );line-height:var( --e-global-typography-3043da1-line-height );}}@media(min-width:768px){.elementor-6248 .elementor-element.elementor-element-500f364{--width:50%;}.elementor-6248 .elementor-element.elementor-element-8890b14{--content-width:1600px;}.elementor-6248 .elementor-element.elementor-element-a0d7c9c{--width:100%;}.elementor-6248 .elementor-element.elementor-element-fcda51e{--width:46%;}.elementor-6248 .elementor-element.elementor-element-1d26925{--width:50%;}.elementor-6248 .elementor-element.elementor-element-1e63ca6{--width:70px;}.elementor-6248 .elementor-element.elementor-element-d3b643e{--width:70px;}.elementor-6248 .elementor-element.elementor-element-9eb759b{--width:70px;}.elementor-6248 .elementor-element.elementor-element-8960880{--width:70px;}.elementor-6248 .elementor-element.elementor-element-b019e8e{--width:70px;}.elementor-6248 .elementor-element.elementor-element-43d4b94{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6248 .elementor-element.elementor-element-500f364{--width:77%;}.elementor-6248 .elementor-element.elementor-element-fcda51e{--width:100%;}.elementor-6248 .elementor-element.elementor-element-1d26925{--width:100%;}.elementor-6248 .elementor-element.elementor-element-43d4b94{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-a321850 */.elementor-6248 .elementor-element.elementor-element-a321850 a {
    background-image: linear-gradient(-90deg, var(--e-global-color-05f3239) 0%, var(--e-global-color-be64245) 100%);
    background-size: 200% 100%;
    background-position: right;
    transition: background-position 0.5s ease-in-out !important;
}

.elementor-6248 .elementor-element.elementor-element-a321850 a:hover {
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-6932b3c */.elementor-6248 .elementor-element.elementor-element-6932b3c .swiper-wrapper{
    transition-timing-function: linear !important;
    webkit-transition-timing-function: linear !important;
}

.elementor-6248 .elementor-element.elementor-element-6932b3c{
    -webkit-mask-image: linear-gradient(to left, rgba(0, 0, 0, 0), black 15%, black 85%, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to left, rgba(0, 0, 0, 0), black 15%, black 85%, rgba(0, 0, 0, 0));
}

/*.elementor-6248 .elementor-element.elementor-element-6932b3c .swiper-slide {*/
/*   width: auto !important;*/
/*}*/


/*.elementor-6248 .elementor-element.elementor-element-6932b3c .swiper-slide {*/
/*    width: auto !important;*/
/*}*/
/* Let the slide take its natural width */
  /*   max-width: 100%;         /* Prevent overflowing */
    /* white-space: nowrap;     /* Prevent text from wrapping */
   /*  display: inline-flex;    /* Keeps items in a row 
    align-items: center;     /* Aligns content properly *//* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-7fdaffc */.elementor-6248 .elementor-element.elementor-element-7fdaffc{
    border-radius: var(--border-radius-md);
}

.elementor-6248 .elementor-element.elementor-element-7fdaffc span{
    font-weight: var(--fw-light);
}


@media (max-width: 1024px) {
  .elementor-6248 .elementor-element.elementor-element-7fdaffc .elementor-counter-title {
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-2462e67 */.elementor-6248 .elementor-element.elementor-element-2462e67{
    border-radius: var(--border-radius-md);
}

.elementor-6248 .elementor-element.elementor-element-2462e67 span{
    font-weight: var(--fw-light);
}


@media (max-width: 1024px) {
  .elementor-6248 .elementor-element.elementor-element-2462e67 .elementor-counter-title {
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ca80180 */.elementor-6248 .elementor-element.elementor-element-ca80180{
    border-radius: var(--border-radius-md);
}

.elementor-6248 .elementor-element.elementor-element-ca80180 span{
    font-weight: var(--fw-light);
}


@media (max-width: 1024px) {
  .elementor-6248 .elementor-element.elementor-element-ca80180 .elementor-counter-title {
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-2db3d4e */.elementor-6248 .elementor-element.elementor-element-2db3d4e{
    border-radius: var(--border-radius-md);
}

.elementor-6248 .elementor-element.elementor-element-2db3d4e span{
    font-weight: var(--fw-light);
}


@media (max-width: 1024px) {
  .elementor-6248 .elementor-element.elementor-element-2db3d4e .elementor-counter-title {
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c4a33c0 */.elementor-6248 .elementor-element.elementor-element-c4a33c0 .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}

.elementor-6248 .elementor-element.elementor-element-c4a33c0 .elementor-image-carousel-wrapper,
.elementor-6248 .elementor-element.elementor-element-c4a33c0 .swiper,
.elementor-6248 .elementor-element.elementor-element-c4a33c0 .swiper-container {
  -webkit-mask-image: linear-gradient(to right, transparent 0%, #000 10%, #000 90%, transparent 100%);
  mask-image: linear-gradient(to right, transparent 0%, #000 10%, #000 90%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b990d5b */.elementor-6248 .elementor-element.elementor-element-b990d5b{
    position: relative;
    z-index: 8;
    overflow-x: clip;
    --size: 25rem;
}

.elementor-6248 .elementor-element.elementor-element-b990d5b:after{
    content: '';
    position: absolute;
    width: var(--size);
    height: var(--size);
    top: 0%;
    right: 0%;
    background: var(--accent-50);
    opacity: 0.75;
    border-radius: 100rem;
    transform: translate(50%, -50%) rotate(140deg) !important;
    filter: blur(10rem);
    z-index: -1;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30d0393 */.elementor-6248 .elementor-element.elementor-element-30d0393{
    position: relative;
    z-index: 8;
    overflow-x: clip;
    --size: 25rem;
}

.elementor-6248 .elementor-element.elementor-element-30d0393:after{
    content: '';
    position: absolute;
    width: var(--size);
    height: var(--size);
    bottom: 0%;
    left: 0%;
    background: var(--accent-50);
    opacity: 0.75;
    border-radius: 100rem;
    transform: translate(-50%, 50%) rotate(140deg) !important;
    filter: blur(10rem);
    z-index: -1;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7666a1e *//*.elementor-6248 .elementor-element.elementor-element-7666a1e{*/
/*    background-image: linear-gradient(-240deg, var(--e-global-color-primary) 30%, transparent 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c319d98 *//*.elementor-6248 .elementor-element.elementor-element-c319d98{*/
/*    background-image: linear-gradient(-240deg, var(--e-global-color-primary) 30%, transparent 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5e4dda0 *//*.elementor-6248 .elementor-element.elementor-element-5e4dda0{*/
/*    background-image: linear-gradient(-240deg, var(--e-global-color-primary) 30%, transparent 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a5885f1 *//*.elementor-6248 .elementor-element.elementor-element-a5885f1{*/
/*    background-image: linear-gradient(-240deg, var(--e-global-color-primary) 30%, transparent 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d1170ae *//*.elementor-6248 .elementor-element.elementor-element-d1170ae{*/
/*    background-image: linear-gradient(-240deg, var(--e-global-color-primary) 30%, transparent 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2d9bdad *//*.elementor-6248 .elementor-element.elementor-element-2d9bdad{*/
/*    background-image: linear-gradient(-240deg, var(--e-global-color-primary) 30%, transparent 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cf2c2b */.elementor-6248 .elementor-element.elementor-element-9cf2c2b{
    position: relative;
    z-index: 5;
    overflow: visible;
}

.elementor-6248 .elementor-element.elementor-element-9cf2c2b:after{
    content: '';
    position: absolute;
    width: 45rem;
    height: 45rem;
    background: var(--accent-50);
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 50%);
    border-radius: 100rem;
    filter: blur(25rem);
    z-index: -1;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-4ff8b97 */.elementor-6248 .elementor-element.elementor-element-4ff8b97 { flex: 1 1 auto; width: 2px; position: relative; background: var(--accent-20); overflow: hidden; }
.elementor-6248 .elementor-element.elementor-element-4ff8b97 .elementor-spacer-inner { position: absolute; inset: 0; height: 100%; width: 100%; background: var(--accent-50); box-shadow: 0 0 8px 2px var(--accent-50); transform-origin: top; transform: scaleY(0); }/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-8341a24 */.elementor-6248 .elementor-element.elementor-element-8341a24 { flex: 1 1 auto; width: 2px; position: relative; background: var(--accent-20); overflow: hidden; }
.elementor-6248 .elementor-element.elementor-element-8341a24 .elementor-spacer-inner { position: absolute; inset: 0; height: 100%; width: 100%; background: var(--accent-50); box-shadow: 0 0 8px 2px var(--accent-50); transform-origin: top; transform: scaleY(0); }/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-557b913 */.elementor-6248 .elementor-element.elementor-element-557b913 { flex: 1 1 auto; width: 2px; position: relative; background: var(--accent-20); overflow: hidden; }
.elementor-6248 .elementor-element.elementor-element-557b913 .elementor-spacer-inner { position: absolute; inset: 0; height: 100%; width: 100%; background: var(--accent-50); box-shadow: 0 0 8px 2px var(--accent-50); transform-origin: top; transform: scaleY(0); }/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-eec9644 */.elementor-6248 .elementor-element.elementor-element-eec9644 { flex: 1 1 auto; width: 2px; position: relative; background: var(--accent-20); overflow: hidden; }
.elementor-6248 .elementor-element.elementor-element-eec9644 .elementor-spacer-inner { position: absolute; inset: 0; height: 100%; width: 100%; background: var(--accent-50); box-shadow: 0 0 8px 2px var(--accent-50); transform-origin: top; transform: scaleY(0); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0df9aa *//*.elementor-6248 .elementor-element.elementor-element-d0df9aa{*/
/*    position: relative;*/
/*    z-index: 8;*/
/*    overflow: hidden;*/
/*}*/

/*.elementor-6248 .elementor-element.elementor-element-d0df9aa:after{*/
/*    content: '';*/
/*    position: absolute;*/
/*    width: 1000px;*/
/*    height: 500px;*/
/*    top: 0;*/
/*    right: 0;*/
/*    background: var(--accent-50);*/
/*    opacity: 0.75;*/
/*    border-radius: 100rem;*/
/*    transform: translate(20%, 100%) rotate(140deg) !important;*/
/*    filter: blur(20rem);*/
/*    z-index: -1;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed063d5 *//*.elementor-6248 .elementor-element.elementor-element-ed063d5{*/
/*    position: relative;*/
/*    z-index: 9;*/
/*    overflow-x: clip;*/
/*    --size: 25rem;*/
/*}*/

/*.elementor-6248 .elementor-element.elementor-element-ed063d5:after{*/
/*    content: '';*/
/*    position: absolute;*/
/*    width: var(--size);*/
/*    height: var(--size);*/
/*    top: 60%;*/
/*    right: 0%;*/
/*    background: var(--accent-50);*/
/*    opacity: 0.75;*/
/*    border-radius: 100rem;*/
/*    transform: translate(50%, 100%) rotate(140deg) !important;*/
/*    filter: blur(10rem);*/
/*    z-index: -1;*/
/*}*//* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9b9a7cd */.elementor-6248 .elementor-element.elementor-element-9b9a7cd span{
   font-weight: var(--fw-light) !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3def97a */.elementor-6248 .elementor-element.elementor-element-3def97a span{
   font-weight: var(--fw-light) !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-535c71d */.elementor-6248 .elementor-element.elementor-element-535c71d span{
   font-weight: var(--fw-light) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-568c88a */.elementor-6248 .elementor-element.elementor-element-568c88a{
    position: relative;
    z-index: 8;
    overflow-x: clip;
    --size: 20rem;
}

.elementor-6248 .elementor-element.elementor-element-568c88a:before{
    content: '';
    position: absolute;
    width: var(--size);
    height: var(--size);
    top: 40%;
    left: 0;
    background: var(--accent-50);
    opacity: 0.75;
    border-radius: 100rem;
    transform: translate(-50%, 0%) rotate(140deg) !important;
    filter: blur(10rem);
    z-index: -1;
}/* End custom CSS */