.elementor-3130 .elementor-element.elementor-element-a60e185{--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-3130 .elementor-element.elementor-element-8969199{width:100%;max-width:100%;}.elementor-3130 .elementor-element.elementor-element-8969199 img{width:100%;border-radius:40px 40px 40px 40px;}.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-3130 .elementor-element.elementor-element-6e9ef68{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:100px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-3130 .elementor-element.elementor-element-6e9ef68.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-6e9ef68 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:58px;font-weight:700;line-height:78px;color:var( --e-global-color-241027b );}.elementor-3130 .elementor-element.elementor-element-2132c58{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:100px 0px 0px 0px;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-3130 .elementor-element.elementor-element-2132c58.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-2132c58 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:54px;color:var( --e-global-color-241027b );}.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-3130 .elementor-element.elementor-element-ad0f01c{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000000;}.elementor-3130 .elementor-element.elementor-element-ad0f01c.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3130 .elementor-element.elementor-element-3530717 .elementor-button{background-color:#55BFE1;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;fill:#000000;color:#000000;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-3130 .elementor-element.elementor-element-3530717{padding:20px 0px 50px 0px;}.elementor-3130 .elementor-element.elementor-element-3530717.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-613f3df{width:100%;max-width:100%;}.elementor-3130 .elementor-element.elementor-element-613f3df img{width:100%;border-radius:40px 40px 40px 40px;}.elementor-3130 .elementor-element.elementor-element-1fbb550{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-a773af2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-3130 .elementor-element.elementor-element-ad365e8{width:var( --container-widget-width, 97.724% );max-width:97.724%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--container-widget-width:97.724%;--container-widget-flex-grow:0;}.elementor-3130 .elementor-element.elementor-element-ad365e8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3130 .elementor-element.elementor-element-ad365e8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:800;line-height:54px;color:var( --e-global-color-241027b );}.elementor-3130 .elementor-element.elementor-element-9d582b4{width:var( --container-widget-width, 106.321% );max-width:106.321%;--container-widget-width:106.321%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#000000;}.elementor-3130 .elementor-element.elementor-element-9d582b4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3130 .elementor-element.elementor-element-c21fbc2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-c21fbc2.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3130 .elementor-element.elementor-element-3014018 .elementor-button{background-color:#55BFE1;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;fill:#000000;color:#000000;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-3130 .elementor-element.elementor-element-3014018{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-3014018.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-a54beca .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;fill:#000000;color:#000000;border-style:none;}.elementor-3130 .elementor-element.elementor-element-a54beca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-a54beca.elementor-element{--align-self:flex-start;}.elementor-3130 .elementor-element.elementor-element-a54beca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3130 .elementor-element.elementor-element-a54beca .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-3130 .elementor-element.elementor-element-05db949{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-3130 .elementor-element.elementor-element-7387a9f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3130 .elementor-element.elementor-element-126a508.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-126a508 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-3130 .elementor-element.elementor-element-126a508.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3130 .elementor-element.elementor-element-126a508.elementor-view-framed .elementor-icon, .elementor-3130 .elementor-element.elementor-element-126a508.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3130 .elementor-element.elementor-element-126a508 .elementor-icon{font-size:16px;}.elementor-3130 .elementor-element.elementor-element-126a508 .elementor-icon-box-title, .elementor-3130 .elementor-element.elementor-element-126a508 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-3130 .elementor-element.elementor-element-126a508 .elementor-icon-box-title{color:var( --e-global-color-241027b );}.elementor-3130 .elementor-element.elementor-element-126a508:has(:hover) .elementor-icon-box-title,
					 .elementor-3130 .elementor-element.elementor-element-126a508:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1941779 );}.elementor-3130 .elementor-element.elementor-element-126a508 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-3130 .elementor-element.elementor-element-909dc1e.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-909dc1e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-3130 .elementor-element.elementor-element-909dc1e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3130 .elementor-element.elementor-element-909dc1e.elementor-view-framed .elementor-icon, .elementor-3130 .elementor-element.elementor-element-909dc1e.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3130 .elementor-element.elementor-element-909dc1e .elementor-icon{font-size:16px;}.elementor-3130 .elementor-element.elementor-element-909dc1e .elementor-icon-box-title, .elementor-3130 .elementor-element.elementor-element-909dc1e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-3130 .elementor-element.elementor-element-909dc1e .elementor-icon-box-title{color:var( --e-global-color-241027b );}.elementor-3130 .elementor-element.elementor-element-909dc1e:has(:hover) .elementor-icon-box-title,
					 .elementor-3130 .elementor-element.elementor-element-909dc1e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1941779 );}.elementor-3130 .elementor-element.elementor-element-909dc1e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-3130 .elementor-element.elementor-element-b20a186.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-b20a186 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-3130 .elementor-element.elementor-element-b20a186.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3130 .elementor-element.elementor-element-b20a186.elementor-view-framed .elementor-icon, .elementor-3130 .elementor-element.elementor-element-b20a186.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3130 .elementor-element.elementor-element-b20a186 .elementor-icon{font-size:16px;}.elementor-3130 .elementor-element.elementor-element-b20a186 .elementor-icon-box-title, .elementor-3130 .elementor-element.elementor-element-b20a186 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-3130 .elementor-element.elementor-element-b20a186 .elementor-icon-box-title{color:var( --e-global-color-241027b );}.elementor-3130 .elementor-element.elementor-element-b20a186:has(:hover) .elementor-icon-box-title,
					 .elementor-3130 .elementor-element.elementor-element-b20a186:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1941779 );}.elementor-3130 .elementor-element.elementor-element-b20a186 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-3130 .elementor-element.elementor-element-13649d6.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-13649d6 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-3130 .elementor-element.elementor-element-13649d6.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3130 .elementor-element.elementor-element-13649d6.elementor-view-framed .elementor-icon, .elementor-3130 .elementor-element.elementor-element-13649d6.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3130 .elementor-element.elementor-element-13649d6 .elementor-icon{font-size:16px;}.elementor-3130 .elementor-element.elementor-element-13649d6 .elementor-icon-box-title, .elementor-3130 .elementor-element.elementor-element-13649d6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-3130 .elementor-element.elementor-element-13649d6 .elementor-icon-box-title{color:var( --e-global-color-241027b );}.elementor-3130 .elementor-element.elementor-element-13649d6:has(:hover) .elementor-icon-box-title,
					 .elementor-3130 .elementor-element.elementor-element-13649d6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1941779 );}.elementor-3130 .elementor-element.elementor-element-13649d6 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-3130 .elementor-element.elementor-element-aee4712{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-59967e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-3130 .elementor-element.elementor-element-3f7ce79{width:var( --container-widget-width, 97.724% );max-width:97.724%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--container-widget-width:97.724%;--container-widget-flex-grow:0;}.elementor-3130 .elementor-element.elementor-element-3f7ce79.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3130 .elementor-element.elementor-element-3f7ce79 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:800;line-height:54px;color:var( --e-global-color-241027b );}.elementor-3130 .elementor-element.elementor-element-ef1c9b1{width:initial;max-width:initial;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000000;}.elementor-3130 .elementor-element.elementor-element-ef1c9b1.elementor-element{--align-self:flex-start;}.elementor-3130 .elementor-element.elementor-element-7f0f8d1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-7f0f8d1.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3130 .elementor-element.elementor-element-cffdef7 .elementor-button{background-color:#55BFE1;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;fill:#000000;color:#000000;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-3130 .elementor-element.elementor-element-cffdef7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-cffdef7.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-15df754 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;fill:#000000;color:#000000;border-style:none;}.elementor-3130 .elementor-element.elementor-element-15df754{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-15df754.elementor-element{--align-self:flex-start;}.elementor-3130 .elementor-element.elementor-element-15df754 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3130 .elementor-element.elementor-element-15df754 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-3130 .elementor-element.elementor-element-22f49d3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-9319d9c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-9319d9c.elementor-element{--align-self:flex-start;}.elementor-3130 .elementor-element.elementor-element-9319d9c img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-3130 .elementor-element.elementor-element-bf9329f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-bf9329f.elementor-element{--align-self:flex-start;}.elementor-3130 .elementor-element.elementor-element-bf9329f img{width:100%;height:600px;border-radius:40px 40px 40px 40px;}.elementor-3130 .elementor-element.elementor-element-6431bc3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-04f8d24{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-3130 .elementor-element.elementor-element-09a16cd{width:var( --container-widget-width, 97.724% );max-width:97.724%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--container-widget-width:97.724%;--container-widget-flex-grow:0;}.elementor-3130 .elementor-element.elementor-element-09a16cd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3130 .elementor-element.elementor-element-09a16cd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:800;line-height:54px;color:var( --e-global-color-241027b );}.elementor-3130 .elementor-element.elementor-element-c6ab419{width:initial;max-width:initial;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000000;}.elementor-3130 .elementor-element.elementor-element-c6ab419.elementor-element{--align-self:flex-start;}.elementor-3130 .elementor-element.elementor-element-05f01cc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-05f01cc.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3130 .elementor-element.elementor-element-4967f9f .elementor-button{background-color:#55BFE1;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;fill:#000000;color:#000000;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-3130 .elementor-element.elementor-element-4967f9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-4967f9f.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-c793d11 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;fill:#000000;color:#000000;border-style:none;}.elementor-3130 .elementor-element.elementor-element-c793d11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-c793d11.elementor-element{--align-self:flex-start;}.elementor-3130 .elementor-element.elementor-element-c793d11 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3130 .elementor-element.elementor-element-c793d11 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-3130 .elementor-element.elementor-element-9a012c5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-97d6b5c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-97d6b5c.elementor-element{--align-self:flex-start;}.elementor-3130 .elementor-element.elementor-element-97d6b5c img{width:100%;height:89%;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-3130 .elementor-element.elementor-element-b6ef42e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-b6ef42e.elementor-element{--align-self:flex-start;}.elementor-3130 .elementor-element.elementor-element-b6ef42e img{width:100%;height:600px;border-radius:40px 40px 40px 40px;}.elementor-3130 .elementor-element.elementor-element-338d2b1{--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-3130 .elementor-element.elementor-element-dfb7dc0{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:100px 0px 0px 0px;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-3130 .elementor-element.elementor-element-dfb7dc0.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-dfb7dc0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;line-height:60px;color:var( --e-global-color-241027b );}.elementor-3130 .elementor-element.elementor-element-21d8bfe{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:100px 0px 0px 0px;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-3130 .elementor-element.elementor-element-21d8bfe.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-21d8bfe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:54px;color:var( --e-global-color-241027b );}.elementor-3130 .elementor-element.elementor-element-49c1813{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000000;}.elementor-3130 .elementor-element.elementor-element-49c1813.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-0b22269 .sina-brand-item-inner.elementor-repeater-item-fe1bf89{border-style:none;}.elementor-3130 .elementor-element.elementor-element-0b22269{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-3130 .elementor-element.elementor-element-0b22269 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-0b22269.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-0b22269 .sina-brand-item-inner a{padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-0b22269 .sina-brand-item{padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-0b22269 .sina-brand-item-inner:hover{border-color:#1085e4;}.elementor-3130 .elementor-element.elementor-element-7b4b253{--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-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3130 .elementor-element.elementor-element-cad442f .eael-contact-form-7 .wpcf7-not-valid-tip{display:block !important;}.elementor-3130 .elementor-element.elementor-element-cad442f .eael-contact-form-7 .wpcf7-validation-errors{display:block !important;}.elementor-3130 .elementor-element.elementor-element-cad442f .eael-contact-form-7-wrapper{text-align:default;}.elementor-3130 .elementor-element.elementor-element-cad442f .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap{margin-bottom:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3130 .elementor-element.elementor-element-a60e185{--content-width:90%;}.elementor-3130 .elementor-element.elementor-element-a773af2{--width:50%;}.elementor-3130 .elementor-element.elementor-element-c21fbc2{--width:70%;}.elementor-3130 .elementor-element.elementor-element-05db949{--width:50%;}.elementor-3130 .elementor-element.elementor-element-aee4712{--width:90%;}.elementor-3130 .elementor-element.elementor-element-59967e2{--width:50%;}.elementor-3130 .elementor-element.elementor-element-7f0f8d1{--width:100%;}.elementor-3130 .elementor-element.elementor-element-22f49d3{--width:50%;}.elementor-3130 .elementor-element.elementor-element-6431bc3{--width:90%;}.elementor-3130 .elementor-element.elementor-element-04f8d24{--width:50%;}.elementor-3130 .elementor-element.elementor-element-05f01cc{--width:100%;}.elementor-3130 .elementor-element.elementor-element-9a012c5{--width:50%;}.elementor-3130 .elementor-element.elementor-element-338d2b1{--content-width:90%;}.elementor-3130 .elementor-element.elementor-element-7b4b253{--content-width:60%;}}@media(max-width:1024px){.elementor-3130 .elementor-element.elementor-element-6e9ef68{padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-2132c58{padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-ad365e8{padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-c21fbc2{--grid-auto-flow:row;}.elementor-3130 .elementor-element.elementor-element-7387a9f{--grid-auto-flow:row;}.elementor-3130 .elementor-element.elementor-element-3f7ce79{padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-7f0f8d1{--grid-auto-flow:row;}.elementor-3130 .elementor-element.elementor-element-22f49d3{--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-09a16cd{padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-05f01cc{--grid-auto-flow:row;}.elementor-3130 .elementor-element.elementor-element-9a012c5{--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-dfb7dc0{padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-21d8bfe{padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-0b22269 .sina-brand-item-inner a{padding:15px 35px 15px 35px;}}@media(max-width:767px){.elementor-3130 .elementor-element.elementor-element-2132c58 .elementor-heading-title{font-size:20px;line-height:2em;}.elementor-3130 .elementor-element.elementor-element-ad0f01c{font-size:14px;}.elementor-3130 .elementor-element.elementor-element-3530717.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-1fbb550{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-a773af2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3130 .elementor-element.elementor-element-ad365e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-3130 .elementor-element.elementor-element-ad365e8.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-ad365e8 .elementor-heading-title{font-size:20px;line-height:2em;}.elementor-3130 .elementor-element.elementor-element-9d582b4{font-size:14px;}.elementor-3130 .elementor-element.elementor-element-c21fbc2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3130 .elementor-element.elementor-element-3014018.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-a54beca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-a54beca.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-05db949{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3130 .elementor-element.elementor-element-7387a9f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3130 .elementor-element.elementor-element-126a508 .elementor-icon-box-wrapper{text-align:center;}.elementor-3130 .elementor-element.elementor-element-909dc1e .elementor-icon-box-wrapper{text-align:center;}.elementor-3130 .elementor-element.elementor-element-b20a186 .elementor-icon-box-wrapper{text-align:center;}.elementor-3130 .elementor-element.elementor-element-13649d6 .elementor-icon-box-wrapper{text-align:center;}.elementor-3130 .elementor-element.elementor-element-aee4712{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-59967e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3130 .elementor-element.elementor-element-3f7ce79{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-3130 .elementor-element.elementor-element-3f7ce79.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-3f7ce79 .elementor-heading-title{font-size:20px;line-height:2em;}.elementor-3130 .elementor-element.elementor-element-ef1c9b1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}.elementor-3130 .elementor-element.elementor-element-ef1c9b1.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-7f0f8d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3130 .elementor-element.elementor-element-cffdef7.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-15df754{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-15df754.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-22f49d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-bf9329f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-bf9329f img{height:100%;object-fit:contain;}.elementor-3130 .elementor-element.elementor-element-6431bc3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-04f8d24{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3130 .elementor-element.elementor-element-09a16cd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-3130 .elementor-element.elementor-element-09a16cd.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-09a16cd .elementor-heading-title{font-size:20px;line-height:2em;}.elementor-3130 .elementor-element.elementor-element-c6ab419{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}.elementor-3130 .elementor-element.elementor-element-c6ab419.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-05f01cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3130 .elementor-element.elementor-element-4967f9f.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-c793d11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-c793d11.elementor-element{--align-self:center;}.elementor-3130 .elementor-element.elementor-element-9a012c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-b6ef42e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3130 .elementor-element.elementor-element-b6ef42e img{height:100%;object-fit:contain;}.elementor-3130 .elementor-element.elementor-element-338d2b1{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-21d8bfe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-3130 .elementor-element.elementor-element-21d8bfe .elementor-heading-title{font-size:20px;line-height:2em;}.elementor-3130 .elementor-element.elementor-element-49c1813{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-3130 .elementor-element.elementor-element-0b22269{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-7387a9f *//* ===== Vertical line between Icon Boxes ===== */
.v-steps{
  /* عدّلي القيم دي لو عايزة */
  --line-x: 48px;   /* مكان الخط من يسار الحاوية (نقطة منتصف الأيقونة تقريبًا) */
  --gap: 26px;      /* المسافة بين العناصر */

  position: relative;
  padding-left: 90px;          /* يسيب مكان للأيقونة والنص */
  display: grid;               /* يضمن مسافات متساوية */
  row-gap: var(--gap);
  z-index: 0;                  /* عشان خط الخلفية يفضل وراء الأيقونات */
}

/* الخط العمودي المتصل */
.v-steps::before{
  content:"";
  position:absolute;
  left: 106px;         /* لو RTL استخدمي inset-inline-start بدل left */
  top: 0;
  bottom: 0;
  width: 2px;
  background:#111;
  opacity:.9;
  z-index: 0;                  /* تحت الأيقونات */
}

/* ترتيب الـ Icon Box كسطر (أيقونة + نص) */
.v-step .elementor-icon-box-wrapper{
  display:flex;
  align-items:flex-start;
  gap: 14px;                   /* مسافة بين الأيقونة والنص */
}

/* الأيقونة: نخلي وراها خلفية بيضا عشان "تقطع" الخط */
.v-step .elementor-icon{
  width: 36px; height: 36px;   /* حجم الحاوية */
  display:inline-flex;
  align-items:center; justify-content:center;
  padding: 6px;                /* هالة بيضا حوالين الأيقونة */
  background:#fff;             /* مهم علشان يغطي الخط تحت الأيقونة */
  border-radius: 10px;         /* نفس شكل التصميم */
  position: relative;
  z-index: 1;                  /* فوق الخط */
  box-shadow: 0 1px 0 rgba(0,0,0,.04); /* ظل خفيف اختياري */
}

/* العنوان والوصف (اختياري تنسيق) */
.v-step .elementor-icon-box-title{
  margin: 0 0 6px 0;
  font-size: 18px; line-height:1.25; font-weight:700; color:#111;
}
.v-step .elementor-icon-box-description{
  margin: 0;
  font-size: 14px; line-height:1.7; color:#555;
}

/* ===== موبايل ===== */
@media (max-width: 767px){
  .v-steps{
    --line-x: 0px;          /* قرّبي الخط شويّة للأيقونة */
    --gap: 20px;
    padding-left: 0px;
  }
  .v-step .elementor-icon{
    width: 30px; height: 30px; padding: 4px;
  }
  .v-step .elementor-icon-box-title{ font-size: 16px; }
  .v-step .elementor-icon-box-description{ font-size: 13px; }
  
  .v-steps::before{
  
  background:#fff;
                /* تحت الأيقونات */
}
}

/* (اختياري) لو عايزة الخط متقطّع بدل المتصل */
/*
.v-steps::before{
  background: linear-gradient(#111 0 60%, transparent 60% 100%);
  background-size: 2px 24px;
  background-repeat: repeat-y;
}
*//* End custom CSS */