.elementor-12105 .elementor-element.elementor-element-41406a1{--display:flex;--min-height:70vh;--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:flex-end;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-12105 .elementor-element.elementor-element-dc7b2aa{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-12105 .elementor-element.elementor-element-dc7b2aa .elementor-heading-title{font-family:var( --e-global-typography-1895453-font-family ), Sans-serif;font-size:var( --e-global-typography-1895453-font-size );font-weight:var( --e-global-typography-1895453-font-weight );text-transform:var( --e-global-typography-1895453-text-transform );line-height:var( --e-global-typography-1895453-line-height );letter-spacing:var( --e-global-typography-1895453-letter-spacing );color:var( --e-global-color-text );}.elementor-12105 .elementor-element.elementor-element-b029845{width:var( --container-widget-width, 60% );max-width:60%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--container-widget-width:60%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-12105 .elementor-element.elementor-element-921174e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 10px;--row-gap:40px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-12105 .elementor-element.elementor-element-921174e:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-921174e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12105 .elementor-element.elementor-element-6fe6926{--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;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12105 .elementor-element.elementor-element-6fe6926.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12105 .elementor-element.elementor-element-a1c890b{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-12105 .elementor-element.elementor-element-a1c890b.elementor-element{--align-self:flex-start;}.elementor-12105 .elementor-element.elementor-element-a1c890b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-12105 .elementor-element.elementor-element-526a353{--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;--overflow:hidden;border-style:none;--border-style:none;--border-radius:22px 22px 22px 22px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;--z-index:0;}.elementor-12105 .elementor-element.elementor-element-526a353:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-526a353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#384A5D66;}.elementor-12105 .elementor-element.elementor-element-526a353.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12105 .elementor-element.elementor-element-2712d3a{--display:flex;--background-transition:0.3s;--border-radius:22px 22px 22px 22px;--padding-top:10%;--padding-bottom:10%;--padding-left:6%;--padding-right:6%;}.elementor-12105 .elementor-element.elementor-element-2712d3a:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-2712d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#384A5D4D;}.elementor-12105 .elementor-element.elementor-element-2712d3a:hover{background-color:#384A5D1A;}.elementor-12105 .elementor-element.elementor-element-b1abead{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-b1abead .elementor-icon-wrapper{text-align:start;}.elementor-12105 .elementor-element.elementor-element-b1abead.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f8fb6c );}.elementor-12105 .elementor-element.elementor-element-b1abead.elementor-view-framed .elementor-icon, .elementor-12105 .elementor-element.elementor-element-b1abead.elementor-view-default .elementor-icon{color:var( --e-global-color-9f8fb6c );border-color:var( --e-global-color-9f8fb6c );}.elementor-12105 .elementor-element.elementor-element-b1abead.elementor-view-framed .elementor-icon, .elementor-12105 .elementor-element.elementor-element-b1abead.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9f8fb6c );}.elementor-12105 .elementor-element.elementor-element-b1abead .elementor-icon{font-size:60px;}.elementor-12105 .elementor-element.elementor-element-b1abead .elementor-icon svg{height:60px;}.elementor-12105 .elementor-element.elementor-element-4b4e507{text-align:start;}.elementor-12105 .elementor-element.elementor-element-4b4e507 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12105 .elementor-element.elementor-element-75f2063{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-12105 .elementor-element.elementor-element-97c9b55{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-12105 .elementor-element.elementor-element-97c9b55:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-97c9b55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EA575980;}.elementor-12105 .elementor-element.elementor-element-6d512d1{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-12105 .elementor-element.elementor-element-6d512d1{left:0px;}body.rtl .elementor-12105 .elementor-element.elementor-element-6d512d1{right:0px;}.elementor-12105 .elementor-element.elementor-element-491c156{--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;--overflow:hidden;border-style:none;--border-style:none;--border-radius:22px 22px 22px 22px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;--z-index:0;}.elementor-12105 .elementor-element.elementor-element-491c156:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-491c156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#384A5D66;}.elementor-12105 .elementor-element.elementor-element-491c156.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12105 .elementor-element.elementor-element-68c9a49{--display:flex;--background-transition:0.3s;--border-radius:22px 22px 22px 22px;--padding-top:10%;--padding-bottom:10%;--padding-left:6%;--padding-right:6%;}.elementor-12105 .elementor-element.elementor-element-68c9a49:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-68c9a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#384A5D4D;}.elementor-12105 .elementor-element.elementor-element-68c9a49:hover{background-color:#384A5D1A;}.elementor-12105 .elementor-element.elementor-element-4c8278d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-4c8278d .elementor-icon-wrapper{text-align:start;}.elementor-12105 .elementor-element.elementor-element-4c8278d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f8fb6c );}.elementor-12105 .elementor-element.elementor-element-4c8278d.elementor-view-framed .elementor-icon, .elementor-12105 .elementor-element.elementor-element-4c8278d.elementor-view-default .elementor-icon{color:var( --e-global-color-9f8fb6c );border-color:var( --e-global-color-9f8fb6c );}.elementor-12105 .elementor-element.elementor-element-4c8278d.elementor-view-framed .elementor-icon, .elementor-12105 .elementor-element.elementor-element-4c8278d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9f8fb6c );}.elementor-12105 .elementor-element.elementor-element-4c8278d .elementor-icon{font-size:60px;}.elementor-12105 .elementor-element.elementor-element-4c8278d .elementor-icon svg{height:60px;}.elementor-12105 .elementor-element.elementor-element-677d688{text-align:start;}.elementor-12105 .elementor-element.elementor-element-677d688 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12105 .elementor-element.elementor-element-997506c{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-12105 .elementor-element.elementor-element-30101ad{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-12105 .elementor-element.elementor-element-30101ad:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-30101ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EA575980;}.elementor-12105 .elementor-element.elementor-element-8712d31{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-12105 .elementor-element.elementor-element-8712d31{left:0px;}body.rtl .elementor-12105 .elementor-element.elementor-element-8712d31{right:0px;}.elementor-12105 .elementor-element.elementor-element-ac6c003{--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;--overflow:hidden;border-style:none;--border-style:none;--border-radius:22px 22px 22px 22px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;--z-index:0;}.elementor-12105 .elementor-element.elementor-element-ac6c003:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-ac6c003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#384A5D66;}.elementor-12105 .elementor-element.elementor-element-ac6c003.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12105 .elementor-element.elementor-element-1cc6226{--display:flex;--background-transition:0.3s;--border-radius:22px 22px 22px 22px;--padding-top:10%;--padding-bottom:10%;--padding-left:6%;--padding-right:6%;}.elementor-12105 .elementor-element.elementor-element-1cc6226:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-1cc6226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#384A5D4D;}.elementor-12105 .elementor-element.elementor-element-1cc6226:hover{background-color:#384A5D1A;}.elementor-12105 .elementor-element.elementor-element-5720775{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-5720775 .elementor-icon-wrapper{text-align:start;}.elementor-12105 .elementor-element.elementor-element-5720775.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f8fb6c );}.elementor-12105 .elementor-element.elementor-element-5720775.elementor-view-framed .elementor-icon, .elementor-12105 .elementor-element.elementor-element-5720775.elementor-view-default .elementor-icon{color:var( --e-global-color-9f8fb6c );border-color:var( --e-global-color-9f8fb6c );}.elementor-12105 .elementor-element.elementor-element-5720775.elementor-view-framed .elementor-icon, .elementor-12105 .elementor-element.elementor-element-5720775.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9f8fb6c );}.elementor-12105 .elementor-element.elementor-element-5720775 .elementor-icon{font-size:60px;}.elementor-12105 .elementor-element.elementor-element-5720775 .elementor-icon svg{height:60px;}.elementor-12105 .elementor-element.elementor-element-a6234a2{text-align:start;}.elementor-12105 .elementor-element.elementor-element-a6234a2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12105 .elementor-element.elementor-element-ce52537{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-12105 .elementor-element.elementor-element-4bd77a5{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-12105 .elementor-element.elementor-element-4bd77a5:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-4bd77a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EA575980;}.elementor-12105 .elementor-element.elementor-element-a72d1c5{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-12105 .elementor-element.elementor-element-a72d1c5{left:0px;}body.rtl .elementor-12105 .elementor-element.elementor-element-a72d1c5{right:0px;}.elementor-12105 .elementor-element.elementor-element-8cf9c6c{--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;--overflow:hidden;border-style:none;--border-style:none;--border-radius:22px 22px 22px 22px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;--z-index:0;}.elementor-12105 .elementor-element.elementor-element-8cf9c6c:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-8cf9c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#384A5D66;}.elementor-12105 .elementor-element.elementor-element-8cf9c6c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12105 .elementor-element.elementor-element-36f5d83{--display:flex;--background-transition:0.3s;--border-radius:22px 22px 22px 22px;--padding-top:10%;--padding-bottom:10%;--padding-left:6%;--padding-right:6%;}.elementor-12105 .elementor-element.elementor-element-36f5d83:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-36f5d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#384A5D4D;}.elementor-12105 .elementor-element.elementor-element-36f5d83:hover{background-color:#384A5D1A;}.elementor-12105 .elementor-element.elementor-element-143fd23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-143fd23 .elementor-icon-wrapper{text-align:start;}.elementor-12105 .elementor-element.elementor-element-143fd23.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f8fb6c );}.elementor-12105 .elementor-element.elementor-element-143fd23.elementor-view-framed .elementor-icon, .elementor-12105 .elementor-element.elementor-element-143fd23.elementor-view-default .elementor-icon{color:var( --e-global-color-9f8fb6c );border-color:var( --e-global-color-9f8fb6c );}.elementor-12105 .elementor-element.elementor-element-143fd23.elementor-view-framed .elementor-icon, .elementor-12105 .elementor-element.elementor-element-143fd23.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9f8fb6c );}.elementor-12105 .elementor-element.elementor-element-143fd23 .elementor-icon{font-size:60px;}.elementor-12105 .elementor-element.elementor-element-143fd23 .elementor-icon svg{height:60px;}.elementor-12105 .elementor-element.elementor-element-0773c57{text-align:start;}.elementor-12105 .elementor-element.elementor-element-0773c57 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12105 .elementor-element.elementor-element-cd19e31{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-12105 .elementor-element.elementor-element-c66c07b{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-12105 .elementor-element.elementor-element-c66c07b:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-c66c07b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EA575980;}.elementor-12105 .elementor-element.elementor-element-43fa473{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-12105 .elementor-element.elementor-element-43fa473{left:0px;}body.rtl .elementor-12105 .elementor-element.elementor-element-43fa473{right:0px;}.elementor-12105 .elementor-element.elementor-element-180d9fd{--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;}.elementor-12105 .elementor-element.elementor-element-804f500{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 10px;--row-gap:40px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-12105 .elementor-element.elementor-element-804f500:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-804f500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12105 .elementor-element.elementor-element-f25662f{--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;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12105 .elementor-element.elementor-element-f25662f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12105 .elementor-element.elementor-element-8ae7dbf{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-12105 .elementor-element.elementor-element-8ae7dbf.elementor-element{--align-self:flex-start;}.elementor-12105 .elementor-element.elementor-element-8ae7dbf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-12105 .elementor-element.elementor-element-b651159{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-12105 .elementor-element.elementor-element-595474c{--swiper-slides-to-display:2;--swiper-slides-gap:10px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-30px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-30px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:22px;--arrow-normal-color:var( --e-global-color-text );}.elementor-12105 .elementor-element.elementor-element-595474c .swiper-slide > .elementor-element{height:100%;}.elementor-12105 .elementor-element.elementor-element-595474c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12105 .elementor-element.elementor-element-921174e{--content-width:90%;}.elementor-12105 .elementor-element.elementor-element-6fe6926{--width:100%;}.elementor-12105 .elementor-element.elementor-element-526a353{--width:22%;}.elementor-12105 .elementor-element.elementor-element-491c156{--width:22%;}.elementor-12105 .elementor-element.elementor-element-ac6c003{--width:22%;}.elementor-12105 .elementor-element.elementor-element-8cf9c6c{--width:22%;}.elementor-12105 .elementor-element.elementor-element-804f500{--content-width:90%;}.elementor-12105 .elementor-element.elementor-element-f25662f{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12105 .elementor-element.elementor-element-41406a1{--content-width:90%;}.elementor-12105 .elementor-element.elementor-element-921174e{--content-width:90%;}.elementor-12105 .elementor-element.elementor-element-526a353{--width:40%;}.elementor-12105 .elementor-element.elementor-element-491c156{--width:40%;}.elementor-12105 .elementor-element.elementor-element-ac6c003{--width:40%;}.elementor-12105 .elementor-element.elementor-element-8cf9c6c{--width:40%;}.elementor-12105 .elementor-element.elementor-element-804f500{--content-width:90%;}}@media(max-width:1024px){.elementor-12105 .elementor-element.elementor-element-dc7b2aa{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-12105 .elementor-element.elementor-element-dc7b2aa .elementor-heading-title{font-size:var( --e-global-typography-1895453-font-size );line-height:var( --e-global-typography-1895453-line-height );letter-spacing:var( --e-global-typography-1895453-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-b029845{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-12105 .elementor-element.elementor-element-921174e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-12105 .elementor-element.elementor-element-6fe6926{--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-12105 .elementor-element.elementor-element-a1c890b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-12105 .elementor-element.elementor-element-a1c890b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-4b4e507 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-75f2063{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-677d688 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-997506c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-a6234a2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-ce52537{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-0773c57 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-cd19e31{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-804f500{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-12105 .elementor-element.elementor-element-f25662f{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12105 .elementor-element.elementor-element-8ae7dbf{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-12105 .elementor-element.elementor-element-8ae7dbf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-b651159{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-595474c{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-12105 .elementor-element.elementor-element-41406a1{--content-width:92%;--min-height:55vh;--padding-top:40%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-12105 .elementor-element.elementor-element-dc7b2aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12105 .elementor-element.elementor-element-dc7b2aa .elementor-heading-title{font-size:var( --e-global-typography-1895453-font-size );line-height:var( --e-global-typography-1895453-line-height );letter-spacing:var( --e-global-typography-1895453-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-b029845{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12105 .elementor-element.elementor-element-921174e{--content-width:92%;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-12105 .elementor-element.elementor-element-6fe6926{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-a1c890b{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-a1c890b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-4b4e507 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-75f2063{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-677d688 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-997506c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-a6234a2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-ce52537{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-0773c57 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-cd19e31{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-804f500{--content-width:92%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-12105 .elementor-element.elementor-element-f25662f{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12105 .elementor-element.elementor-element-8ae7dbf{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-8ae7dbf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-b651159{width:100%;max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-595474c{--swiper-slides-to-display:1;--arrow-prev-left-position:0px;--arrow-next-right-position:0px;}}/* Start custom CSS for container, class: .elementor-element-41406a1 */.elementor-12105 .elementor-element.elementor-element-41406a1 {
    background-color:hsla(211,23%,22%,1);
background-image:
radial-gradient(at 58% 78%, hsla(211,23%,22%,1) 0px, transparent 50%),
radial-gradient(at 92% 16%, hsla(211,23%,22%,1) 0px, transparent 50%),
radial-gradient(at 41% 38%, hsla(211,23%,22%,1) 0px, transparent 50%),
radial-gradient(at 81% 49%, hsla(180,16%,55%,1) 0px, transparent 50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526a353 *//* css goes in .card */

.elementor-12105 .elementor-element.elementor-element-526a353 {
    --blob-size:250px;
}

.elementor-12105 .elementor-element.elementor-element-526a353 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-12105 .elementor-element.elementor-element-526a353 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-12105 .elementor-element.elementor-element-526a353 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-491c156 *//* css goes in .card */

.elementor-12105 .elementor-element.elementor-element-491c156 {
    --blob-size:250px;
}

.elementor-12105 .elementor-element.elementor-element-491c156 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-12105 .elementor-element.elementor-element-491c156 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-12105 .elementor-element.elementor-element-491c156 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac6c003 *//* css goes in .card */

.elementor-12105 .elementor-element.elementor-element-ac6c003 {
    --blob-size:250px;
}

.elementor-12105 .elementor-element.elementor-element-ac6c003 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-12105 .elementor-element.elementor-element-ac6c003 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-12105 .elementor-element.elementor-element-ac6c003 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cf9c6c *//* css goes in .card */

.elementor-12105 .elementor-element.elementor-element-8cf9c6c {
    --blob-size:250px;
}

.elementor-12105 .elementor-element.elementor-element-8cf9c6c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-12105 .elementor-element.elementor-element-8cf9c6c .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-12105 .elementor-element.elementor-element-8cf9c6c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */