.elementor-5301 .elementor-element.elementor-element-f50c5f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5301 .elementor-element.elementor-element-f50c5f1:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-f50c5f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revolutionarysolar.com.au/wp-content/uploads/2026/01/9adc7442cb07df8fdf3a8fa6b578b06bea77c621.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-5301 .elementor-element.elementor-element-cff5c66 .elementor-heading-title{font-family:var( --e-global-typography-d622ecc-font-family ), Sans-serif;font-size:var( --e-global-typography-d622ecc-font-size );font-weight:var( --e-global-typography-d622ecc-font-weight );line-height:var( --e-global-typography-d622ecc-line-height );color:var( --e-global-color-7e21a3c );}.elementor-5301 .elementor-element.elementor-element-f9426a4{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:79px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-9f4a957{--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:56px 56px;--row-gap:56px;--column-gap:56px;--z-index:30;}.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-5301 .elementor-element.elementor-element-7c6fa3d{text-align:start;}.elementor-5301 .elementor-element.elementor-element-7c6fa3d img{width:484px;height:804px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-5301 .elementor-element.elementor-element-fd15f9c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5301 .elementor-element.elementor-element-07e332e{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-07e332e{left:0px;}body.rtl .elementor-5301 .elementor-element.elementor-element-07e332e{right:0px;}.elementor-5301 .elementor-element.elementor-element-9c76569 .elementor-heading-title{font-family:var( --e-global-typography-1901ced-font-family ), Sans-serif;font-size:var( --e-global-typography-1901ced-font-size );font-weight:var( --e-global-typography-1901ced-font-weight );text-transform:var( --e-global-typography-1901ced-text-transform );line-height:var( --e-global-typography-1901ced-line-height );color:var( --e-global-color-50f82fc );}.elementor-5301 .elementor-element.elementor-element-ffbd389.elementor-element{--align-self:flex-start;}.elementor-5301 .elementor-element.elementor-element-ffbd389 .elementor-heading-title{font-family:var( --e-global-typography-9619bff-font-family ), Sans-serif;font-size:var( --e-global-typography-9619bff-font-size );font-weight:var( --e-global-typography-9619bff-font-weight );line-height:var( --e-global-typography-9619bff-line-height );color:var( --e-global-color-d7e237b );}.elementor-5301 .elementor-element.elementor-element-e7336af{margin:267px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-5301 .elementor-element.elementor-element-e7336af img{width:376px;height:354px;object-fit:cover;object-position:bottom right;border-radius:24px 24px 24px 24px;}.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-5301 .elementor-element.elementor-element-4173aea{width:var( --container-widget-width, 595px );max-width:595px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;padding:267px 0px 0px 0px;--container-widget-width:595px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-ae969d1-font-family ), Sans-serif;font-size:var( --e-global-typography-ae969d1-font-size );font-weight:var( --e-global-typography-ae969d1-font-weight );line-height:var( --e-global-typography-ae969d1-line-height );color:var( --e-global-color-a761a12 );}.elementor-5301 .elementor-element.elementor-element-692325d{--display:flex;--position:absolute;--min-height:459px;bottom:194px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-692325d{left:-186px;}body.rtl .elementor-5301 .elementor-element.elementor-element-692325d{right:-186px;}.elementor-5301 .elementor-element.elementor-element-c2c882a{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-3ec5441{--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;}.elementor-5301 .elementor-element.elementor-element-61fdc82{--display:flex;--gap:38px 38px;--row-gap:38px;--column-gap:38px;}.elementor-5301 .elementor-element.elementor-element-f502b40{--display:flex;}.elementor-5301 .elementor-element.elementor-element-de7ab4b .elementor-heading-title{font-family:var( --e-global-typography-1901ced-font-family ), Sans-serif;font-size:var( --e-global-typography-1901ced-font-size );font-weight:var( --e-global-typography-1901ced-font-weight );text-transform:var( --e-global-typography-1901ced-text-transform );line-height:var( --e-global-typography-1901ced-line-height );color:var( --e-global-color-50f82fc );}.elementor-5301 .elementor-element.elementor-element-5532bb1.elementor-element{--align-self:flex-start;}.elementor-5301 .elementor-element.elementor-element-5532bb1 .elementor-heading-title{font-family:var( --e-global-typography-9619bff-font-family ), Sans-serif;font-size:var( --e-global-typography-9619bff-font-size );font-weight:var( --e-global-typography-9619bff-font-weight );line-height:var( --e-global-typography-9619bff-line-height );color:var( --e-global-color-d7e237b );}.elementor-5301 .elementor-element.elementor-element-5d174c5{text-align:center;}.elementor-5301 .elementor-element.elementor-element-5d174c5 img{width:582px;height:758px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-5301 .elementor-element.elementor-element-a88e7e6{font-family:var( --e-global-typography-ae969d1-font-family ), Sans-serif;font-size:var( --e-global-typography-ae969d1-font-size );font-weight:var( --e-global-typography-ae969d1-font-weight );line-height:var( --e-global-typography-ae969d1-line-height );color:var( --e-global-color-0dee5aa );}.elementor-5301 .elementor-element.elementor-element-fb45e73{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5301 .elementor-element.elementor-element-8430579{text-align:center;}.elementor-5301 .elementor-element.elementor-element-8430579 img{width:582px;height:758px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-5301 .elementor-element.elementor-element-776dd01 img{width:215px;height:287px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;box-shadow:25px 26px 100px 0px rgba(40.999999999999986, 94.99999999999996, 131, 0.0784313725490196);}.elementor-5301 .elementor-element.elementor-element-18ab85d{--display:flex;--position:absolute;--min-height:459px;bottom:194px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-18ab85d{left:-186px;}body.rtl .elementor-5301 .elementor-element.elementor-element-18ab85d{right:-186px;}.elementor-5301 .elementor-element.elementor-element-63c185f{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-e8472f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--z-index:99;}.elementor-5301 .elementor-element.elementor-element-7a5ac3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--flex-wrap:wrap;}.elementor-5301 .elementor-element.elementor-element-a0cebfe{--display:flex;--min-height:233px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--border-radius:24px 0px 0px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5301 .elementor-element.elementor-element-a0cebfe:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-a0cebfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0065DBCC;}.elementor-5301 .elementor-element.elementor-element-4ec5096{background-color:var( --e-global-color-9bfaf95 );padding:30px 30px 30px 30px;border-radius:56px 56px 56px 0px;box-shadow:0px 19px 56px 0px rgba(0, 82.00000000000018, 180, 0.1607843137254902);}.elementor-5301 .elementor-element.elementor-element-4ec5096 img{width:32px;height:32px;object-fit:contain;object-position:center center;}.elementor-5301 .elementor-element.elementor-element-c052a0a{text-align:end;}.elementor-5301 .elementor-element.elementor-element-c052a0a .elementor-heading-title{font-family:var( --e-global-typography-805fac0-font-family ), Sans-serif;font-size:var( --e-global-typography-805fac0-font-size );font-weight:var( --e-global-typography-805fac0-font-weight );line-height:var( --e-global-typography-805fac0-line-height );color:var( --e-global-color-9bfaf95 );}.elementor-5301 .elementor-element.elementor-element-b8f0cb5{--display:flex;--min-height:233px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--border-radius:0px 24px 24px 0px;--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5301 .elementor-element.elementor-element-b8f0cb5:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-b8f0cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#021D54E5;}.elementor-5301 .elementor-element.elementor-element-4349b3c{background-color:var( --e-global-color-9bfaf95 );padding:30px 30px 30px 30px;border-radius:56px 56px 56px 0px;box-shadow:0px 19px 56px 0px rgba(0, 82.00000000000018, 180, 0.1607843137254902);}.elementor-5301 .elementor-element.elementor-element-4349b3c img{width:32px;height:32px;object-fit:contain;object-position:center center;}.elementor-5301 .elementor-element.elementor-element-aeb3b9b{text-align:end;}.elementor-5301 .elementor-element.elementor-element-aeb3b9b .elementor-heading-title{font-family:var( --e-global-typography-805fac0-font-family ), Sans-serif;font-size:var( --e-global-typography-805fac0-font-size );font-weight:var( --e-global-typography-805fac0-font-weight );line-height:var( --e-global-typography-805fac0-line-height );color:var( --e-global-color-9bfaf95 );}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-84e284e{left:-32px;}body.rtl .elementor-5301 .elementor-element.elementor-element-84e284e{right:-32px;}.elementor-5301 .elementor-element.elementor-element-84e284e{top:-81px;}.elementor-5301 .elementor-element.elementor-element-84e284e img{width:159px;height:79px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-6b90dfc{left:-32px;}body.rtl .elementor-5301 .elementor-element.elementor-element-6b90dfc{right:-32px;}.elementor-5301 .elementor-element.elementor-element-6b90dfc{bottom:-81px;}.elementor-5301 .elementor-element.elementor-element-6b90dfc img{width:159px;height:79px;}.elementor-5301 .elementor-element.elementor-element-76d0464{--display:flex;--min-height:233px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--border-radius:0px 24px 24px 0px;--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5301 .elementor-element.elementor-element-76d0464:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-76d0464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-5301 .elementor-element.elementor-element-0cbde7e{background-color:#0052B4;padding:30px 30px 30px 30px;border-radius:56px 56px 56px 0px;box-shadow:0px 19px 56px 0px rgba(0, 82.00000000000018, 180, 0.1607843137254902);}.elementor-5301 .elementor-element.elementor-element-0cbde7e img{width:32px;height:32px;object-fit:contain;object-position:center center;}.elementor-5301 .elementor-element.elementor-element-55a12b8{text-align:end;}.elementor-5301 .elementor-element.elementor-element-55a12b8 .elementor-heading-title{font-family:var( --e-global-typography-805fac0-font-family ), Sans-serif;font-size:var( --e-global-typography-805fac0-font-size );font-weight:var( --e-global-typography-805fac0-font-weight );line-height:var( --e-global-typography-805fac0-line-height );color:var( --e-global-color-9f5cef8 );}.elementor-5301 .elementor-element.elementor-element-ef6598e{--display:flex;--gap:38px 38px;--row-gap:38px;--column-gap:38px;}.elementor-5301 .elementor-element.elementor-element-3b888f9{--display:flex;}.elementor-5301 .elementor-element.elementor-element-4b14fa0 .elementor-heading-title{font-family:var( --e-global-typography-1901ced-font-family ), Sans-serif;font-size:var( --e-global-typography-1901ced-font-size );font-weight:var( --e-global-typography-1901ced-font-weight );text-transform:var( --e-global-typography-1901ced-text-transform );line-height:var( --e-global-typography-1901ced-line-height );color:var( --e-global-color-50f82fc );}.elementor-5301 .elementor-element.elementor-element-9571f8f.elementor-element{--align-self:flex-start;}.elementor-5301 .elementor-element.elementor-element-9571f8f .elementor-heading-title{font-family:var( --e-global-typography-9619bff-font-family ), Sans-serif;font-size:var( --e-global-typography-9619bff-font-size );font-weight:var( --e-global-typography-9619bff-font-weight );line-height:var( --e-global-typography-9619bff-line-height );color:var( --e-global-color-d7e237b );}.elementor-5301 .elementor-element.elementor-element-08304f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--flex-wrap:wrap;}.elementor-5301 .elementor-element.elementor-element-07a224d{--display:flex;--min-height:233px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--border-radius:0px 24px 24px 0px;--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5301 .elementor-element.elementor-element-07a224d:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-07a224d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#021D54E5;}.elementor-5301 .elementor-element.elementor-element-f73e463{background-color:var( --e-global-color-9bfaf95 );padding:30px 30px 30px 30px;border-radius:56px 56px 56px 0px;box-shadow:0px 19px 56px 0px rgba(0, 82.00000000000018, 180, 0.1607843137254902);}.elementor-5301 .elementor-element.elementor-element-f73e463 img{width:32px;height:32px;object-fit:contain;object-position:center center;}.elementor-5301 .elementor-element.elementor-element-1b09d3e{text-align:end;}.elementor-5301 .elementor-element.elementor-element-1b09d3e .elementor-heading-title{font-family:var( --e-global-typography-805fac0-font-family ), Sans-serif;font-size:var( --e-global-typography-805fac0-font-size );font-weight:var( --e-global-typography-805fac0-font-weight );line-height:var( --e-global-typography-805fac0-line-height );color:var( --e-global-color-9bfaf95 );}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-462ea63{left:-32px;}body.rtl .elementor-5301 .elementor-element.elementor-element-462ea63{right:-32px;}.elementor-5301 .elementor-element.elementor-element-462ea63{bottom:0px;}.elementor-5301 .elementor-element.elementor-element-462ea63 img{width:159px;height:79px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-e33a117{right:0px;}body.rtl .elementor-5301 .elementor-element.elementor-element-e33a117{left:0px;}.elementor-5301 .elementor-element.elementor-element-e33a117{bottom:-81px;}.elementor-5301 .elementor-element.elementor-element-e33a117 img{width:159px;height:79px;}.elementor-5301 .elementor-element.elementor-element-7c975dc{--display:flex;}.elementor-5301 .elementor-element.elementor-element-c2ce21b{--display:flex;--min-height:233px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--border-radius:0px 24px 24px 0px;--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5301 .elementor-element.elementor-element-c2ce21b:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-c2ce21b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-5301 .elementor-element.elementor-element-679ce7a{background-color:#0052B4;padding:30px 30px 30px 30px;border-radius:56px 56px 56px 0px;box-shadow:0px 19px 56px 0px rgba(0, 82.00000000000018, 180, 0.1607843137254902);}.elementor-5301 .elementor-element.elementor-element-679ce7a img{width:32px;height:32px;object-fit:contain;object-position:center center;}.elementor-5301 .elementor-element.elementor-element-6ecf238{text-align:end;}.elementor-5301 .elementor-element.elementor-element-6ecf238 .elementor-heading-title{font-family:var( --e-global-typography-805fac0-font-family ), Sans-serif;font-size:var( --e-global-typography-805fac0-font-size );font-weight:var( --e-global-typography-805fac0-font-weight );line-height:var( --e-global-typography-805fac0-line-height );color:var( --e-global-color-9f5cef8 );}.elementor-5301 .elementor-element.elementor-element-9441f38{--display:flex;--min-height:233px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--border-radius:0px 24px 24px 0px;--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5301 .elementor-element.elementor-element-9441f38:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-9441f38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#021D54E5;}.elementor-5301 .elementor-element.elementor-element-d10c4b5{background-color:var( --e-global-color-9bfaf95 );padding:30px 30px 30px 30px;border-radius:56px 56px 56px 0px;box-shadow:0px 19px 56px 0px rgba(0, 82.00000000000018, 180, 0.1607843137254902);}.elementor-5301 .elementor-element.elementor-element-d10c4b5 img{width:32px;height:32px;object-fit:contain;object-position:center center;}.elementor-5301 .elementor-element.elementor-element-31e3a45{text-align:end;}.elementor-5301 .elementor-element.elementor-element-31e3a45 .elementor-heading-title{font-family:var( --e-global-typography-805fac0-font-family ), Sans-serif;font-size:var( --e-global-typography-805fac0-font-size );font-weight:var( --e-global-typography-805fac0-font-weight );line-height:var( --e-global-typography-805fac0-line-height );color:var( --e-global-color-9bfaf95 );}.elementor-5301 .elementor-element.elementor-element-8aaf8cf{--display:flex;--min-height:233px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--border-radius:24px 0px 0px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5301 .elementor-element.elementor-element-8aaf8cf:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-8aaf8cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0065DBCC;}.elementor-5301 .elementor-element.elementor-element-5b34097{background-color:var( --e-global-color-9bfaf95 );padding:30px 30px 30px 30px;border-radius:56px 56px 56px 0px;box-shadow:0px 19px 56px 0px rgba(0, 82.00000000000018, 180, 0.1607843137254902);}.elementor-5301 .elementor-element.elementor-element-5b34097 img{width:32px;height:32px;object-fit:contain;object-position:center center;}.elementor-5301 .elementor-element.elementor-element-66a73d2{text-align:end;}.elementor-5301 .elementor-element.elementor-element-66a73d2 .elementor-heading-title{font-family:var( --e-global-typography-805fac0-font-family ), Sans-serif;font-size:var( --e-global-typography-805fac0-font-size );font-weight:var( --e-global-typography-805fac0-font-weight );line-height:var( --e-global-typography-805fac0-line-height );color:var( --e-global-color-9bfaf95 );}.elementor-5301 .elementor-element.elementor-element-075f863{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--flex-wrap:wrap;}.elementor-5301 .elementor-element.elementor-element-cbaf95e{--display:flex;--min-height:233px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--border-radius:24px 0px 0px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5301 .elementor-element.elementor-element-cbaf95e:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-cbaf95e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0065DBCC;}.elementor-5301 .elementor-element.elementor-element-034f9d8{background-color:var( --e-global-color-9bfaf95 );padding:30px 30px 30px 30px;border-radius:56px 56px 56px 0px;box-shadow:0px 19px 56px 0px rgba(0, 82.00000000000018, 180, 0.1607843137254902);}.elementor-5301 .elementor-element.elementor-element-034f9d8 img{width:32px;height:32px;object-fit:contain;object-position:center center;}.elementor-5301 .elementor-element.elementor-element-d82b7eb{text-align:end;}.elementor-5301 .elementor-element.elementor-element-d82b7eb .elementor-heading-title{font-family:var( --e-global-typography-805fac0-font-family ), Sans-serif;font-size:var( --e-global-typography-805fac0-font-size );font-weight:var( --e-global-typography-805fac0-font-weight );line-height:var( --e-global-typography-805fac0-line-height );color:var( --e-global-color-9bfaf95 );}.elementor-5301 .elementor-element.elementor-element-dfe3eca{--display:flex;--min-height:233px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--border-radius:0px 24px 24px 0px;--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5301 .elementor-element.elementor-element-dfe3eca:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-dfe3eca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#021D54E5;}.elementor-5301 .elementor-element.elementor-element-4a4d577{background-color:var( --e-global-color-9bfaf95 );padding:30px 30px 30px 30px;border-radius:56px 56px 56px 0px;box-shadow:0px 19px 56px 0px rgba(0, 82.00000000000018, 180, 0.1607843137254902);}.elementor-5301 .elementor-element.elementor-element-4a4d577 img{width:32px;height:32px;object-fit:contain;object-position:center center;}.elementor-5301 .elementor-element.elementor-element-9a8be76{text-align:end;}.elementor-5301 .elementor-element.elementor-element-9a8be76 .elementor-heading-title{font-family:var( --e-global-typography-805fac0-font-family ), Sans-serif;font-size:var( --e-global-typography-805fac0-font-size );font-weight:var( --e-global-typography-805fac0-font-weight );line-height:var( --e-global-typography-805fac0-line-height );color:var( --e-global-color-9bfaf95 );}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-3b36d41{left:-32px;}body.rtl .elementor-5301 .elementor-element.elementor-element-3b36d41{right:-32px;}.elementor-5301 .elementor-element.elementor-element-3b36d41{top:-81px;}.elementor-5301 .elementor-element.elementor-element-3b36d41 img{width:159px;height:79px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-e693de6{left:-32px;}body.rtl .elementor-5301 .elementor-element.elementor-element-e693de6{right:-32px;}.elementor-5301 .elementor-element.elementor-element-e693de6{bottom:-81px;}.elementor-5301 .elementor-element.elementor-element-e693de6 img{width:159px;height:79px;}.elementor-5301 .elementor-element.elementor-element-196f7c9{--display:flex;--min-height:233px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--border-radius:0px 24px 24px 0px;--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5301 .elementor-element.elementor-element-196f7c9:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-196f7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-5301 .elementor-element.elementor-element-2606c7d{background-color:#0052B4;padding:30px 30px 30px 30px;border-radius:56px 56px 56px 0px;box-shadow:0px 19px 56px 0px rgba(0, 82.00000000000018, 180, 0.1607843137254902);}.elementor-5301 .elementor-element.elementor-element-2606c7d img{width:32px;height:32px;object-fit:contain;object-position:center center;}.elementor-5301 .elementor-element.elementor-element-3b77ab5{text-align:end;}.elementor-5301 .elementor-element.elementor-element-3b77ab5 .elementor-heading-title{font-family:var( --e-global-typography-805fac0-font-family ), Sans-serif;font-size:var( --e-global-typography-805fac0-font-size );font-weight:var( --e-global-typography-805fac0-font-weight );line-height:var( --e-global-typography-805fac0-line-height );color:var( --e-global-color-9f5cef8 );}.elementor-5301 .elementor-element.elementor-element-7c4887e{font-family:var( --e-global-typography-ae969d1-font-family ), Sans-serif;font-size:var( --e-global-typography-ae969d1-font-size );font-weight:var( --e-global-typography-ae969d1-font-weight );line-height:var( --e-global-typography-ae969d1-line-height );color:var( --e-global-color-0dee5aa );}.elementor-5301 .elementor-element.elementor-element-0cf4e97{--display:flex;--position:absolute;--min-height:459px;bottom:194px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-0cf4e97{left:-186px;}body.rtl .elementor-5301 .elementor-element.elementor-element-0cf4e97{right:-186px;}.elementor-5301 .elementor-element.elementor-element-40f0098{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:107px 107px;--row-gap:107px;--column-gap:107px;--overflow:hidden;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-4d29cd9{--display:flex;}.elementor-5301 .elementor-element.elementor-element-db1bb2b .elementor-heading-title{font-family:var( --e-global-typography-1901ced-font-family ), Sans-serif;font-size:var( --e-global-typography-1901ced-font-size );font-weight:var( --e-global-typography-1901ced-font-weight );text-transform:var( --e-global-typography-1901ced-text-transform );line-height:var( --e-global-typography-1901ced-line-height );color:var( --e-global-color-50f82fc );}.elementor-5301 .elementor-element.elementor-element-48922e8.elementor-element{--align-self:flex-start;}.elementor-5301 .elementor-element.elementor-element-48922e8 .elementor-heading-title{font-family:var( --e-global-typography-9619bff-font-family ), Sans-serif;font-size:var( --e-global-typography-9619bff-font-size );font-weight:var( --e-global-typography-9619bff-font-weight );line-height:var( --e-global-typography-9619bff-line-height );color:var( --e-global-color-d7e237b );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5301 .elementor-element.elementor-element-ffbf4f9{--divider-border-style:solid;--divider-color:#0A125412;--divider-border-width:2px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5301 .elementor-element.elementor-element-ffbf4f9 .elementor-divider-separator{width:100%;}.elementor-5301 .elementor-element.elementor-element-ffbf4f9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5301 .elementor-element.elementor-element-ead0e59{--display:flex;--position:absolute;--min-height:459px;bottom:194px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-ead0e59{left:-186px;}body.rtl .elementor-5301 .elementor-element.elementor-element-ead0e59{right:-186px;}.elementor-5301 .elementor-element.elementor-element-a944f68{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-5301 .elementor-element.elementor-element-a944f68.e-con{--align-self:center;}.elementor-5301 .elementor-element.elementor-element-7da36b9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-5301 .elementor-element.elementor-element-f6c4660{--display:flex;--min-height:233px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:180px 180px 180px 0px;}.elementor-5301 .elementor-element.elementor-element-f6c4660:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-f6c4660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0065DBCC;}.elementor-5301 .elementor-element.elementor-element-dcbd62d{text-align:center;}.elementor-5301 .elementor-element.elementor-element-dcbd62d .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:95px;font-weight:600;line-height:107px;color:var( --e-global-color-9bfaf95 );}.elementor-5301 .elementor-element.elementor-element-1efa38c{text-align:center;}.elementor-5301 .elementor-element.elementor-element-1efa38c .elementor-heading-title{font-family:var( --e-global-typography-64b18d6-font-family ), Sans-serif;font-size:var( --e-global-typography-64b18d6-font-size );font-weight:var( --e-global-typography-64b18d6-font-weight );line-height:var( --e-global-typography-64b18d6-line-height );color:#737B8F;}.elementor-5301 .elementor-element.elementor-element-7cd44d6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-5301 .elementor-element.elementor-element-5de1ad2{--display:flex;--min-height:233px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:180px 180px 180px 0px;}.elementor-5301 .elementor-element.elementor-element-5de1ad2:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-5de1ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-5301 .elementor-element.elementor-element-d035e5a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5301 .elementor-element.elementor-element-f149b1e{text-align:center;}.elementor-5301 .elementor-element.elementor-element-f149b1e .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:95px;font-weight:600;line-height:107px;color:var( --e-global-color-9f5cef8 );}.elementor-5301 .elementor-element.elementor-element-4e31ebb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-5301 .elementor-element.elementor-element-4e31ebb .elementor-heading-title{font-family:var( --e-global-typography-e697e63-font-family ), Sans-serif;font-size:var( --e-global-typography-e697e63-font-size );font-weight:var( --e-global-typography-e697e63-font-weight );line-height:var( --e-global-typography-e697e63-line-height );color:var( --e-global-color-9f5cef8 );}.elementor-5301 .elementor-element.elementor-element-d675177{text-align:center;}.elementor-5301 .elementor-element.elementor-element-d675177 .elementor-heading-title{font-family:var( --e-global-typography-64b18d6-font-family ), Sans-serif;font-size:var( --e-global-typography-64b18d6-font-size );font-weight:var( --e-global-typography-64b18d6-font-weight );line-height:var( --e-global-typography-64b18d6-line-height );color:#737B8F;}.elementor-5301 .elementor-element.elementor-element-c3a5424{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-5301 .elementor-element.elementor-element-62751d8{--display:flex;--min-height:233px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:180px 180px 180px 0px;}.elementor-5301 .elementor-element.elementor-element-62751d8:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-62751d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#021D54E5;}.elementor-5301 .elementor-element.elementor-element-77768fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5301 .elementor-element.elementor-element-d58a717 img{width:94px;height:94px;object-fit:contain;object-position:center center;}.elementor-5301 .elementor-element.elementor-element-8ae1cb1{text-align:center;}.elementor-5301 .elementor-element.elementor-element-8ae1cb1 .elementor-heading-title{font-family:var( --e-global-typography-64b18d6-font-family ), Sans-serif;font-size:var( --e-global-typography-64b18d6-font-size );font-weight:var( --e-global-typography-64b18d6-font-weight );line-height:var( --e-global-typography-64b18d6-line-height );color:#737B8F;}.elementor-5301 .elementor-element.elementor-element-7d8a288{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-58815fc{--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;}.elementor-5301 .elementor-element.elementor-element-d0b81a3{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-5301 .elementor-element.elementor-element-d0b81a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5301 .elementor-element.elementor-element-aaade65{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#0A125412;}.elementor-5301 .elementor-element.elementor-element-aaade65 .elementor-heading-title{font-family:var( --e-global-typography-9619bff-font-family ), Sans-serif;font-size:var( --e-global-typography-9619bff-font-size );font-weight:var( --e-global-typography-9619bff-font-weight );line-height:var( --e-global-typography-9619bff-line-height );color:var( --e-global-color-d7e237b );}.elementor-5301 .elementor-element.elementor-element-cf26be1{font-family:var( --e-global-typography-ae969d1-font-family ), Sans-serif;font-size:var( --e-global-typography-ae969d1-font-size );font-weight:var( --e-global-typography-ae969d1-font-weight );line-height:var( --e-global-typography-ae969d1-line-height );color:var( --e-global-color-0dee5aa );}.elementor-5301 .elementor-element.elementor-element-43e88fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5301 .elementor-element.elementor-element-6085353{text-align:center;}.elementor-5301 .elementor-element.elementor-element-6085353 img{width:582px;height:758px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-5301 .elementor-element.elementor-element-576c2a9 img{width:215px;height:287px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;box-shadow:25px 26px 100px 0px rgba(40.999999999999986, 94.99999999999996, 131, 0.0784313725490196);}.elementor-5301 .elementor-element.elementor-element-1166d82{--display:flex;--position:absolute;--gap:24px 24px;--row-gap:24px;--column-gap:24px;bottom:63px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-1166d82{right:0px;}body.rtl .elementor-5301 .elementor-element.elementor-element-1166d82{left:0px;}.elementor-5301 .elementor-element.elementor-element-eabc655{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-5301 .elementor-element.elementor-element-dca3e9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-5301 .elementor-element.elementor-element-a270389{--display:flex;--min-height:57px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:500px 500px 500px 500px;}.elementor-5301 .elementor-element.elementor-element-a270389:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-a270389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1bfabcb );}.elementor-5301 .elementor-element.elementor-element-08d5083 .elementor-heading-title{font-family:var( --e-global-typography-3737f70-font-family ), Sans-serif;font-size:var( --e-global-typography-3737f70-font-size );font-weight:var( --e-global-typography-3737f70-font-weight );line-height:var( --e-global-typography-3737f70-line-height );color:var( --e-global-color-9bfaf95 );}.elementor-5301 .elementor-element.elementor-element-d2e5436 .elementor-heading-title{font-family:var( --e-global-typography-ae969d1-font-family ), Sans-serif;font-size:var( --e-global-typography-ae969d1-font-size );font-weight:var( --e-global-typography-ae969d1-font-weight );line-height:var( --e-global-typography-ae969d1-line-height );color:var( --e-global-color-d7e237b );}.elementor-5301 .elementor-element.elementor-element-ac8611e{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-5301 .elementor-element.elementor-element-2f3c4f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-5301 .elementor-element.elementor-element-4e0af06{--display:flex;--min-height:57px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:500px 500px 500px 500px;}.elementor-5301 .elementor-element.elementor-element-4e0af06:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-4e0af06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1bfabcb );}.elementor-5301 .elementor-element.elementor-element-5221486 .elementor-heading-title{font-family:var( --e-global-typography-3737f70-font-family ), Sans-serif;font-size:var( --e-global-typography-3737f70-font-size );font-weight:var( --e-global-typography-3737f70-font-weight );line-height:var( --e-global-typography-3737f70-line-height );color:var( --e-global-color-9bfaf95 );}.elementor-5301 .elementor-element.elementor-element-ef3354e .elementor-heading-title{font-family:var( --e-global-typography-ae969d1-font-family ), Sans-serif;font-size:var( --e-global-typography-ae969d1-font-size );font-weight:var( --e-global-typography-ae969d1-font-weight );line-height:var( --e-global-typography-ae969d1-line-height );color:var( --e-global-color-d7e237b );}.elementor-5301 .elementor-element.elementor-element-da003cb{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-5301 .elementor-element.elementor-element-0c8c884{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-5301 .elementor-element.elementor-element-0424113{--display:flex;--min-height:57px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:500px 500px 500px 500px;}.elementor-5301 .elementor-element.elementor-element-0424113:not(.elementor-motion-effects-element-type-background), .elementor-5301 .elementor-element.elementor-element-0424113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1bfabcb );}.elementor-5301 .elementor-element.elementor-element-0539dcd .elementor-heading-title{font-family:var( --e-global-typography-3737f70-font-family ), Sans-serif;font-size:var( --e-global-typography-3737f70-font-size );font-weight:var( --e-global-typography-3737f70-font-weight );line-height:var( --e-global-typography-3737f70-line-height );color:var( --e-global-color-9bfaf95 );}.elementor-5301 .elementor-element.elementor-element-2ac359f .elementor-heading-title{font-family:var( --e-global-typography-ae969d1-font-family ), Sans-serif;font-size:var( --e-global-typography-ae969d1-font-size );font-weight:var( --e-global-typography-ae969d1-font-weight );line-height:var( --e-global-typography-ae969d1-line-height );color:var( --e-global-color-d7e237b );}.elementor-5301 .elementor-element.elementor-element-d3da747{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-0a802e6{--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:56px 56px;--row-gap:56px;--column-gap:56px;--z-index:30;}.elementor-5301 .elementor-element.elementor-element-5cf4614{text-align:start;}.elementor-5301 .elementor-element.elementor-element-5cf4614 img{width:484px;height:804px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-5301 .elementor-element.elementor-element-a99523b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5301 .elementor-element.elementor-element-016613e{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-016613e{left:0px;}body.rtl .elementor-5301 .elementor-element.elementor-element-016613e{right:0px;}.elementor-5301 .elementor-element.elementor-element-2e995cf .elementor-heading-title{font-family:var( --e-global-typography-1901ced-font-family ), Sans-serif;font-size:var( --e-global-typography-1901ced-font-size );font-weight:var( --e-global-typography-1901ced-font-weight );text-transform:var( --e-global-typography-1901ced-text-transform );line-height:var( --e-global-typography-1901ced-line-height );color:var( --e-global-color-50f82fc );}.elementor-5301 .elementor-element.elementor-element-2aace40.elementor-element{--align-self:flex-start;}.elementor-5301 .elementor-element.elementor-element-2aace40 .elementor-heading-title{font-family:var( --e-global-typography-9619bff-font-family ), Sans-serif;font-size:var( --e-global-typography-9619bff-font-size );font-weight:var( --e-global-typography-9619bff-font-weight );line-height:var( --e-global-typography-9619bff-line-height );color:var( --e-global-color-d7e237b );}.elementor-5301 .elementor-element.elementor-element-e56d83d{margin:267px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-5301 .elementor-element.elementor-element-e56d83d img{width:376px;height:354px;object-fit:cover;object-position:center left;border-radius:24px 24px 24px 24px;}.elementor-5301 .elementor-element.elementor-element-1e7d2d3{width:var( --container-widget-width, 595px );max-width:595px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;padding:267px 0px 0px 0px;--container-widget-width:595px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-ae969d1-font-family ), Sans-serif;font-size:var( --e-global-typography-ae969d1-font-size );font-weight:var( --e-global-typography-ae969d1-font-weight );line-height:var( --e-global-typography-ae969d1-line-height );color:var( --e-global-color-a761a12 );}.elementor-5301 .elementor-element.elementor-element-c4929a6{--display:flex;--position:absolute;--min-height:459px;bottom:194px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-c4929a6{left:-186px;}body.rtl .elementor-5301 .elementor-element.elementor-element-c4929a6{right:-186px;}.elementor-5301 .elementor-element.elementor-element-0219294{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-f8213fc{--display:flex;}.elementor-5301 .elementor-element.elementor-element-f21c0de .elementor-heading-title{font-family:var( --e-global-typography-1901ced-font-family ), Sans-serif;font-size:var( --e-global-typography-1901ced-font-size );font-weight:var( --e-global-typography-1901ced-font-weight );text-transform:var( --e-global-typography-1901ced-text-transform );line-height:var( --e-global-typography-1901ced-line-height );color:var( --e-global-color-50f82fc );}.elementor-5301 .elementor-element.elementor-element-6dd9e6c{width:var( --container-widget-width, 923px );max-width:923px;--container-widget-width:923px;--container-widget-flex-grow:0;}.elementor-5301 .elementor-element.elementor-element-6dd9e6c.elementor-element{--align-self:flex-start;}.elementor-5301 .elementor-element.elementor-element-6dd9e6c .elementor-heading-title{font-family:var( --e-global-typography-9619bff-font-family ), Sans-serif;font-size:var( --e-global-typography-9619bff-font-size );font-weight:var( --e-global-typography-9619bff-font-weight );line-height:var( --e-global-typography-9619bff-line-height );color:var( --e-global-color-d7e237b );}.elementor-5301 .elementor-element.elementor-element-3769fb4{--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:88px 88px;--row-gap:88px;--column-gap:88px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5301 .elementor-element.elementor-element-3769fb4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5301 .elementor-element.elementor-element-758f994{--display:flex;--z-index:99;}.elementor-5301 .elementor-element.elementor-element-6fa3736{--display:flex;--justify-content:center;}.elementor-5301 .elementor-element.elementor-element-eaeb6cf{z-index:99;}.elementor-5301 .elementor-element.elementor-element-eaeb6cf img{width:781px;}.elementor-5301 .elementor-element.elementor-element-21e286c{--display:flex;--position:absolute;--min-height:459px;bottom:0px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-21e286c{right:0px;}body.rtl .elementor-5301 .elementor-element.elementor-element-21e286c{left:0px;}.elementor-5301 .elementor-element.elementor-element-30d4941{--display:flex;--position:absolute;--min-height:433px;top:170px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-30d4941{left:0px;}body.rtl .elementor-5301 .elementor-element.elementor-element-30d4941{right:0px;}.elementor-5301 .elementor-element.elementor-element-3f8f2dd{--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;}@media(min-width:768px){.elementor-5301 .elementor-element.elementor-element-fd15f9c{--width:376px;}.elementor-5301 .elementor-element.elementor-element-692325d{--width:390px;}.elementor-5301 .elementor-element.elementor-element-61fdc82{--width:645px;}.elementor-5301 .elementor-element.elementor-element-fb45e73{--width:auto;}.elementor-5301 .elementor-element.elementor-element-18ab85d{--width:390px;}.elementor-5301 .elementor-element.elementor-element-7a5ac3a{--width:max-content;}.elementor-5301 .elementor-element.elementor-element-a0cebfe{--width:233px;}.elementor-5301 .elementor-element.elementor-element-b8f0cb5{--width:233px;}.elementor-5301 .elementor-element.elementor-element-76d0464{--width:233px;}.elementor-5301 .elementor-element.elementor-element-ef6598e{--width:980px;}.elementor-5301 .elementor-element.elementor-element-08304f8{--width:max-content;}.elementor-5301 .elementor-element.elementor-element-07a224d{--width:233px;}.elementor-5301 .elementor-element.elementor-element-c2ce21b{--width:233px;}.elementor-5301 .elementor-element.elementor-element-9441f38{--width:233px;}.elementor-5301 .elementor-element.elementor-element-8aaf8cf{--width:233px;}.elementor-5301 .elementor-element.elementor-element-075f863{--width:max-content;}.elementor-5301 .elementor-element.elementor-element-cbaf95e{--width:233px;}.elementor-5301 .elementor-element.elementor-element-dfe3eca{--width:233px;}.elementor-5301 .elementor-element.elementor-element-196f7c9{--width:233px;}.elementor-5301 .elementor-element.elementor-element-0cf4e97{--width:390px;}.elementor-5301 .elementor-element.elementor-element-ead0e59{--width:390px;}.elementor-5301 .elementor-element.elementor-element-a944f68{--width:1331px;}.elementor-5301 .elementor-element.elementor-element-7da36b9{--width:360px;}.elementor-5301 .elementor-element.elementor-element-f6c4660{--width:233px;}.elementor-5301 .elementor-element.elementor-element-7cd44d6{--width:360px;}.elementor-5301 .elementor-element.elementor-element-5de1ad2{--width:233px;}.elementor-5301 .elementor-element.elementor-element-d035e5a{--width:auto;}.elementor-5301 .elementor-element.elementor-element-c3a5424{--width:360px;}.elementor-5301 .elementor-element.elementor-element-62751d8{--width:233px;}.elementor-5301 .elementor-element.elementor-element-77768fc{--width:auto;}.elementor-5301 .elementor-element.elementor-element-d0b81a3{--width:645px;}.elementor-5301 .elementor-element.elementor-element-43e88fb{--width:auto;}.elementor-5301 .elementor-element.elementor-element-1166d82{--width:495px;}.elementor-5301 .elementor-element.elementor-element-a270389{--width:57px;}.elementor-5301 .elementor-element.elementor-element-4e0af06{--width:57px;}.elementor-5301 .elementor-element.elementor-element-0424113{--width:57px;}.elementor-5301 .elementor-element.elementor-element-a99523b{--width:376px;}.elementor-5301 .elementor-element.elementor-element-c4929a6{--width:390px;}.elementor-5301 .elementor-element.elementor-element-21e286c{--width:390px;}.elementor-5301 .elementor-element.elementor-element-30d4941{--width:340px;}}@media(max-width:1680px) and (min-width:768px){.elementor-5301 .elementor-element.elementor-element-fd15f9c{--width:300px;}.elementor-5301 .elementor-element.elementor-element-7a5ac3a{--width:500px;}.elementor-5301 .elementor-element.elementor-element-ef6598e{--width:550px;}.elementor-5301 .elementor-element.elementor-element-08304f8{--width:500px;}.elementor-5301 .elementor-element.elementor-element-075f863{--width:500px;}.elementor-5301 .elementor-element.elementor-element-a944f68{--width:100%;}.elementor-5301 .elementor-element.elementor-element-f6c4660{--width:180px;}.elementor-5301 .elementor-element.elementor-element-5de1ad2{--width:180px;}.elementor-5301 .elementor-element.elementor-element-62751d8{--width:180px;}.elementor-5301 .elementor-element.elementor-element-d0b81a3{--width:481.281px;}.elementor-5301 .elementor-element.elementor-element-1166d82{--width:410px;}.elementor-5301 .elementor-element.elementor-element-a99523b{--width:300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5301 .elementor-element.elementor-element-61fdc82{--width:100%;}.elementor-5301 .elementor-element.elementor-element-ef6598e{--width:100%;}.elementor-5301 .elementor-element.elementor-element-a944f68{--width:100%;}.elementor-5301 .elementor-element.elementor-element-7da36b9{--width:47%;}.elementor-5301 .elementor-element.elementor-element-7cd44d6{--width:47%;}.elementor-5301 .elementor-element.elementor-element-c3a5424{--width:47%;}.elementor-5301 .elementor-element.elementor-element-d0b81a3{--width:100%;}}@media(max-width:1680px){.elementor-5301 .elementor-element.elementor-element-cff5c66 .elementor-heading-title{font-size:var( --e-global-typography-d622ecc-font-size );line-height:var( --e-global-typography-d622ecc-line-height );}.elementor-5301 .elementor-element.elementor-element-f9426a4{--min-height:100vh;}.elementor-5301 .elementor-element.elementor-element-9f4a957{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-5301 .elementor-element.elementor-element-7c6fa3d img{height:560px;}.elementor-5301 .elementor-element.elementor-element-9c76569 .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-ffbd389 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-e7336af{margin:160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5301 .elementor-element.elementor-element-e7336af img{height:280px;}.elementor-5301 .elementor-element.elementor-element-4173aea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:160px 0px 0px 0px;font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-c2c882a{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-3ec5441{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-5301 .elementor-element.elementor-element-de7ab4b .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-5532bb1 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-5d174c5 img{width:500px;height:500px;}.elementor-5301 .elementor-element.elementor-element-a88e7e6{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-8430579 img{width:500px;height:500px;}.elementor-5301 .elementor-element.elementor-element-776dd01 img{width:180px;height:180px;}.elementor-5301 .elementor-element.elementor-element-63c185f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-e8472f3{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-5301 .elementor-element.elementor-element-c052a0a .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-aeb3b9b .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-55a12b8 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-ef6598e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5301 .elementor-element.elementor-element-4b14fa0 .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-9571f8f .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-1b09d3e .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-6ecf238 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-31e3a45 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-66a73d2 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-d82b7eb .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-9a8be76 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-3b77ab5 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-7c4887e{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-40f0098{--min-height:100vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5301 .elementor-element.elementor-element-db1bb2b .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-48922e8 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-ead0e59{left:-234px;}body.rtl .elementor-5301 .elementor-element.elementor-element-ead0e59{right:-234px;}.elementor-5301 .elementor-element.elementor-element-ead0e59{bottom:162px;}.elementor-5301 .elementor-element.elementor-element-a944f68{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5301 .elementor-element.elementor-element-f6c4660{--min-height:180px;}.elementor-5301 .elementor-element.elementor-element-dcbd62d .elementor-heading-title{font-size:70px;line-height:82px;}.elementor-5301 .elementor-element.elementor-element-1efa38c .elementor-heading-title{font-size:var( --e-global-typography-64b18d6-font-size );line-height:var( --e-global-typography-64b18d6-line-height );}.elementor-5301 .elementor-element.elementor-element-5de1ad2{--min-height:180px;}.elementor-5301 .elementor-element.elementor-element-f149b1e .elementor-heading-title{font-size:70px;line-height:82px;}.elementor-5301 .elementor-element.elementor-element-4e31ebb .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-5301 .elementor-element.elementor-element-d675177 .elementor-heading-title{font-size:var( --e-global-typography-64b18d6-font-size );line-height:var( --e-global-typography-64b18d6-line-height );}.elementor-5301 .elementor-element.elementor-element-62751d8{--min-height:180px;}.elementor-5301 .elementor-element.elementor-element-d58a717 img{width:80px;height:80px;}.elementor-5301 .elementor-element.elementor-element-8ae1cb1 .elementor-heading-title{font-size:var( --e-global-typography-64b18d6-font-size );line-height:var( --e-global-typography-64b18d6-line-height );}.elementor-5301 .elementor-element.elementor-element-7d8a288{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-58815fc{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-5301 .elementor-element.elementor-element-d0b81a3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5301 .elementor-element.elementor-element-aaade65 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-cf26be1{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-6085353 img{width:500px;height:500px;}.elementor-5301 .elementor-element.elementor-element-576c2a9 img{width:180px;height:180px;}.elementor-5301 .elementor-element.elementor-element-1166d82{--gap:19px 19px;--row-gap:19px;--column-gap:19px;}.elementor-5301 .elementor-element.elementor-element-08d5083 .elementor-heading-title{font-size:var( --e-global-typography-3737f70-font-size );line-height:var( --e-global-typography-3737f70-line-height );}.elementor-5301 .elementor-element.elementor-element-d2e5436 .elementor-heading-title{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-5221486 .elementor-heading-title{font-size:var( --e-global-typography-3737f70-font-size );line-height:var( --e-global-typography-3737f70-line-height );}.elementor-5301 .elementor-element.elementor-element-ef3354e .elementor-heading-title{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-0539dcd .elementor-heading-title{font-size:var( --e-global-typography-3737f70-font-size );line-height:var( --e-global-typography-3737f70-line-height );}.elementor-5301 .elementor-element.elementor-element-2ac359f .elementor-heading-title{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-d3da747{--min-height:100vh;}.elementor-5301 .elementor-element.elementor-element-0a802e6{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-5301 .elementor-element.elementor-element-5cf4614 img{height:560px;}.elementor-5301 .elementor-element.elementor-element-2e995cf .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-2aace40 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-e56d83d{margin:160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5301 .elementor-element.elementor-element-e56d83d img{height:280px;}.elementor-5301 .elementor-element.elementor-element-1e7d2d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:160px 0px 0px 0px;font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-c4929a6{--min-height:300px;bottom:89px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-c4929a6{left:-251px;}body.rtl .elementor-5301 .elementor-element.elementor-element-c4929a6{right:-251px;}.elementor-5301 .elementor-element.elementor-element-0219294{--min-height:100vh;--justify-content:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-5301 .elementor-element.elementor-element-f21c0de .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-6dd9e6c .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-3769fb4{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5301 .elementor-element.elementor-element-6fa3736{--justify-content:center;}}@media(max-width:1024px){.elementor-5301 .elementor-element.elementor-element-cff5c66 .elementor-heading-title{font-size:var( --e-global-typography-d622ecc-font-size );line-height:var( --e-global-typography-d622ecc-line-height );}.elementor-5301 .elementor-element.elementor-element-f9426a4{--min-height:0vh;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-9f4a957{--flex-wrap:wrap;}.elementor-5301 .elementor-element.elementor-element-7c6fa3d img{width:350px;height:500px;}.elementor-5301 .elementor-element.elementor-element-9c76569 .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-ffbd389 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-e7336af{margin:190px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5301 .elementor-element.elementor-element-4173aea{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-c2c882a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-3ec5441{--flex-wrap:wrap;}.elementor-5301 .elementor-element.elementor-element-de7ab4b .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-5532bb1 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-a88e7e6{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-fb45e73.e-con{--order:-99999 /* order start hack */;}.elementor-5301 .elementor-element.elementor-element-63c185f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-e8472f3{--justify-content:center;--flex-wrap:wrap;}.elementor-5301 .elementor-element.elementor-element-c052a0a .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-aeb3b9b .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-55a12b8 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-4b14fa0 .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-9571f8f .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-1b09d3e .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-6ecf238 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-31e3a45 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-66a73d2 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-d82b7eb .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-9a8be76 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-3b77ab5 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-7c4887e{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-40f0098{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-db1bb2b .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-48922e8 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-a944f68{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-a944f68.e-con{--align-self:center;}.elementor-5301 .elementor-element.elementor-element-dcbd62d .elementor-heading-title{font-size:67px;line-height:75px;}.elementor-5301 .elementor-element.elementor-element-1efa38c .elementor-heading-title{font-size:var( --e-global-typography-64b18d6-font-size );line-height:var( --e-global-typography-64b18d6-line-height );}.elementor-5301 .elementor-element.elementor-element-f149b1e .elementor-heading-title{font-size:67px;line-height:75px;}.elementor-5301 .elementor-element.elementor-element-4e31ebb .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-5301 .elementor-element.elementor-element-d675177 .elementor-heading-title{font-size:var( --e-global-typography-64b18d6-font-size );line-height:var( --e-global-typography-64b18d6-line-height );}.elementor-5301 .elementor-element.elementor-element-d58a717 img{width:60px;height:60px;}.elementor-5301 .elementor-element.elementor-element-8ae1cb1 .elementor-heading-title{font-size:var( --e-global-typography-64b18d6-font-size );line-height:var( --e-global-typography-64b18d6-line-height );}.elementor-5301 .elementor-element.elementor-element-7d8a288{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-58815fc{--flex-wrap:wrap;}.elementor-5301 .elementor-element.elementor-element-aaade65 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-cf26be1{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-43e88fb.e-con{--order:-99999 /* order start hack */;}.elementor-5301 .elementor-element.elementor-element-08d5083 .elementor-heading-title{font-size:var( --e-global-typography-3737f70-font-size );line-height:var( --e-global-typography-3737f70-line-height );}.elementor-5301 .elementor-element.elementor-element-d2e5436 .elementor-heading-title{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-5221486 .elementor-heading-title{font-size:var( --e-global-typography-3737f70-font-size );line-height:var( --e-global-typography-3737f70-line-height );}.elementor-5301 .elementor-element.elementor-element-ef3354e .elementor-heading-title{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-0539dcd .elementor-heading-title{font-size:var( --e-global-typography-3737f70-font-size );line-height:var( --e-global-typography-3737f70-line-height );}.elementor-5301 .elementor-element.elementor-element-2ac359f .elementor-heading-title{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-d3da747{--min-height:0vh;--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-0a802e6{--flex-wrap:wrap;}.elementor-5301 .elementor-element.elementor-element-5cf4614 img{width:350px;height:500px;}.elementor-5301 .elementor-element.elementor-element-2e995cf .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-2aace40 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-e56d83d{margin:190px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5301 .elementor-element.elementor-element-1e7d2d3{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-0219294{--min-height:0vh;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-f21c0de .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-6dd9e6c .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-3769fb4{--flex-wrap:wrap;}.elementor-5301 .elementor-element.elementor-element-6fa3736.e-con{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-5301 .elementor-element.elementor-element-cff5c66 .elementor-heading-title{font-size:var( --e-global-typography-d622ecc-font-size );line-height:var( --e-global-typography-d622ecc-line-height );}.elementor-5301 .elementor-element.elementor-element-f9426a4{--min-height:0vh;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-7c6fa3d img{width:1000px;height:350px;}.elementor-5301 .elementor-element.elementor-element-9c76569 .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-ffbd389 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-4173aea{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-c2c882a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-61fdc82{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5301 .elementor-element.elementor-element-de7ab4b .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-5532bb1 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-5d174c5 img{height:319px;}.elementor-5301 .elementor-element.elementor-element-a88e7e6{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-8430579 img{height:319px;}.elementor-5301 .elementor-element.elementor-element-776dd01.elementor-element{--order:99999 /* order end hack */;}.elementor-5301 .elementor-element.elementor-element-63c185f{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-e8472f3{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-5301 .elementor-element.elementor-element-7a5ac3a{--width:332px;--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-5301 .elementor-element.elementor-element-a0cebfe{--width:150px;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-5301 .elementor-element.elementor-element-4ec5096{padding:12px 12px 12px 12px;}.elementor-5301 .elementor-element.elementor-element-4ec5096 img{width:22px;height:22px;}.elementor-5301 .elementor-element.elementor-element-c052a0a .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-b8f0cb5{--width:150px;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-5301 .elementor-element.elementor-element-b8f0cb5.e-con{--align-self:flex-end;}.elementor-5301 .elementor-element.elementor-element-4349b3c{padding:12px 12px 12px 12px;}.elementor-5301 .elementor-element.elementor-element-4349b3c img{width:22px;height:22px;}.elementor-5301 .elementor-element.elementor-element-aeb3b9b .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-84e284e{left:-42px;}body.rtl .elementor-5301 .elementor-element.elementor-element-84e284e{right:-42px;}.elementor-5301 .elementor-element.elementor-element-84e284e{top:-68px;}.elementor-5301 .elementor-element.elementor-element-84e284e img{width:163px;height:67px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-6b90dfc{left:-42px;}body.rtl .elementor-5301 .elementor-element.elementor-element-6b90dfc{right:-42px;}.elementor-5301 .elementor-element.elementor-element-6b90dfc{bottom:-68px;}.elementor-5301 .elementor-element.elementor-element-6b90dfc img{width:163px;height:67px;}.elementor-5301 .elementor-element.elementor-element-76d0464{--width:150px;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-5301 .elementor-element.elementor-element-0cbde7e{padding:12px 12px 12px 12px;}.elementor-5301 .elementor-element.elementor-element-0cbde7e img{width:22px;height:22px;}.elementor-5301 .elementor-element.elementor-element-55a12b8 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-ef6598e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5301 .elementor-element.elementor-element-4b14fa0 .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-9571f8f .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-08304f8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5301 .elementor-element.elementor-element-07a224d{--width:45%;--min-height:0px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5301 .elementor-element.elementor-element-f73e463{padding:18px 18px 18px 18px;}.elementor-5301 .elementor-element.elementor-element-1b09d3e .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-462ea63{--e-transform-rotateZ:269deg;bottom:0px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-462ea63{left:-103px;}body.rtl .elementor-5301 .elementor-element.elementor-element-462ea63{right:-103px;}.elementor-5301 .elementor-element.elementor-element-462ea63 img{height:60px;}.elementor-5301 .elementor-element.elementor-element-e33a117{--e-transform-rotateZ:269deg;bottom:0px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-e33a117{right:-103px;}body.rtl .elementor-5301 .elementor-element.elementor-element-e33a117{left:-103px;}.elementor-5301 .elementor-element.elementor-element-e33a117 img{height:60px;}.elementor-5301 .elementor-element.elementor-element-7c975dc{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:24px 24px 24px 24px;}.elementor-5301 .elementor-element.elementor-element-c2ce21b{--min-height:0px;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;--z-index:99;}.elementor-5301 .elementor-element.elementor-element-679ce7a{padding:12px 12px 12px 12px;}.elementor-5301 .elementor-element.elementor-element-679ce7a img{width:22px;height:22px;}.elementor-5301 .elementor-element.elementor-element-6ecf238 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-9441f38{--min-height:0px;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;--z-index:99;}.elementor-5301 .elementor-element.elementor-element-d10c4b5{padding:12px 12px 12px 12px;}.elementor-5301 .elementor-element.elementor-element-d10c4b5 img{width:22px;height:22px;}.elementor-5301 .elementor-element.elementor-element-31e3a45 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-8aaf8cf{--min-height:0px;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:24px 24px 24px 24px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;--z-index:99;}.elementor-5301 .elementor-element.elementor-element-5b34097{padding:12px 12px 12px 12px;}.elementor-5301 .elementor-element.elementor-element-5b34097 img{width:22px;height:22px;}.elementor-5301 .elementor-element.elementor-element-66a73d2 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-6c9c5cd img{width:600px;height:189px;}.elementor-5301 .elementor-element.elementor-element-075f863{--width:332px;--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-5301 .elementor-element.elementor-element-075f863.e-con{--align-self:center;}.elementor-5301 .elementor-element.elementor-element-cbaf95e{--width:150px;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-5301 .elementor-element.elementor-element-034f9d8{padding:12px 12px 12px 12px;}.elementor-5301 .elementor-element.elementor-element-034f9d8 img{width:22px;height:22px;}.elementor-5301 .elementor-element.elementor-element-d82b7eb .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-dfe3eca{--width:150px;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-5301 .elementor-element.elementor-element-dfe3eca.e-con{--align-self:flex-end;}.elementor-5301 .elementor-element.elementor-element-4a4d577{padding:12px 12px 12px 12px;}.elementor-5301 .elementor-element.elementor-element-4a4d577 img{width:22px;height:22px;}.elementor-5301 .elementor-element.elementor-element-9a8be76 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-3b36d41{left:-42px;}body.rtl .elementor-5301 .elementor-element.elementor-element-3b36d41{right:-42px;}.elementor-5301 .elementor-element.elementor-element-3b36d41{top:-68px;}.elementor-5301 .elementor-element.elementor-element-3b36d41 img{width:163px;height:67px;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-e693de6{left:-42px;}body.rtl .elementor-5301 .elementor-element.elementor-element-e693de6{right:-42px;}.elementor-5301 .elementor-element.elementor-element-e693de6{bottom:-68px;}.elementor-5301 .elementor-element.elementor-element-e693de6 img{width:163px;height:67px;}.elementor-5301 .elementor-element.elementor-element-196f7c9{--width:150px;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-5301 .elementor-element.elementor-element-2606c7d{padding:12px 12px 12px 12px;}.elementor-5301 .elementor-element.elementor-element-2606c7d img{width:22px;height:22px;}.elementor-5301 .elementor-element.elementor-element-3b77ab5 .elementor-heading-title{font-size:var( --e-global-typography-805fac0-font-size );line-height:var( --e-global-typography-805fac0-line-height );}.elementor-5301 .elementor-element.elementor-element-7c4887e{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-40f0098{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-db1bb2b .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-48922e8 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-a944f68{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5301 .elementor-element.elementor-element-7da36b9{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-5301 .elementor-element.elementor-element-f6c4660{--width:130px;--min-height:130px;}.elementor-5301 .elementor-element.elementor-element-dcbd62d .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-5301 .elementor-element.elementor-element-1efa38c .elementor-heading-title{font-size:var( --e-global-typography-64b18d6-font-size );line-height:var( --e-global-typography-64b18d6-line-height );}.elementor-5301 .elementor-element.elementor-element-7cd44d6{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-5301 .elementor-element.elementor-element-5de1ad2{--width:130px;--min-height:130px;}.elementor-5301 .elementor-element.elementor-element-d035e5a{--width:auto;}.elementor-5301 .elementor-element.elementor-element-f149b1e .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-5301 .elementor-element.elementor-element-4e31ebb .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-5301 .elementor-element.elementor-element-d675177 .elementor-heading-title{font-size:var( --e-global-typography-64b18d6-font-size );line-height:var( --e-global-typography-64b18d6-line-height );}.elementor-5301 .elementor-element.elementor-element-c3a5424{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-5301 .elementor-element.elementor-element-62751d8{--width:130px;--min-height:130px;}.elementor-5301 .elementor-element.elementor-element-d58a717 img{width:40px;height:40px;}.elementor-5301 .elementor-element.elementor-element-8ae1cb1 .elementor-heading-title{font-size:var( --e-global-typography-64b18d6-font-size );line-height:var( --e-global-typography-64b18d6-line-height );}.elementor-5301 .elementor-element.elementor-element-7d8a288{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-d0b81a3{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5301 .elementor-element.elementor-element-aaade65 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-cf26be1{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-6085353 img{height:319px;}.elementor-5301 .elementor-element.elementor-element-576c2a9.elementor-element{--order:99999 /* order end hack */;}.elementor-5301 .elementor-element.elementor-element-1166d82{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:-180px;--margin-bottom:-190px;--margin-left:0px;--margin-right:0px;bottom:120px;--z-index:99;}body:not(.rtl) .elementor-5301 .elementor-element.elementor-element-1166d82{right:0px;}body.rtl .elementor-5301 .elementor-element.elementor-element-1166d82{left:0px;}.elementor-5301 .elementor-element.elementor-element-eabc655{--gap:9px 9px;--row-gap:9px;--column-gap:9px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-dca3e9f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--border-radius:15px 15px 15px 15px;}.elementor-5301 .elementor-element.elementor-element-a270389{--width:57px;}.elementor-5301 .elementor-element.elementor-element-08d5083 .elementor-heading-title{font-size:var( --e-global-typography-3737f70-font-size );line-height:var( --e-global-typography-3737f70-line-height );}.elementor-5301 .elementor-element.elementor-element-d2e5436 .elementor-heading-title{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-ac8611e{--gap:9px 9px;--row-gap:9px;--column-gap:9px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-2f3c4f0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--border-radius:15px 15px 15px 15px;}.elementor-5301 .elementor-element.elementor-element-4e0af06{--width:57px;}.elementor-5301 .elementor-element.elementor-element-5221486 .elementor-heading-title{font-size:var( --e-global-typography-3737f70-font-size );line-height:var( --e-global-typography-3737f70-line-height );}.elementor-5301 .elementor-element.elementor-element-ef3354e .elementor-heading-title{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-da003cb{--gap:9px 9px;--row-gap:9px;--column-gap:9px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-0c8c884{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--border-radius:15px 15px 15px 15px;}.elementor-5301 .elementor-element.elementor-element-0424113{--width:57px;}.elementor-5301 .elementor-element.elementor-element-0539dcd .elementor-heading-title{font-size:var( --e-global-typography-3737f70-font-size );line-height:var( --e-global-typography-3737f70-line-height );}.elementor-5301 .elementor-element.elementor-element-2ac359f .elementor-heading-title{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-5cf4614 img{width:1000px;height:350px;}.elementor-5301 .elementor-element.elementor-element-2e995cf .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-2aace40 .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-5301 .elementor-element.elementor-element-1e7d2d3{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-5301 .elementor-element.elementor-element-0219294{--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5301 .elementor-element.elementor-element-f21c0de .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-5301 .elementor-element.elementor-element-6dd9e6c .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}}/* Start custom CSS for container, class: .elementor-element-f50c5f1 */.heroimage-container{
    box-shadow: 0px 0px 96px 0px #006BB86B;
    min-height: 611px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c76569 */.blogtxt::after{
    content:"";
    width: 56px;
    height: 3px;
    position: absolute;
    left: 0;
    bottom:-8px;
   background: #36BA6F;
    z-index: 99;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffbd389 */.ssv {
    min-width: 709px!important;
}

@media(max-width:1024px){
    .ssv {
    min-width: 309px!important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4173aea */.sc p{
    margin-bottom: 0!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692325d */.svgblurs{
    background: rgba(169, 255, 102, 0.25);
    filter: blur(120px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de7ab4b */.blogtxt::after{
    content:"";
    width: 56px;
    height: 3px;
    position: absolute;
    left: 0;
    bottom:-8px;
   background: #36BA6F;
    z-index: 99;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ab85d */.svgblurs{
    background: rgba(169, 255, 102, 0.25);
    filter: blur(120px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b14fa0 */.blogtxt::after{
    content:"";
    width: 56px;
    height: 3px;
    position: absolute;
    left: 0;
    bottom:-8px;
   background: #36BA6F;
    z-index: 99;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c9c5cd */.dssd {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08304f8 */.shadowos{
    filter: drop-shadow(8px 36px 48px rgba(0, 50, 109, 0.12));

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-075f863 */.shadowos{
    filter: drop-shadow(8px 36px 48px rgba(0, 50, 109, 0.12));

}

@media(max-width:680px){
    .shadowos{
            min-width: 332px;
    max-width: 332px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c4887e */.rev-nec h3{
font-family: var(--e-global-typography-3737f70-font-family), Sans-serif;
    font-size: var(--e-global-typography-3737f70-font-size);
    font-weight: var(--e-global-typography-3737f70-font-weight);
    line-height: var(--e-global-typography-3737f70-line-height);
margin-top:10px;
margin-bottom: 30px;
}

.rev-nec h2{
   font-family: var(--e-global-typography-3737f70-font-family), Sans-serif;
    font-size: var(--e-global-typography-3737f70-font-size);
    font-weight: var(--e-global-typography-3737f70-font-weight);
    line-height: var(--e-global-typography-3737f70-line-height);

margin-bottom: 30px;
}

@media (max-width: 1680px) {
    .rev-nec h3{

margin-top:5px;
margin-bottom: 15px;
}
    .rev-nec h2{
        margin-bottom: 15px;

    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cf4e97 */.svgblurs{
    background: rgba(169, 255, 102, 0.25);
    filter: blur(120px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db1bb2b */.blogtxt::after{
    content:"";
    width: 56px;
    height: 3px;
    position: absolute;
    left: 0;
    bottom:-8px;
   background: #36BA6F;
    z-index: 99;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ead0e59 */.svgblurs{
    background: rgba(169, 255, 102, 0.25);
    filter: blur(120px);
}

@media(max-width:1680px){
   .svgblurs{
  
    filter: blur(320px)!important;
}
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a944f68 */.our-process-content{
    filter: drop-shadow(8px 36px 48px #00326D1F);

}

@media (max-width:1024px){

  .our-process-content{
          display: flex;
        flex-wrap: wrap;
      
        justify-content: center;
  }

}
@media (max-width:768px){

  .our-process-content{
  
  }
.oddclass::before{
    width: 200px !important;
    height: 69px !important;
    top: -72px !important;
    left: -20px !important;
  }

  .even-class{
    position: relative;
    overflow: visible;
  }

  .even-class::after {
        content: "";
        position: absolute;
        width: 200px !important;
        height: 69px !important;
        top: -69px;
        right: -80px;
        left: auto !important;
        bottom: auto;
        background-repeat: no-repeat;
        background-size: contain;
        background-position: top right;
        transform: rotate(180deg);
        transform-origin: center;
        z-index: 1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf26be1 */.rev-matter h3{
font-family: var(--e-global-typography-3737f70-font-family), Sans-serif;
    font-size: var(--e-global-typography-3737f70-font-size);
    font-weight: var(--e-global-typography-3737f70-font-weight);
    line-height: var(--e-global-typography-3737f70-line-height);
margin-top:30px;
margin-bottom: 10px;
}

.rev-matter h2{
  font-family: var(--e-global-typography-3737f70-font-family), Sans-serif;
    font-size: var(--e-global-typography-3737f70-font-size);
    font-weight: var(--e-global-typography-3737f70-font-weight);
    line-height: var(--e-global-typography-3737f70-line-height);
margin-bottom: 10px;
}

@media(max-width:1680px){
    .rev-matter h3{

margin-top:15px;
margin-bottom: 7px;
}
.rev-matter h2{
 
margin-bottom: 7px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca3e9f */.card-numers{
    background: #FFFFFFCC;


backdrop-filter: blur(66px);
border-radius: 24px!important;
}
.card-numers{
    transition: background 0.3s ease;
}

.card-numers .revolutiontext h2{
    transition: font-weight 0.3s ease;
}

.card-numers .revolutionicon{
    transition: transform 0.3s ease;
}

.card-numers:hover{
    background: white !important;
}

.card-numers:hover .revolutiontext h2{
    font-weight: 700 !important;
}

.card-numers:hover .revolutionicon{
    transform: scale(1.2);
}

@media(max-width:1680px){
    .card-numers{
       padding: 14px 20px; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eabc655 */.outer-radius{
    background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);box-shadow: 25px 26px 100px 0px #295F8314;


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f3c4f0 */.card-numers{
    background: #FFFFFFCC;


backdrop-filter: blur(66px);
border-radius: 24px!important;
}
.card-numers{
    transition: background 0.3s ease;
}

.card-numers .revolutiontext h2{
    transition: font-weight 0.3s ease;
}

.card-numers .revolutionicon{
    transition: transform 0.3s ease;
}

.card-numers:hover{
    background: white !important;
}

.card-numers:hover .revolutiontext h2{
    font-weight: 700 !important;
}

.card-numers:hover .revolutionicon{
    transform: scale(1.2);
}

@media(max-width:1680px){
    .card-numers{
       padding: 14px 20px; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac8611e */.outer-radius{
    background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c8c884 */.card-numers{
    background: #FFFFFFCC;


backdrop-filter: blur(66px);
border-radius: 24px!important;
}
.card-numers{
    transition: background 0.3s ease;
}

.card-numers .revolutiontext h2{
    transition: font-weight 0.3s ease;
}

.card-numers .revolutionicon{
    transition: transform 0.3s ease;
}

.card-numers:hover{
    background: white !important;
}

.card-numers:hover .revolutiontext h2{
    font-weight: 700 !important;
}

.card-numers:hover .revolutionicon{
    transform: scale(1.2);
}

@media(max-width:1680px){
    .card-numers{
       padding: 14px 20px; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da003cb */.outer-radius{
    background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1166d82 */.icon-columnsvertical{
    filter: drop-shadow(25px 26px 100px #295F8314);

}

@media(max-width:767px){
    .icon-columnsvertical{
        position: relative;
        left: auto;
        right: 0!important;
        bottom:auto!important;
        filter: drop-shadow(25px 26px 100px #295F8333);

    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e995cf */.blogtxt::after{
    content:"";
    width: 56px;
    height: 3px;
    position: absolute;
    left: 0;
    bottom:-8px;
   background: #36BA6F;
    z-index: 99;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2aace40 */.ssv {
    min-width: 709px!important;
}

@media(max-width:1024px){
    .ssv {
    min-width: 309px!important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e7d2d3 */.sc p{
    margin-bottom: 0!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4929a6 */.svgblurs{
    background: rgba(169, 255, 102, 0.25);
    filter: blur(120px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f21c0de */.blogtxt::after{
    content:"";
    width: 56px;
    height: 3px;
    position: absolute;
    left: 0;
    bottom:-8px;
   background: #36BA6F;
    z-index: 99;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-056e78b *//* =========================================================
   Revolutionary Solar FAQ Accordion – FINAL CSS
   ========================================================= */

.revolutionary-solar-faq { width: 100%; }

.revolutionary-solar-faq__list{
  display:grid;
  gap:18px;
}

/* Card */
.revolutionary-solar-faq__item{
  background:#fff;
  border-radius:30px;
  overflow:hidden;
  box-sizing:border-box;
}

/* Question row */
.revolutionary-solar-faq__q{
  width:100%;
  appearance:none;
  border:0;
  background:transparent;
  cursor:pointer;

  /* padding as requested */
  padding:38px 52px;

  display:flex;
  align-items:flex-start;              /* allows multi-line questions */
  justify-content:space-between;
  gap:16px;

  box-sizing:border-box;
  text-align:left;
}

/* keep same vertical position when open */
.revolutionary-solar-faq__item.is-open .revolutionary-solar-faq__q{
  padding:38px 52px 14px 52px;
}

/* Question text */
.revolutionary-solar-faq__qtext{
  font-family: var(--e-global-typography-ae969d1-font-family), Sans-serif;
  font-size: var(--e-global-typography-ae969d1-font-size);
  font-weight: 500;
  line-height: var(--e-global-typography-ae969d1-line-height);
  color:#202636;

  max-width:542px;                     /* requested */
  flex:1 1 auto;
  min-width:0;
  white-space:normal;
  overflow-wrap:anywhere;
  word-break:break-word;
}

/* Icon */
.revolutionary-solar-faq__icon{
  flex:0 0 44px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:44px;
  height:44px;
  border-radius:999px;
  background:rgba(0,101,219,0.06);
}
.revolutionary-solar-faq__icon svg{ display:block; }

.revolutionary-solar-faq__iconMinus{ display:none; }
.revolutionary-solar-faq__item.is-open .revolutionary-solar-faq__iconPlus{ display:none; }
.revolutionary-solar-faq__item.is-open .revolutionary-solar-faq__iconMinus{ display:inline-flex; }

/* Answer panel */
.revolutionary-solar-faq__a{
  max-height:0;
  overflow:hidden;
  transition:max-height 360ms ease;
}

.revolutionary-solar-faq__aInner{
  padding:0 52px 26px 52px;
 font-family: Roboto;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 40px;
letter-spacing: 0%;
color: #737B8F;

}

/* Focus */
.revolutionary-solar-faq__q:focus{ outline:none; }
.revolutionary-solar-faq__q:focus-visible{
  outline:2px solid rgba(0,101,219,0.35);
  outline-offset:4px;
  border-radius:26px;
}

/* REMOVE theme hover/focus bg */
.revolutionary-solar-faq button,
.revolutionary-solar-faq button:hover,
.revolutionary-solar-faq button:focus,
.revolutionary-solar-faq button:active,
.revolutionary-solar-faq [type=button]:hover,
.revolutionary-solar-faq [type=button]:focus,
.revolutionary-solar-faq [type=button]:active{
  background-color:transparent !important;
  color:inherit !important;
  text-decoration:none !important;
  box-shadow:none !important;
}






@media (min-width:1024px){

  /* Question button padding */
  .revolutionary-solar-faq__q{
    padding:32px 40px;
  }

  .revolutionary-solar-faq__item.is-open .revolutionary-solar-faq__q{
    padding:32px 40px 12px 40px;
  }

  /* Question text — keep Elementor global typography */
  .revolutionary-solar-faq__qtext{
    font-family: var(--e-global-typography-ae969d1-font-family), Sans-serif;
    font-size: var(--e-global-typography-ae969d1-font-size);
    line-height: var(--e-global-typography-ae969d1-line-height);
    max-width:480px;
  }

  /* Answer text — slightly tighter for laptop */
  .revolutionary-solar-faq__aInner{
    padding:0 40px 22px 40px;
    font-size:20px;
    line-height:34px;
  }

  /* Icon scale */
  .revolutionary-solar-faq__icon{
    width:40px;
    height:40px;
    flex:0 0 40px;
  }
}



@media(max-width:1024px){
    .revolutionary-solar-faq__aInner {
   
    font-size: 18px!important;

    line-height: 26px!important;
  
    color: #737B8F;
}
}





/* =========================================================
   Mobile (≤ 767px) — refined spacing & typography
   ========================================================= */
@media (max-width:767px){

  /* FAQ list gap */
  .revolutionary-solar-faq__list{
    gap:14px;
  }

  /* Question row */
  .revolutionary-solar-faq__q{
    padding:24px 20px;
    gap:12px;
  }

  .revolutionary-solar-faq__item.is-open .revolutionary-solar-faq__q{
    padding:24px 20px 10px 20px;
  }

  /* Question text */
  .revolutionary-solar-faq__qtext{
    max-width:100%;
    font-size:16px;
    line-height:24px;
  }

  /* Icon */
  .revolutionary-solar-faq__icon{
    width:36px;
    height:36px;
    flex:0 0 36px;
  }

  /* Answer panel text */
  .revolutionary-solar-faq__aInner{
    padding:0 20px 16px 20px;
    font-size:15px!important;
    line-height:24px!important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eaeb6cf */.imagesss{
    filter: drop-shadow(0px 63px 265px rgba(7, 104, 190, 0.16));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e286c */.svgblurs9{
    background: rgba(169, 255, 102, 0.25);
    filter: blur(120px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30d4941 */.svgblursfaq1{
    max-height: 433px;
    background:#36F9F966;
    filter: blur(120px)!important;
}/* End custom CSS */