.elementor-10 .elementor-element.elementor-element-60cc9ab{--display:flex;--position:relative;--min-height:640px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:48px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-10 .elementor-element.elementor-element-60cc9ab:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-60cc9ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1C;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-60cc9ab{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-60cc9ab{right:0px;}.elementor-10 .elementor-element.elementor-element-de7ebc6{--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;}.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-10 .elementor-element.elementor-element-caa2baf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.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-10 .elementor-element.elementor-element-81f8646.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-81f8646{text-align:center;}.elementor-10 .elementor-element.elementor-element-81f8646 .elementor-heading-title{font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a595b01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-a595b01{font-size:15px;color:rgba(255,255,255,0.8);}.elementor-10 .elementor-element.elementor-element-10eb4e0{--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-10 .elementor-element.elementor-element-8620bd1{--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-10 .elementor-element.elementor-element-0471ef7{--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-10 .elementor-element.elementor-element-3d43075{--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-10 .elementor-element.elementor-element-a6cd9aa{--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-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-10 .elementor-element.elementor-element-5bd5703.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-0c093db{--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-10 .elementor-element.elementor-element-bbdb032{--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-10 .elementor-element.elementor-element-f09d770{--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-10 .elementor-element.elementor-element-b2cf8f1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-2c83dc0{--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-10 .elementor-element.elementor-element-81a3cc9{--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-10 .elementor-element.elementor-element-80f18d8{--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-10 .elementor-element.elementor-element-e3b4cca.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-0806405{--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-10 .elementor-element.elementor-element-cced978{--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-10 .elementor-element.elementor-element-63875b7{--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-10 .elementor-element.elementor-element-4e82efa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-3766133{--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-10 .elementor-element.elementor-element-96be72d{--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-10 .elementor-element.elementor-element-e15ee1e{--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-10 .elementor-element.elementor-element-6f73969.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-6f5babe{--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-10 .elementor-element.elementor-element-d895908{--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-10 .elementor-element.elementor-element-608dd1c{--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-10 .elementor-element.elementor-element-f4706dd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-bd8dfe5{--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-10 .elementor-element.elementor-element-e7a7ccb{--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-10 .elementor-element.elementor-element-508f5c5{--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-10 .elementor-element.elementor-element-ad90018.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-000c480{--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-10 .elementor-element.elementor-element-e034445{--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-10 .elementor-element.elementor-element-90811f0{--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-10 .elementor-element.elementor-element-27369f8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-410278d{--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-10 .elementor-element.elementor-element-bb3881a{--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-10 .elementor-element.elementor-element-782340c{--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-10 .elementor-element.elementor-element-f91b478.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-12be5c4{--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-10 .elementor-element.elementor-element-b5a18b1{--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-10 .elementor-element.elementor-element-8de7925{--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-10 .elementor-element.elementor-element-c3dfb1c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-2b7c2f9{--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-10 .elementor-element.elementor-element-ae8f53a{--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-10 .elementor-element.elementor-element-bee5a97{--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-10 .elementor-element.elementor-element-5051641.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-34941f1{--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-10 .elementor-element.elementor-element-a9382cf{--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-10 .elementor-element.elementor-element-ddd5548{--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-10 .elementor-element.elementor-element-b8335db.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-6295763.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-bafd1cf{--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:space-between;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-bafd1cf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bafd1cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFC;}.elementor-10 .elementor-element.elementor-element-90fa4b8{--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-10 .elementor-element.elementor-element-1a757bd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-dbee0a3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-37e0056.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-17c1731{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10 .elementor-element.elementor-element-601a2d8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-601a2d8{font-size:20px;color:#1D1D1F;}.elementor-10 .elementor-element.elementor-element-bb39ad3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-bb39ad3{color:#4B4B50;}.elementor-10 .elementor-element.elementor-element-181d4d6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-181d4d6{color:#4B4B50;}.elementor-10 .elementor-element.elementor-element-d81c738.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-d81c738{color:#4B4B50;}.elementor-10 .elementor-element.elementor-element-836c7a9{--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:space-between;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-836c7a9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-836c7a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1C;}.elementor-10 .elementor-element.elementor-element-423b8c1{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10 .elementor-element.elementor-element-4cdaf6c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-2cfe2ba.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-2cfe2ba .elementor-heading-title{font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a7c2ed3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-a7c2ed3{color:#B4B4B8;}.elementor-10 .elementor-element.elementor-element-8b78ed9{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-10 .elementor-element.elementor-element-a22f165{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:11px 11px 11px 11px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-a22f165:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a22f165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272729;}.elementor-10 .elementor-element.elementor-element-1a7d514.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-1a7d514 .elementor-heading-title{font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f4730dd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-f4730dd{font-size:15px;color:#B4B4B8;}.elementor-10 .elementor-element.elementor-element-5f54373{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:11px 11px 11px 11px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-5f54373:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5f54373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272729;}.elementor-10 .elementor-element.elementor-element-30815de.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-30815de .elementor-heading-title{font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ead76aa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-ead76aa{font-size:15px;color:#B4B4B8;}.elementor-10 .elementor-element.elementor-element-145772c{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:11px 11px 11px 11px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-145772c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-145772c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272729;}.elementor-10 .elementor-element.elementor-element-54ee944.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-54ee944 .elementor-heading-title{font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ece0d14.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-ece0d14{font-size:15px;color:#B4B4B8;}.elementor-10 .elementor-element.elementor-element-a9b9b75{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:11px 11px 11px 11px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-a9b9b75:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a9b9b75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272729;}.elementor-10 .elementor-element.elementor-element-e02a30f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-e02a30f .elementor-heading-title{font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-122743f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-122743f{font-size:15px;color:#B4B4B8;}.elementor-10 .elementor-element.elementor-element-ed0a973{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:11px 11px 11px 11px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-ed0a973:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ed0a973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272729;}.elementor-10 .elementor-element.elementor-element-81fa7c8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-81fa7c8 .elementor-heading-title{font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cb75189.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-cb75189{font-size:15px;color:#B4B4B8;}.elementor-10 .elementor-element.elementor-element-9abda2c{--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-10 .elementor-element.elementor-element-9abda2c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9abda2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f475196{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-9b6b0cc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-deb9179.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-de7ebc6{--width:100%;}.elementor-10 .elementor-element.elementor-element-bafd1cf{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-90fa4b8{--width:42%;}.elementor-10 .elementor-element.elementor-element-17c1731{--width:52%;}.elementor-10 .elementor-element.elementor-element-836c7a9{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-423b8c1{--width:32%;}.elementor-10 .elementor-element.elementor-element-8b78ed9{--width:60%;}.elementor-10 .elementor-element.elementor-element-f475196{--content-width:1200px;}}/* Start custom CSS for container, class: .elementor-element-de7ebc6 */.elementor-10 .elementor-element.elementor-element-de7ebc6 { width:min(38ch,100%); max-width:none; margin:0 auto 24px; }
@media (min-width:900px) and (min-height:700px) { .elementor-10 .elementor-element.elementor-element-de7ebc6 { position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:min(38ch,400px); max-width:none; margin:0; z-index:3; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bd5703 */.elementor-10 .elementor-element.elementor-element-5bd5703 img { display:block; width:100%; height:auto; border-radius:8px; transition: transform 200ms ease-out, box-shadow 200ms ease-out; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6cd9aa */.elementor-10 .elementor-element.elementor-element-a6cd9aa { transform: rotate(-0deg); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d43075 */.elementor-10 .elementor-element.elementor-element-3d43075 { display:block; animation: orbit-turn-back 72s linear infinite; }
@media (prefers-reduced-motion: reduce) { .elementor-10 .elementor-element.elementor-element-3d43075 { animation: none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0471ef7 */.elementor-10 .elementor-element.elementor-element-0471ef7 {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 17.16cqw;
  margin-left: -8.58cqw;
  margin-top: -4.6734cqw;
  transform: rotate(0deg) translateY(-40cqw);
  z-index: 0;
}
.elementor-10 .elementor-element.elementor-element-0471ef7:hover { z-index: 2; }
.elementor-10 .elementor-element.elementor-element-0471ef7:hover img { transform: scale(1.35); box-shadow: rgba(0,0,0,0.45) 0 6px 30px 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2cf8f1 */.elementor-10 .elementor-element.elementor-element-b2cf8f1 img { display:block; width:100%; height:auto; border-radius:8px; transition: transform 200ms ease-out, box-shadow 200ms ease-out; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f09d770 */.elementor-10 .elementor-element.elementor-element-f09d770 { transform: rotate(-30deg); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbdb032 */.elementor-10 .elementor-element.elementor-element-bbdb032 { display:block; animation: orbit-turn-back 72s linear infinite; }
@media (prefers-reduced-motion: reduce) { .elementor-10 .elementor-element.elementor-element-bbdb032 { animation: none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c093db */.elementor-10 .elementor-element.elementor-element-0c093db {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 17.16cqw;
  margin-left: -8.58cqw;
  margin-top: -4.6734cqw;
  transform: rotate(30deg) translateY(-40cqw);
  z-index: 0;
}
.elementor-10 .elementor-element.elementor-element-0c093db:hover { z-index: 2; }
.elementor-10 .elementor-element.elementor-element-0c093db:hover img { transform: scale(1.35); box-shadow: rgba(0,0,0,0.45) 0 6px 30px 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e3b4cca */.elementor-10 .elementor-element.elementor-element-e3b4cca img { display:block; width:100%; height:auto; border-radius:8px; transition: transform 200ms ease-out, box-shadow 200ms ease-out; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80f18d8 */.elementor-10 .elementor-element.elementor-element-80f18d8 { transform: rotate(-60deg); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81a3cc9 */.elementor-10 .elementor-element.elementor-element-81a3cc9 { display:block; animation: orbit-turn-back 72s linear infinite; }
@media (prefers-reduced-motion: reduce) { .elementor-10 .elementor-element.elementor-element-81a3cc9 { animation: none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c83dc0 */.elementor-10 .elementor-element.elementor-element-2c83dc0 {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 17.16cqw;
  margin-left: -8.58cqw;
  margin-top: -4.6734cqw;
  transform: rotate(60deg) translateY(-40cqw);
  z-index: 0;
}
.elementor-10 .elementor-element.elementor-element-2c83dc0:hover { z-index: 2; }
.elementor-10 .elementor-element.elementor-element-2c83dc0:hover img { transform: scale(1.35); box-shadow: rgba(0,0,0,0.45) 0 6px 30px 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e82efa */.elementor-10 .elementor-element.elementor-element-4e82efa img { display:block; width:100%; height:auto; border-radius:8px; transition: transform 200ms ease-out, box-shadow 200ms ease-out; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63875b7 */.elementor-10 .elementor-element.elementor-element-63875b7 { transform: rotate(-90deg); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cced978 */.elementor-10 .elementor-element.elementor-element-cced978 { display:block; animation: orbit-turn-back 72s linear infinite; }
@media (prefers-reduced-motion: reduce) { .elementor-10 .elementor-element.elementor-element-cced978 { animation: none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0806405 */.elementor-10 .elementor-element.elementor-element-0806405 {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 17.16cqw;
  margin-left: -8.58cqw;
  margin-top: -4.6734cqw;
  transform: rotate(90deg) translateY(-40cqw);
  z-index: 0;
}
.elementor-10 .elementor-element.elementor-element-0806405:hover { z-index: 2; }
.elementor-10 .elementor-element.elementor-element-0806405:hover img { transform: scale(1.35); box-shadow: rgba(0,0,0,0.45) 0 6px 30px 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f73969 */.elementor-10 .elementor-element.elementor-element-6f73969 img { display:block; width:100%; height:auto; border-radius:8px; transition: transform 200ms ease-out, box-shadow 200ms ease-out; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e15ee1e */.elementor-10 .elementor-element.elementor-element-e15ee1e { transform: rotate(-120deg); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96be72d */.elementor-10 .elementor-element.elementor-element-96be72d { display:block; animation: orbit-turn-back 72s linear infinite; }
@media (prefers-reduced-motion: reduce) { .elementor-10 .elementor-element.elementor-element-96be72d { animation: none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3766133 */.elementor-10 .elementor-element.elementor-element-3766133 {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 17.16cqw;
  margin-left: -8.58cqw;
  margin-top: -4.6734cqw;
  transform: rotate(120deg) translateY(-40cqw);
  z-index: 0;
}
.elementor-10 .elementor-element.elementor-element-3766133:hover { z-index: 2; }
.elementor-10 .elementor-element.elementor-element-3766133:hover img { transform: scale(1.35); box-shadow: rgba(0,0,0,0.45) 0 6px 30px 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4706dd */.elementor-10 .elementor-element.elementor-element-f4706dd img { display:block; width:100%; height:auto; border-radius:8px; transition: transform 200ms ease-out, box-shadow 200ms ease-out; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-608dd1c */.elementor-10 .elementor-element.elementor-element-608dd1c { transform: rotate(-150deg); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d895908 */.elementor-10 .elementor-element.elementor-element-d895908 { display:block; animation: orbit-turn-back 72s linear infinite; }
@media (prefers-reduced-motion: reduce) { .elementor-10 .elementor-element.elementor-element-d895908 { animation: none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f5babe */.elementor-10 .elementor-element.elementor-element-6f5babe {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 17.16cqw;
  margin-left: -8.58cqw;
  margin-top: -4.6734cqw;
  transform: rotate(150deg) translateY(-40cqw);
  z-index: 0;
}
.elementor-10 .elementor-element.elementor-element-6f5babe:hover { z-index: 2; }
.elementor-10 .elementor-element.elementor-element-6f5babe:hover img { transform: scale(1.35); box-shadow: rgba(0,0,0,0.45) 0 6px 30px 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad90018 */.elementor-10 .elementor-element.elementor-element-ad90018 img { display:block; width:100%; height:auto; border-radius:8px; transition: transform 200ms ease-out, box-shadow 200ms ease-out; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-508f5c5 */.elementor-10 .elementor-element.elementor-element-508f5c5 { transform: rotate(-180deg); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7a7ccb */.elementor-10 .elementor-element.elementor-element-e7a7ccb { display:block; animation: orbit-turn-back 72s linear infinite; }
@media (prefers-reduced-motion: reduce) { .elementor-10 .elementor-element.elementor-element-e7a7ccb { animation: none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd8dfe5 */.elementor-10 .elementor-element.elementor-element-bd8dfe5 {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 17.16cqw;
  margin-left: -8.58cqw;
  margin-top: -4.6734cqw;
  transform: rotate(180deg) translateY(-40cqw);
  z-index: 0;
}
.elementor-10 .elementor-element.elementor-element-bd8dfe5:hover { z-index: 2; }
.elementor-10 .elementor-element.elementor-element-bd8dfe5:hover img { transform: scale(1.35); box-shadow: rgba(0,0,0,0.45) 0 6px 30px 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27369f8 */.elementor-10 .elementor-element.elementor-element-27369f8 img { display:block; width:100%; height:auto; border-radius:8px; transition: transform 200ms ease-out, box-shadow 200ms ease-out; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90811f0 */.elementor-10 .elementor-element.elementor-element-90811f0 { transform: rotate(-210deg); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e034445 */.elementor-10 .elementor-element.elementor-element-e034445 { display:block; animation: orbit-turn-back 72s linear infinite; }
@media (prefers-reduced-motion: reduce) { .elementor-10 .elementor-element.elementor-element-e034445 { animation: none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-000c480 */.elementor-10 .elementor-element.elementor-element-000c480 {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 17.16cqw;
  margin-left: -8.58cqw;
  margin-top: -4.6734cqw;
  transform: rotate(210deg) translateY(-40cqw);
  z-index: 0;
}
.elementor-10 .elementor-element.elementor-element-000c480:hover { z-index: 2; }
.elementor-10 .elementor-element.elementor-element-000c480:hover img { transform: scale(1.35); box-shadow: rgba(0,0,0,0.45) 0 6px 30px 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f91b478 */.elementor-10 .elementor-element.elementor-element-f91b478 img { display:block; width:100%; height:auto; border-radius:8px; transition: transform 200ms ease-out, box-shadow 200ms ease-out; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-782340c */.elementor-10 .elementor-element.elementor-element-782340c { transform: rotate(-240deg); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb3881a */.elementor-10 .elementor-element.elementor-element-bb3881a { display:block; animation: orbit-turn-back 72s linear infinite; }
@media (prefers-reduced-motion: reduce) { .elementor-10 .elementor-element.elementor-element-bb3881a { animation: none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-410278d */.elementor-10 .elementor-element.elementor-element-410278d {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 17.16cqw;
  margin-left: -8.58cqw;
  margin-top: -4.6734cqw;
  transform: rotate(240deg) translateY(-40cqw);
  z-index: 0;
}
.elementor-10 .elementor-element.elementor-element-410278d:hover { z-index: 2; }
.elementor-10 .elementor-element.elementor-element-410278d:hover img { transform: scale(1.35); box-shadow: rgba(0,0,0,0.45) 0 6px 30px 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3dfb1c */.elementor-10 .elementor-element.elementor-element-c3dfb1c img { display:block; width:100%; height:auto; border-radius:8px; transition: transform 200ms ease-out, box-shadow 200ms ease-out; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8de7925 */.elementor-10 .elementor-element.elementor-element-8de7925 { transform: rotate(-270deg); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5a18b1 */.elementor-10 .elementor-element.elementor-element-b5a18b1 { display:block; animation: orbit-turn-back 72s linear infinite; }
@media (prefers-reduced-motion: reduce) { .elementor-10 .elementor-element.elementor-element-b5a18b1 { animation: none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12be5c4 */.elementor-10 .elementor-element.elementor-element-12be5c4 {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 17.16cqw;
  margin-left: -8.58cqw;
  margin-top: -4.6734cqw;
  transform: rotate(270deg) translateY(-40cqw);
  z-index: 0;
}
.elementor-10 .elementor-element.elementor-element-12be5c4:hover { z-index: 2; }
.elementor-10 .elementor-element.elementor-element-12be5c4:hover img { transform: scale(1.35); box-shadow: rgba(0,0,0,0.45) 0 6px 30px 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5051641 */.elementor-10 .elementor-element.elementor-element-5051641 img { display:block; width:100%; height:auto; border-radius:8px; transition: transform 200ms ease-out, box-shadow 200ms ease-out; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bee5a97 */.elementor-10 .elementor-element.elementor-element-bee5a97 { transform: rotate(-300deg); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae8f53a */.elementor-10 .elementor-element.elementor-element-ae8f53a { display:block; animation: orbit-turn-back 72s linear infinite; }
@media (prefers-reduced-motion: reduce) { .elementor-10 .elementor-element.elementor-element-ae8f53a { animation: none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7c2f9 */.elementor-10 .elementor-element.elementor-element-2b7c2f9 {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 17.16cqw;
  margin-left: -8.58cqw;
  margin-top: -4.6734cqw;
  transform: rotate(300deg) translateY(-40cqw);
  z-index: 0;
}
.elementor-10 .elementor-element.elementor-element-2b7c2f9:hover { z-index: 2; }
.elementor-10 .elementor-element.elementor-element-2b7c2f9:hover img { transform: scale(1.35); box-shadow: rgba(0,0,0,0.45) 0 6px 30px 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8335db */.elementor-10 .elementor-element.elementor-element-b8335db img { display:block; width:100%; height:auto; border-radius:8px; transition: transform 200ms ease-out, box-shadow 200ms ease-out; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddd5548 */.elementor-10 .elementor-element.elementor-element-ddd5548 { transform: rotate(-330deg); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9382cf */.elementor-10 .elementor-element.elementor-element-a9382cf { display:block; animation: orbit-turn-back 72s linear infinite; }
@media (prefers-reduced-motion: reduce) { .elementor-10 .elementor-element.elementor-element-a9382cf { animation: none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34941f1 */.elementor-10 .elementor-element.elementor-element-34941f1 {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 17.16cqw;
  margin-left: -8.58cqw;
  margin-top: -4.6734cqw;
  transform: rotate(330deg) translateY(-40cqw);
  z-index: 0;
}
.elementor-10 .elementor-element.elementor-element-34941f1:hover { z-index: 2; }
.elementor-10 .elementor-element.elementor-element-34941f1:hover img { transform: scale(1.35); box-shadow: rgba(0,0,0,0.45) 0 6px 30px 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8620bd1 */.elementor-10 .elementor-element.elementor-element-8620bd1 { position:absolute; inset:0; }
@media (prefers-reduced-motion: no-preference) { .elementor-10 .elementor-element.elementor-element-8620bd1 { animation: orbit-turn 72s linear infinite; } }
@keyframes orbit-turn { to { transform: rotate(360deg); } }
@keyframes orbit-turn-back { to { transform: rotate(-360deg); } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10eb4e0 */.elementor-10 .elementor-element.elementor-element-10eb4e0 { position:relative; width:clamp(320px,92vw,1100px); max-width:none; margin:0 auto; aspect-ratio:1; container-type: inline-size; }
@supports (animation-timeline: view()) {
  @keyframes reveal-zoom { from { transform: scale(0.7); opacity: 0; } to { transform: scale(1); opacity: 1; } }
  .elementor-10 .elementor-element.elementor-element-10eb4e0 { animation: reveal-zoom linear both; animation-timeline: view(); animation-range: entry 5% cover 32%; }
}
@media (prefers-reduced-motion: reduce) { .elementor-10 .elementor-element.elementor-element-10eb4e0 { animation: none !important; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6295763 */.elementor-10 .elementor-element.elementor-element-6295763 { position:absolute; bottom:24px; left:50%; transform:translateX(-50%); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbee0a3 */.elementor-10 .elementor-element.elementor-element-dbee0a3 img { display:block; transition: transform 700ms cubic-bezier(0.22, 0.61, 0.36, 1); }
.elementor-10 .elementor-element.elementor-element-dbee0a3:hover img { transform: scale(1.06); }
@media (prefers-reduced-motion: reduce) { .elementor-10 .elementor-element.elementor-element-dbee0a3 img { transition:none; } .elementor-10 .elementor-element.elementor-element-dbee0a3:hover img { transform:none; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b6b0cc */.elementor-10 .elementor-element.elementor-element-9b6b0cc { overflow:hidden; display:block; }
.elementor-10 .elementor-element.elementor-element-9b6b0cc img { transition: transform 1200ms cubic-bezier(0.22, 0.61, 0.36, 1); will-change:transform; }
.elementor-10 .elementor-element.elementor-element-9b6b0cc:hover img { transform: scale(1.08); }
@media (prefers-reduced-motion: reduce) { .elementor-10 .elementor-element.elementor-element-9b6b0cc img { transition:none; } .elementor-10 .elementor-element.elementor-element-9b6b0cc:hover img { transform:none; } }/* End custom CSS */