.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1858 .elementor-element.elementor-element-80cc94d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-6757999{--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-1858 .elementor-element.elementor-element-5a49e17{--display:flex;--min-height:498px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-2bfcaa2{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-2bfcaa2:not(.elementor-motion-effects-element-type-background), .elementor-1858 .elementor-element.elementor-element-2bfcaa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5202ec2 );}.elementor-1858 .elementor-element.elementor-element-0bd414f{--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;--border-radius:16px 16px 16px 16px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:340px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1006;}.elementor-1858 .elementor-element.elementor-element-0bd414f:not(.elementor-motion-effects-element-type-background), .elementor-1858 .elementor-element.elementor-element-0bd414f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-1858 .elementor-element.elementor-element-6c30f49{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-c776849 );padding:5px 5px 5px 5px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-1858 .elementor-element.elementor-element-6c30f49 .elementor-heading-title{font-size:14px;font-weight:600;color:var( --e-global-color-84a7545 );}.elementor-1858 .elementor-element.elementor-element-cce4115{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-1858 .elementor-element.elementor-element-d643cae{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:#222222;}.elementor-1858 .elementor-element.elementor-element-a4b6a57{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-78ad3e1{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:#222222;}.elementor-1858 .elementor-element.elementor-element-532f971{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:#222222;}.elementor-1858 .elementor-element.elementor-element-85f9b35{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:#222222;}.elementor-1858 .elementor-element.elementor-element-8cd496b{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:#222222;}.elementor-1858 .elementor-element.elementor-element-2cdeee6{--display:flex;--min-height:465px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-2cdeee6:not(.elementor-motion-effects-element-type-background), .elementor-1858 .elementor-element.elementor-element-2cdeee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;}.elementor-1858 .elementor-element.elementor-element-2cdeee6::before, .elementor-1858 .elementor-element.elementor-element-2cdeee6 > .elementor-background-video-container::before, .elementor-1858 .elementor-element.elementor-element-2cdeee6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1858 .elementor-element.elementor-element-2cdeee6 > .elementor-background-slideshow::before, .elementor-1858 .elementor-element.elementor-element-2cdeee6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1858 .elementor-element.elementor-element-2cdeee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-1858 .elementor-element.elementor-element-6d20e47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 220px;}.elementor-1858 .elementor-element.elementor-element-d3fbcc3{margin:142px -630px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1858 .elementor-element.elementor-element-d3fbcc3 img{width:21%;}.elementor-1858 .elementor-element.elementor-element-2318b4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -140px) 0px;}.elementor-1858 .elementor-element.elementor-element-7778b0f{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:14px;}.elementor-1858 .elementor-element.elementor-element-17e3848{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1858 .elementor-element.elementor-element-624a7c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1858 .elementor-element.elementor-element-17c90cc{--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;--border-radius:16px 16px 16px 16px;--margin-top:-100px;--margin-bottom:0px;--margin-left:350px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1002;}.elementor-1858 .elementor-element.elementor-element-17c90cc:not(.elementor-motion-effects-element-type-background), .elementor-1858 .elementor-element.elementor-element-17c90cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;}.elementor-1858 .elementor-element.elementor-element-450a5c6{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-c776849 );padding:5px 5px 5px 5px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-1858 .elementor-element.elementor-element-450a5c6 .elementor-heading-title{font-size:14px;font-weight:600;color:var( --e-global-color-84a7545 );}.elementor-1858 .elementor-element.elementor-element-ace5dff{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-a3f06c9{width:var( --container-widget-width, 100% );max-width:100%;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-179df63{width:var( --container-widget-width, 100% );max-width:100%;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-ce0b02f{width:var( --container-widget-width, 100% );max-width:100%;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-06f8b7b{width:var( --container-widget-width, 100% );max-width:100%;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-48bf219{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-1048241{--display:flex;--min-height:465px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-1048241:not(.elementor-motion-effects-element-type-background), .elementor-1858 .elementor-element.elementor-element-1048241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1858 .elementor-element.elementor-element-1048241::before, .elementor-1858 .elementor-element.elementor-element-1048241 > .elementor-background-video-container::before, .elementor-1858 .elementor-element.elementor-element-1048241 > .e-con-inner > .elementor-background-video-container::before, .elementor-1858 .elementor-element.elementor-element-1048241 > .elementor-background-slideshow::before, .elementor-1858 .elementor-element.elementor-element-1048241 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1858 .elementor-element.elementor-element-1048241 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1858 .elementor-element.elementor-element-f04622a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -170px) 0px;}.elementor-1858 .elementor-element.elementor-element-ea73a21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 220px;}.elementor-1858 .elementor-element.elementor-element-51f1f49{margin:142px -630px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1858 .elementor-element.elementor-element-51f1f49 img{width:21%;}.elementor-1858 .elementor-element.elementor-element-53674dd{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:14px;}.elementor-1858 .elementor-element.elementor-element-2b03285{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1858 .elementor-element.elementor-element-077104f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1858 .elementor-element.elementor-element-16a80b9{--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;--border-radius:16px 16px 16px 16px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:340px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1006;}.elementor-1858 .elementor-element.elementor-element-16a80b9:not(.elementor-motion-effects-element-type-background), .elementor-1858 .elementor-element.elementor-element-16a80b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1858 .elementor-element.elementor-element-e392ab1{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-c776849 );padding:5px 5px 5px 5px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-1858 .elementor-element.elementor-element-e392ab1 .elementor-heading-title{font-size:14px;font-weight:600;color:var( --e-global-color-84a7545 );}.elementor-1858 .elementor-element.elementor-element-c706546{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-b0200d2{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:#222222;}.elementor-1858 .elementor-element.elementor-element-acb171b{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-7467d0d{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-fe89c24{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-478e379{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:#222222;}.elementor-1858 .elementor-element.elementor-element-623d51b{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-7f701af{--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;--border-radius:16px 16px 16px 16px;--margin-top:-100px;--margin-bottom:0px;--margin-left:350px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1002;}.elementor-1858 .elementor-element.elementor-element-7f701af:not(.elementor-motion-effects-element-type-background), .elementor-1858 .elementor-element.elementor-element-7f701af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;}.elementor-1858 .elementor-element.elementor-element-60cfd22{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-c776849 );padding:5px 5px 5px 5px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-1858 .elementor-element.elementor-element-60cfd22 .elementor-heading-title{font-size:14px;font-weight:600;color:var( --e-global-color-84a7545 );}.elementor-1858 .elementor-element.elementor-element-92027f4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-4cb9737{width:var( --container-widget-width, 100% );max-width:100%;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-6562cf7{width:var( --container-widget-width, 100% );max-width:100%;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-f0e505b{width:var( --container-widget-width, 100% );max-width:100%;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-34feaf4{width:var( --container-widget-width, 100% );max-width:100%;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-9a7ea73{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-7782999{--display:flex;--min-height:465px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-7782999:not(.elementor-motion-effects-element-type-background), .elementor-1858 .elementor-element.elementor-element-7782999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1858 .elementor-element.elementor-element-7782999::before, .elementor-1858 .elementor-element.elementor-element-7782999 > .elementor-background-video-container::before, .elementor-1858 .elementor-element.elementor-element-7782999 > .e-con-inner > .elementor-background-video-container::before, .elementor-1858 .elementor-element.elementor-element-7782999 > .elementor-background-slideshow::before, .elementor-1858 .elementor-element.elementor-element-7782999 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1858 .elementor-element.elementor-element-7782999 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1858 .elementor-element.elementor-element-2b7cd6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -170px) 0px;}.elementor-1858 .elementor-element.elementor-element-9ccb5f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 220px;}.elementor-1858 .elementor-element.elementor-element-dc6eca0{margin:142px -630px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1858 .elementor-element.elementor-element-dc6eca0 img{width:21%;}.elementor-1858 .elementor-element.elementor-element-7ee9004{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:14px;}.elementor-1858 .elementor-element.elementor-element-77bf244{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1858 .elementor-element.elementor-element-7bbd50e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1858 .elementor-element.elementor-element-4902a11{--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;--border-radius:16px 16px 16px 16px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:340px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1002;}.elementor-1858 .elementor-element.elementor-element-4902a11:not(.elementor-motion-effects-element-type-background), .elementor-1858 .elementor-element.elementor-element-4902a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1858 .elementor-element.elementor-element-9365eaf{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-c776849 );padding:5px 5px 5px 5px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-1858 .elementor-element.elementor-element-9365eaf .elementor-heading-title{font-size:14px;font-weight:600;color:var( --e-global-color-84a7545 );}.elementor-1858 .elementor-element.elementor-element-c5bc483{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-9c7cc99{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:#222222;}.elementor-1858 .elementor-element.elementor-element-a29a81f{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-f901258{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-8f8011a{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-173936c{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:#222222;}.elementor-1858 .elementor-element.elementor-element-f89160c{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-4c59184{--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;--border-radius:16px 16px 16px 16px;--margin-top:-100px;--margin-bottom:0px;--margin-left:350px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1002;}.elementor-1858 .elementor-element.elementor-element-4c59184:not(.elementor-motion-effects-element-type-background), .elementor-1858 .elementor-element.elementor-element-4c59184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;}.elementor-1858 .elementor-element.elementor-element-10a3cc0{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-c776849 );padding:5px 5px 5px 5px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-1858 .elementor-element.elementor-element-10a3cc0 .elementor-heading-title{font-size:14px;font-weight:600;color:var( --e-global-color-84a7545 );}.elementor-1858 .elementor-element.elementor-element-37a190d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-261e3e0{width:var( --container-widget-width, 100% );max-width:100%;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-70e3bac{width:var( --container-widget-width, 100% );max-width:100%;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-aec51df{width:var( --container-widget-width, 100% );max-width:100%;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-0e9207a{width:var( --container-widget-width, 100% );max-width:100%;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-7da3cdc{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-27839ec{--display:flex;--min-height:465px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-27839ec:not(.elementor-motion-effects-element-type-background), .elementor-1858 .elementor-element.elementor-element-27839ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1858 .elementor-element.elementor-element-27839ec::before, .elementor-1858 .elementor-element.elementor-element-27839ec > .elementor-background-video-container::before, .elementor-1858 .elementor-element.elementor-element-27839ec > .e-con-inner > .elementor-background-video-container::before, .elementor-1858 .elementor-element.elementor-element-27839ec > .elementor-background-slideshow::before, .elementor-1858 .elementor-element.elementor-element-27839ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-1858 .elementor-element.elementor-element-27839ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1858 .elementor-element.elementor-element-d6168e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -170px) 0px;}.elementor-1858 .elementor-element.elementor-element-ad26d6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 220px;}.elementor-1858 .elementor-element.elementor-element-992705c{margin:32px -630px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1858 .elementor-element.elementor-element-992705c img{width:21%;}.elementor-1858 .elementor-element.elementor-element-9e23e15{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:14px;}.elementor-1858 .elementor-element.elementor-element-7fc99ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1858 .elementor-element.elementor-element-a9dfbe9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1858 .elementor-element.elementor-element-99d42cd{--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;--border-radius:16px 16px 16px 16px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:340px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1002;}.elementor-1858 .elementor-element.elementor-element-99d42cd:not(.elementor-motion-effects-element-type-background), .elementor-1858 .elementor-element.elementor-element-99d42cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1858 .elementor-element.elementor-element-af512a7{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-c776849 );padding:5px 5px 5px 5px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-1858 .elementor-element.elementor-element-af512a7 .elementor-heading-title{font-size:14px;font-weight:600;color:var( --e-global-color-84a7545 );}.elementor-1858 .elementor-element.elementor-element-b3c4f30{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-26ed687{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:#222222;}.elementor-1858 .elementor-element.elementor-element-5435d58{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-18b266d{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-d411fb3{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-a39fe8d{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:#222222;}.elementor-1858 .elementor-element.elementor-element-5075e84{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-effa83b{--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;--border-radius:16px 16px 16px 16px;--margin-top:-100px;--margin-bottom:0px;--margin-left:350px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1002;}.elementor-1858 .elementor-element.elementor-element-effa83b:not(.elementor-motion-effects-element-type-background), .elementor-1858 .elementor-element.elementor-element-effa83b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;}.elementor-1858 .elementor-element.elementor-element-44453f2{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-c776849 );padding:5px 5px 5px 5px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-1858 .elementor-element.elementor-element-44453f2 .elementor-heading-title{font-size:14px;font-weight:600;color:var( --e-global-color-84a7545 );}.elementor-1858 .elementor-element.elementor-element-9f9a906{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1858 .elementor-element.elementor-element-d0d0f61{width:var( --container-widget-width, 100% );max-width:100%;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-e1c7295{width:var( --container-widget-width, 100% );max-width:100%;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-5ab7c0d{width:var( --container-widget-width, 100% );max-width:100%;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-ff33aa8{width:var( --container-widget-width, 100% );max-width:100%;padding:2px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 1px;border-color:#8888883B;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-c776849 );}.elementor-1858 .elementor-element.elementor-element-2ecc4d8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1858 .elementor-element.elementor-element-8b8f8ea{z-index:999;}.elementor-1858 .elementor-element.elementor-element-c40628c{z-index:999;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-1858 .elementor-element.elementor-element-0bd414f{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-1858 .elementor-element.elementor-element-cce4115{--grid-auto-flow:row;}.elementor-1858 .elementor-element.elementor-element-17c90cc{--margin-top:-120px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-1858 .elementor-element.elementor-element-ace5dff{--grid-auto-flow:row;}.elementor-1858 .elementor-element.elementor-element-16a80b9{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-1858 .elementor-element.elementor-element-c706546{--grid-auto-flow:row;}.elementor-1858 .elementor-element.elementor-element-7f701af{--margin-top:-120px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-1858 .elementor-element.elementor-element-92027f4{--grid-auto-flow:row;}.elementor-1858 .elementor-element.elementor-element-4902a11{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-1858 .elementor-element.elementor-element-c5bc483{--grid-auto-flow:row;}.elementor-1858 .elementor-element.elementor-element-4c59184{--margin-top:-120px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-1858 .elementor-element.elementor-element-37a190d{--grid-auto-flow:row;}.elementor-1858 .elementor-element.elementor-element-99d42cd{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-1858 .elementor-element.elementor-element-b3c4f30{--grid-auto-flow:row;}.elementor-1858 .elementor-element.elementor-element-effa83b{--margin-top:-120px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-1858 .elementor-element.elementor-element-9f9a906{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1858 .elementor-element.elementor-element-6757999{--width:100%;}.elementor-1858 .elementor-element.elementor-element-0bd414f{--width:14%;}.elementor-1858 .elementor-element.elementor-element-cce4115{--width:100%;}.elementor-1858 .elementor-element.elementor-element-2cdeee6{--width:100%;}.elementor-1858 .elementor-element.elementor-element-7778b0f{--width:55%;}.elementor-1858 .elementor-element.elementor-element-17c90cc{--width:14%;}.elementor-1858 .elementor-element.elementor-element-ace5dff{--width:100%;}.elementor-1858 .elementor-element.elementor-element-53674dd{--width:52%;}.elementor-1858 .elementor-element.elementor-element-16a80b9{--width:14%;}.elementor-1858 .elementor-element.elementor-element-c706546{--width:100%;}.elementor-1858 .elementor-element.elementor-element-7f701af{--width:14%;}.elementor-1858 .elementor-element.elementor-element-92027f4{--width:100%;}.elementor-1858 .elementor-element.elementor-element-7ee9004{--width:52%;}.elementor-1858 .elementor-element.elementor-element-4902a11{--width:14%;}.elementor-1858 .elementor-element.elementor-element-c5bc483{--width:100%;}.elementor-1858 .elementor-element.elementor-element-4c59184{--width:14%;}.elementor-1858 .elementor-element.elementor-element-37a190d{--width:100%;}.elementor-1858 .elementor-element.elementor-element-9e23e15{--width:52%;}.elementor-1858 .elementor-element.elementor-element-99d42cd{--width:14%;}.elementor-1858 .elementor-element.elementor-element-b3c4f30{--width:100%;}.elementor-1858 .elementor-element.elementor-element-effa83b{--width:14%;}.elementor-1858 .elementor-element.elementor-element-9f9a906{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1858 .elementor-element.elementor-element-0bd414f{--width:30%;}.elementor-1858 .elementor-element.elementor-element-7778b0f{--width:100%;}.elementor-1858 .elementor-element.elementor-element-17c90cc{--width:30%;}.elementor-1858 .elementor-element.elementor-element-53674dd{--width:100%;}.elementor-1858 .elementor-element.elementor-element-16a80b9{--width:30%;}.elementor-1858 .elementor-element.elementor-element-7f701af{--width:30%;}.elementor-1858 .elementor-element.elementor-element-7ee9004{--width:100%;}.elementor-1858 .elementor-element.elementor-element-4902a11{--width:30%;}.elementor-1858 .elementor-element.elementor-element-4c59184{--width:30%;}.elementor-1858 .elementor-element.elementor-element-9e23e15{--width:100%;}.elementor-1858 .elementor-element.elementor-element-99d42cd{--width:30%;}.elementor-1858 .elementor-element.elementor-element-effa83b{--width:30%;}}@media(max-width:767px){.elementor-1858 .elementor-element.elementor-element-80cc94d{--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;}.elementor-1858 .elementor-element.elementor-element-5a49e17{--min-height:534px;--margin-top:-292px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1858 .elementor-element.elementor-element-2bfcaa2{--width:100%;}.elementor-1858 .elementor-element.elementor-element-0bd414f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1858 .elementor-element.elementor-element-cce4115{--width:42%;--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1858 .elementor-element.elementor-element-2cdeee6{--min-height:494px;}.elementor-1858 .elementor-element.elementor-element-2318b4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:999;}.elementor-1858 .elementor-element.elementor-element-7778b0f{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-1858 .elementor-element.elementor-element-624a7c0{width:initial;max-width:initial;}.elementor-1858 .elementor-element.elementor-element-17c90cc{--width:78%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1858 .elementor-element.elementor-element-ace5dff{--width:42%;--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1858 .elementor-element.elementor-element-1048241{--min-height:494px;}.elementor-1858 .elementor-element.elementor-element-f04622a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:999;}.elementor-1858 .elementor-element.elementor-element-53674dd{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:7px;}.elementor-1858 .elementor-element.elementor-element-16a80b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1858 .elementor-element.elementor-element-c706546{--width:42%;--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1858 .elementor-element.elementor-element-7f701af{--width:78%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1858 .elementor-element.elementor-element-92027f4{--width:42%;--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1858 .elementor-element.elementor-element-7782999{--min-height:494px;}.elementor-1858 .elementor-element.elementor-element-2b7cd6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:999;}.elementor-1858 .elementor-element.elementor-element-7ee9004{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:7px;}.elementor-1858 .elementor-element.elementor-element-4902a11{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1858 .elementor-element.elementor-element-c5bc483{--width:42%;--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1858 .elementor-element.elementor-element-4c59184{--width:78%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1858 .elementor-element.elementor-element-37a190d{--width:42%;--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1858 .elementor-element.elementor-element-27839ec{--min-height:494px;}.elementor-1858 .elementor-element.elementor-element-d6168e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:999;}.elementor-1858 .elementor-element.elementor-element-9e23e15{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:7px;}.elementor-1858 .elementor-element.elementor-element-99d42cd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1858 .elementor-element.elementor-element-b3c4f30{--width:42%;--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1858 .elementor-element.elementor-element-effa83b{--width:78%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1858 .elementor-element.elementor-element-9f9a906{--width:42%;--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1858 .elementor-element.elementor-element-2ecc4d8{--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-0bd414f */.text {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    font-size: 18px;
    color: white;
    opacity: 1;
    transition: opacity 2300ms ease; 
    /*animation: fadeOut 1s forwards; */
}

.left {
    left: 10px; /* متن سمت چپ */
}

.right {
    right: 10px; /* متن سمت راست */
}

.text.hidden {
    animation: fadeOut 2300ms forwards; /* انیمیشن محو شدن و حذف از نمایش */
}

/* تعریف انیمیشن fadeOut */
@keyframes fadeOut {
    from{
        opacity:1;
        transform:translateY(0px);
    }
    to {
        opacity:0;
        transform:translateY(-1000px);
        visibility: hidden; /* جلوگیری از نمایش دوباره */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d20e47 */#whiteline2{
    position: absolute;
    top: 260px;
    left: 350px;
    z-index: 1002;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3fbcc3 */#whiteline1{
    position: absolute;
    top: 170px;
    z-index: 1002;
}
.text.hidden{
    animation: fadeOut 2000ms forwards; /* انیمیشن محو شدن و حذف از نمایش */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17e3848 */.wheel {
    /*width: 100px;*/
    /*height: 100px;*/
    display: block;
    margin: 0 auto !important;
}
@keyframes spin {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(-1080deg);
    }
}

.rotating {
    animation: spin 2s linear 6; /* چرخش برای 1 ثانیه */
}

@media only screen and (max-width: 427px){
    .wheel{
        width:50px !important;
        height:50px;
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7778b0f */@media only screen and (min-width: 768px) and (max-width:790px){
    .boxwheel{
        width:99% !important;
    }
}
@media only screen and (min-width: 791px) and (max-width:800px){
    .boxwheel{
        width:97% !important;
    }
}
@media only screen and (min-width: 801px) and (max-width:813px){
    .boxwheel{
        width:95% !important;
    }
}
@media only screen and (min-width: 814px) and (max-width:830px){
    .boxwheel{
        width:93% !important;
    }
}
@media only screen and (min-width: 831px) and (max-width:860px){
    .boxwheel{
        width:90% !important;
    }
}
@media only screen and (min-width: 861px) and (max-width:890px){
    .elementor-1858 .elementor-element.elementor-element-7778b0f{
        width:88% !important;
    }
}
@media only screen and (min-width: 891px) and (max-width:927px){
    .boxwheel{
        width:85% !important;
    }
}
@media only screen and (min-width: 928px) and (max-width:958px){
    .boxwheel{
        width:83% !important;
    }
}
@media only screen and (min-width: 959px) and (max-width:996px){
    .boxwheel{
        width:81% !important;
    }
}
@media only screen and (min-width: 997px) and (max-width:1006px){
    .elementor-1858 .elementor-element.elementor-element-7778b0f{
        width:77% !important;
    }
}
@media only screen and (min-width: 1007px) and (max-width:1024px){
    .boxwheel{
        width:77% !important;
    }
}
@media only screen and (min-width: 1025px) and (max-width:1052px){
    .boxwheel{
        width:74% !important;
    }
}
@media only screen and (min-width: 1053px) and (max-width:1083px){
    .boxwheel{
        width:72% !important;
    }
}
@media only screen and (min-width: 1084px) and (max-width:1123px){
    .boxwheel{
        width:70% !important;
    }
}
@media only screen and (min-width: 1124px) and (max-width:1153px){
    .boxwheel{
        width:67% !important;
    }
}
@media only screen and (min-width: 1154px) and (max-width:1192px){
    .boxwheel{
        width:65% !important;
    }
}
@media only screen and (min-width: 1193px) and (max-width:1195px){
    .boxwheel {
    width: 64%;
}
}

@media only screen and (min-width: 1196px) and (max-width:1223px){
    .boxwheel{
        width:64% !important;
    }
}
@media only screen and (min-width: 1224px) and (max-width:1243px){
    .elementor-1858 .elementor-element.elementor-element-7778b0f{
        width:62% !important;
    }
}
@media only screen and (min-width: 1244px) and (max-width:1300px){
   .boxwheel{
        width:59% !important;
    }
}
@media only screen and (min-width: 1301px) and (max-width:1337px){
    .boxwheel{
        width:57% !important;
    }
}
@media only screen and (min-width: 1338px) and (max-width:1404px){
    .boxwheel{
        width:55% !important;
    }
}
@media only screen and (min-width: 1405px) and (max-width:1435px){
    .boxwheel{
        width:55% !important;
    }
}
@media only screen and (min-width: 1436px) and (max-width:1466px){
    .boxwheel{
        width:53% !important;
    }
}
@media only screen and (min-width: 1436px) and (max-width:1496px){
    .boxwheel{
        width:52% !important;
    }
}
@media only screen and (min-width: 1500px) and (max-width:1600px){
    .boxwheel{
        width:51% !important;
    }
}
@media only screen and (min-width: 1601px) and (max-width:1700px){
    .boxwheel{
        width:45% !important;
    }
}
@media only screen and (min-width: 1701px) and (max-width:1800px){
    .boxwheel{
        width:44% !important;
    }
}
@media only screen and (min-width: 1801px) and (max-width:1900px){
    .boxwheel{
        width:41% !important;
    }
}
@media only screen and (min-width: 1901px){
    .boxwheel{
        width:41% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bfcaa2 */.slide{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 100%;
    transition: left 2000ms ease;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    font-weight: bold;
    color: white;
}
.slide.active {
    left: 0;
}

.slide.previous {
    left: -100%;
}

.slide.next {
    left:100%;
}
@media screen and (min-width:2560px){
        .elementor-element.elementor-element-2cdeee6.e-con-full.e-flex.e-con.e-child {
    background-color: #E3E3E3;
}
.elementor-957 .elementor-element.elementor-element-6578167:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-6578167 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: 886px 62px !important;
    background-size: 30% auto !important;
}
    
    .elementor-1858 .elementor-element.elementor-element-7782999:not(.elementor-motion-effects-element-type-background), .elementor-1858 .elementor-element.elementor-element-7782999 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #E3E3E3;
}
.elementor-1858 .elementor-element.elementor-element-27839ec:not(.elementor-motion-effects-element-type-background), .elementor-1858 .elementor-element.elementor-element-27839ec > .elementor-motion-effects-container > .elementor-motion-effects-layer {
   background-color: #E3E3E3;
}
.elementor-1858 .elementor-element.elementor-element-1048241:not(.elementor-motion-effects-element-type-background), .elementor-1858 .elementor-element.elementor-element-1048241 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #E3E3E3;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea73a21 */#whiteline2{
    position: absolute;
    top: 260px;
    left: 350px;
    z-index: 1002;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51f1f49 */#whiteline1{
    position: absolute;
    top: 170px;
    z-index: 1002;
}
.text.hidden{
    animation: fadeOut 2000ms forwards; /* انیمیشن محو شدن و حذف از نمایش */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b03285 */.wheel {
    width: 100px;
    height: 100px;
    display: block;
    margin: 0 auto !important;
}
@keyframes spin {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(-1080deg);
    }
}

.rotating {
    animation: spin 1s linear; /* چرخش برای 1 ثانیه */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a80b9 */.text {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    font-size: 18px;
    color: white;
    opacity: 1;
    transition: opacity 2300ms ease; 
    /*animation: fadeOut 1s forwards; */
}

.left {
    left: 10px; /* متن سمت چپ */
}

.right {
    right: 10px; /* متن سمت راست */
}

.text.hidden {
    animation: fadeOut 2300ms forwards; /* انیمیشن محو شدن و حذف از نمایش */
}

/* تعریف انیمیشن fadeOut */
@keyframes fadeOut {
    from{
        opacity:1;
        transform:translateY(0px);
    }
    to {
        opacity:0;
        transform:translateY(-1000px);
        visibility: hidden; /* جلوگیری از نمایش دوباره */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ccb5f1 */#whiteline2{
    position: absolute;
    top: 260px;
    left: 350px;
    z-index: 1002;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc6eca0 */#whiteline1{
    position: absolute;
    top: 170px;
    z-index: 1002;
}
.text.hidden{
    animation: fadeOut 2000ms forwards; /* انیمیشن محو شدن و حذف از نمایش */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77bf244 */.wheel {
    width: 100px;
    height: 100px;
    display: block;
    margin: 0 auto !important;
}
@keyframes spin {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(-1080deg);
    }
}

.rotating {
    animation: spin 1s linear; /* چرخش برای 1 ثانیه */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4902a11 */.text {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    font-size: 18px;
    color: white;
    opacity: 1;
    transition: opacity 2300ms ease; 
    /*animation: fadeOut 1s forwards; */
}

.left {
    left: 10px; /* متن سمت چپ */
}

.right {
    right: 10px; /* متن سمت راست */
}

.text.hidden {
    animation: fadeOut 2300ms forwards; /* انیمیشن محو شدن و حذف از نمایش */
}

/* تعریف انیمیشن fadeOut */
@keyframes fadeOut {
    from{
        opacity:1;
        transform:translateY(0px);
    }
    to {
        opacity:0;
        transform:translateY(-1000px);
        visibility: hidden; /* جلوگیری از نمایش دوباره */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad26d6b */#whiteline2{
    position: absolute;
    top: 260px;
    left: 350px;
    z-index: 1002;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-992705c */#whiteline1{
    position: absolute;
    top: 170px;
    z-index: 1002;
}
.text.hidden{
    animation: fadeOut 2000ms forwards; /* انیمیشن محو شدن و حذف از نمایش */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fc99ef */.wheel {
    width: 100px;
    height: 100px;
    display: block;
    margin: 0 auto;
}
@keyframes spin {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(-1080deg);
    }
}

.rotating {
    animation: spin 1s linear; /* چرخش برای 1 ثانیه */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99d42cd */.text {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    font-size: 18px;
    color: white;
    opacity: 1;
    transition: opacity 2300ms ease; 
    /*animation: fadeOut 1s forwards; */
}

.left {
    left: 10px; /* متن سمت چپ */
}

.right {
    right: 10px; /* متن سمت راست */
}

.text.hidden {
    animation: fadeOut 2300ms forwards; /* انیمیشن محو شدن و حذف از نمایش */
}

/* تعریف انیمیشن fadeOut */
@keyframes fadeOut {
    from{
        opacity:1;
        transform:translateY(0px);
    }
    to {
        opacity:0;
        transform:translateY(-1000px);
        visibility: hidden; /* جلوگیری از نمایش دوباره */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a49e17 */#container-slider{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8b8f8ea */#next{
    background-color: white;
    border: none;
    border-radius: 12px 0 0 12px;
    font-size: 20px;
    color:black;
    padding: 2px 12px 2px 12px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c40628c */#prev{
    background-color: white;
    border: none;
    border-radius:0 12px 12px 0;
    font-size: 20px;
    color:black;
    padding: 2px 12px 2px 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ecc4d8 */#controls {
    margin-top: 10px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6757999 */#middle-container{
    overflow-x: hidden;
    width: 2000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80cc94d */#big-container{
    overflow-x: hidden;
    width: 2500px !important;
}/* End custom CSS */