.elementor-6747 .elementor-element.elementor-element-c5d7fd9{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;box-shadow:0px 58px 152px 0px rgba(0, 107.00000000000021, 184, 0.4196078431372549);--padding-top:130px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-c5d7fd9:not(.elementor-motion-effects-element-type-background), .elementor-6747 .elementor-element.elementor-element-c5d7fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revolutionarysolar.com.au/wp-content/uploads/2026/08/nsw-solar-battery-quote-hero-image.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-6747 .elementor-element.elementor-element-3425444{--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;}.elementor-6747 .elementor-element.elementor-element-bdb4cd5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6747 .elementor-element.elementor-element-542a114{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-6747 .elementor-element.elementor-element-644415d .elementor-heading-title{font-family:var( --e-global-typography-6fae62e-font-family ), Sans-serif;font-size:var( --e-global-typography-6fae62e-font-size );font-weight:var( --e-global-typography-6fae62e-font-weight );line-height:var( --e-global-typography-6fae62e-line-height );color:#021D54;}.elementor-6747 .elementor-element.elementor-element-7ef4bfc{--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:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6747 .elementor-element.elementor-element-7371227d .elementor-button{background-color:var( --e-global-color-0e38a86 );font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:600;line-height:32px;fill:var( --e-global-color-d7e237b );color:var( --e-global-color-d7e237b );border-radius:40px 40px 40px 40px;padding:12px 12px 12px 32px;}.elementor-6747 .elementor-element.elementor-element-7371227d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6747 .elementor-element.elementor-element-7371227d .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-6747 .elementor-element.elementor-element-c0c9e23 .elementor-button{background-color:#021D54;font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:600;line-height:32px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#021D54;border-radius:40px 40px 40px 40px;padding:12px 12px 12px 32px;}.elementor-6747 .elementor-element.elementor-element-c0c9e23 .elementor-button:hover, .elementor-6747 .elementor-element.elementor-element-c0c9e23 .elementor-button:focus{background-color:#173165;color:#FFFFFF;border-color:#173165;}.elementor-6747 .elementor-element.elementor-element-c0c9e23 .elementor-button:hover svg, .elementor-6747 .elementor-element.elementor-element-c0c9e23 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6747 .elementor-element.elementor-element-b33d405{--display:flex;--border-radius:52px 52px 52px 52px;--padding-top:46px;--padding-bottom:46px;--padding-left:64px;--padding-right:64px;}.elementor-6747 .elementor-element.elementor-element-b33d405:not(.elementor-motion-effects-element-type-background), .elementor-6747 .elementor-element.elementor-element-b33d405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF73;}.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-6747 .elementor-element.elementor-element-13d5926{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#202636;}.elementor-6747 .elementor-element.elementor-element-09184df{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6747 .elementor-element.elementor-element-539e354{--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:center;}.elementor-6747 .elementor-element.elementor-element-969b220 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:64px;font-weight:600;color:#202636;}.elementor-6747 .elementor-element.elementor-element-9b70eaf{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#202636;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-6747 .elementor-element.elementor-element-f50fc7a .elementor-progress-wrapper .elementor-progress-bar{background-color:#FFD84C;}.elementor-6747 .elementor-element.elementor-element-f50fc7a .elementor-progress-wrapper{background-color:#FFFFFFA6;border-radius:8px;overflow:hidden;}.elementor-6747 .elementor-element.elementor-element-f50fc7a .elementor-progress-bar{height:54px;line-height:54px;}.elementor-6747 .elementor-element.elementor-element-6e6f888{--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;}.elementor-6747 .elementor-element.elementor-element-7e154a3{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#202636;}.elementor-6747 .elementor-element.elementor-element-a5155e4{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#202636;}.elementor-6747 .elementor-element.elementor-element-a8c9b60{--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;}.elementor-6747 .elementor-element.elementor-element-87de8c7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#202636;}.elementor-6747 .elementor-element.elementor-element-e9faa40{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#202636;}.elementor-6747 .elementor-element.elementor-element-b54d858{--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;}.elementor-6747 .elementor-element.elementor-element-4290e42 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#202636;}.elementor-6747 .elementor-element.elementor-element-4f56a2f{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#202636;}.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-6747 .elementor-element.elementor-element-0691ef9{--divider-border-style:solid;--divider-color:#0A125412;--divider-border-width:2px;}.elementor-6747 .elementor-element.elementor-element-0691ef9 .elementor-divider-separator{width:100%;}.elementor-6747 .elementor-element.elementor-element-0691ef9 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-6747 .elementor-element.elementor-element-f841564{font-family:var( --e-global-typography-fa91c4b-font-family ), Sans-serif;font-size:var( --e-global-typography-fa91c4b-font-size );font-weight:var( --e-global-typography-fa91c4b-font-weight );line-height:var( --e-global-typography-fa91c4b-line-height );color:var( --e-global-color-0dee5aa );}.elementor-6747 .elementor-element.elementor-element-32f3b57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:150px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-1aba1e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6747 .elementor-element.elementor-element-a11a326{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-6747 .elementor-element.elementor-element-68fb27e2{padding:0px 0px 0px 0px;}.elementor-6747 .elementor-element.elementor-element-68fb27e2 .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-6747 .elementor-element.elementor-element-1061740f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6747 .elementor-element.elementor-element-1061740f.elementor-element{--align-self:flex-start;}.elementor-6747 .elementor-element.elementor-element-1061740f .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:50px;font-weight:600;line-height:60px;color:var( --e-global-color-d7e237b );}.elementor-6747 .elementor-element.elementor-element-48971a87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-6747 .elementor-element.elementor-element-4b8ca8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-6747 .elementor-element.elementor-element-12357174{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--margin-top:88px;--margin-bottom:88px;--margin-left:0px;--margin-right:0px;}.elementor-6747 .elementor-element.elementor-element-f33d127{text-align:center;}.elementor-6747 .elementor-element.elementor-element-f33d127 .elementor-heading-title{font-family:var( --e-global-typography-652decd-font-family ), Sans-serif;font-size:var( --e-global-typography-652decd-font-size );font-weight:var( --e-global-typography-652decd-font-weight );line-height:var( --e-global-typography-652decd-line-height );color:var( --e-global-color-d7e237b );}.elementor-6747 .elementor-element.elementor-element-fefa3bf{--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-start;--gap:76px 76px;--row-gap:76px;--column-gap:76px;--overflow:hidden;--padding-top:190px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-2b2eade{--display:flex;}.elementor-6747 .elementor-element.elementor-element-9d08506{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-6747 .elementor-element.elementor-element-9d08506 img{width:655px;}.elementor-6747 .elementor-element.elementor-element-ee3684c{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6747 .elementor-element.elementor-element-ee3684c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-6747 .elementor-element.elementor-element-c085b1a{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6747 .elementor-element.elementor-element-ec8e989{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6747 .elementor-element.elementor-element-d09b40b{--display:flex;--justify-content:center;}.elementor-6747 .elementor-element.elementor-element-7e208e8{background-color:#0065DBCC;margin:-86px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -38px;padding:20px 20px 20px 20px;top:1.01px;border-radius:24px 24px 0px 24px;text-align:start;}.elementor-6747 .elementor-element.elementor-element-7e208e8.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-7e208e8{left:-2.986px;}body.rtl .elementor-6747 .elementor-element.elementor-element-7e208e8{right:-2.986px;}.elementor-6747 .elementor-element.elementor-element-7e208e8 img{width:67px;height:67px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-6747 .elementor-element.elementor-element-fa0e82a .elementor-counter-number-wrapper{color:var( --e-global-color-9f5cef8 );font-family:"Rajdhani", Sans-serif;font-size:80px;font-weight:700;line-height:80px;}.elementor-6747 .elementor-element.elementor-element-fa0e82a .elementor-counter-title{color:var( --e-global-color-a761a12 );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:40px;}.elementor-6747 .elementor-element.elementor-element-b97b128{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6747 .elementor-element.elementor-element-4f10604{--display:flex;--justify-content:center;}.elementor-6747 .elementor-element.elementor-element-f373651 .elementor-counter-number-wrapper{color:var( --e-global-color-9f5cef8 );font-family:"Rajdhani", Sans-serif;font-size:80px;font-weight:700;line-height:80px;}.elementor-6747 .elementor-element.elementor-element-f373651 .elementor-counter-title{color:var( --e-global-color-a761a12 );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:40px;}.elementor-6747 .elementor-element.elementor-element-3416818{background-color:#36BA6F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -86px) -38px;padding:20px 20px 20px 20px;bottom:7.6px;border-radius:24px 0px 24px 24px;text-align:start;}.elementor-6747 .elementor-element.elementor-element-3416818.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-3416818{left:-7.6px;}body.rtl .elementor-6747 .elementor-element.elementor-element-3416818{right:-7.6px;}.elementor-6747 .elementor-element.elementor-element-3416818 img{width:67px;height:67px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-6747 .elementor-element.elementor-element-a1590a5{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:025px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-88d3f2b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6747 .elementor-element.elementor-element-30f1b83{--display:flex;--justify-content:center;}.elementor-6747 .elementor-element.elementor-element-6cae91a{background-color:#36BA6F;margin:-86px -38px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;top:-6.6px;border-radius:24px 24px 24px 0px;text-align:start;}.elementor-6747 .elementor-element.elementor-element-6cae91a.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-6cae91a{right:-0.009px;}body.rtl .elementor-6747 .elementor-element.elementor-element-6cae91a{left:-0.009px;}.elementor-6747 .elementor-element.elementor-element-6cae91a img{width:67px;height:67px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-6747 .elementor-element.elementor-element-fb432d4 .elementor-counter-number-wrapper{color:var( --e-global-color-9f5cef8 );font-family:"Rajdhani", Sans-serif;font-size:80px;font-weight:700;line-height:80px;}.elementor-6747 .elementor-element.elementor-element-fb432d4 .elementor-counter-title{color:var( --e-global-color-a761a12 );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:40px;}.elementor-6747 .elementor-element.elementor-element-deb7749{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6747 .elementor-element.elementor-element-6a9d089{--display:flex;--justify-content:center;}.elementor-6747 .elementor-element.elementor-element-5f62c7d .elementor-counter-number-wrapper{color:var( --e-global-color-9f5cef8 );font-family:"Rajdhani", Sans-serif;font-size:80px;font-weight:700;line-height:80px;}.elementor-6747 .elementor-element.elementor-element-5f62c7d .elementor-counter-title{color:var( --e-global-color-a761a12 );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:40px;}.elementor-6747 .elementor-element.elementor-element-bbc0071{background-color:#3180DE;margin:0px -38px calc(var(--kit-widget-spacing, 0px) + -86px) 0px;padding:20px 20px 20px 20px;bottom:0.01px;border-radius:0px 24px 24px 24px;text-align:start;}.elementor-6747 .elementor-element.elementor-element-bbc0071.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-bbc0071{right:0px;}body.rtl .elementor-6747 .elementor-element.elementor-element-bbc0071{left:0px;}.elementor-6747 .elementor-element.elementor-element-bbc0071 img{width:67px;height:67px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-6747 .elementor-element.elementor-element-d7452e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--margin-top:88px;--margin-bottom:88px;--margin-left:0px;--margin-right:0px;}.elementor-6747 .elementor-element.elementor-element-60c5c7b{text-align:center;}.elementor-6747 .elementor-element.elementor-element-60c5c7b .elementor-heading-title{font-family:var( --e-global-typography-652decd-font-family ), Sans-serif;font-size:var( --e-global-typography-652decd-font-size );font-weight:var( --e-global-typography-652decd-font-weight );line-height:var( --e-global-typography-652decd-line-height );color:var( --e-global-color-d7e237b );}.elementor-6747 .elementor-element.elementor-element-4e3e41a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-6747 .elementor-element.elementor-element-4f3aa695{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:25px 26px 100px 0px rgba(40.999999999999986, 94.99999999999996, 131, 0.0784313725490196);--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-4f3aa695:not(.elementor-motion-effects-element-type-background), .elementor-6747 .elementor-element.elementor-element-4f3aa695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-6747 .elementor-element.elementor-element-15cc55f{--spacer-size:25px;}.elementor-6747 .elementor-element.elementor-element-6abd38d0{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:37px;}.elementor-6747 .elementor-element.elementor-element-061717c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-6747 .elementor-element.elementor-element-061717c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:700;color:#202636;}.elementor-6747 .elementor-element.elementor-element-09ff6cd .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:98px;font-weight:700;line-height:102px;color:#36BA6F;}.elementor-6747 .elementor-element.elementor-element-68075608{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6747 .elementor-element.elementor-element-181529a1{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6747 .elementor-element.elementor-element-75653254{background-color:var( --e-global-color-7427150 );padding:10px 10px 10px 10px;border-radius:501% 501% 501% 501%;}.elementor-6747 .elementor-element.elementor-element-75653254.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6747 .elementor-element.elementor-element-75653254 .elementor-icon-wrapper{text-align:center;}.elementor-6747 .elementor-element.elementor-element-75653254 .elementor-icon{font-size:26px;}.elementor-6747 .elementor-element.elementor-element-75653254 .elementor-icon svg{height:26px;}.elementor-6747 .elementor-element.elementor-element-5ff1bf05{font-family:var( --e-global-typography-cbe7cf8-font-family ), Sans-serif;font-size:var( --e-global-typography-cbe7cf8-font-size );font-weight:var( --e-global-typography-cbe7cf8-font-weight );line-height:var( --e-global-typography-cbe7cf8-line-height );color:var( --e-global-color-d7e237b );}.elementor-6747 .elementor-element.elementor-element-3ed2aacd{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6747 .elementor-element.elementor-element-1580c3d8{background-color:var( --e-global-color-7427150 );padding:10px 10px 10px 10px;border-radius:501% 501% 501% 501%;}.elementor-6747 .elementor-element.elementor-element-1580c3d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6747 .elementor-element.elementor-element-1580c3d8 .elementor-icon-wrapper{text-align:center;}.elementor-6747 .elementor-element.elementor-element-1580c3d8 .elementor-icon{font-size:26px;}.elementor-6747 .elementor-element.elementor-element-1580c3d8 .elementor-icon svg{height:26px;}.elementor-6747 .elementor-element.elementor-element-601d7978{font-family:var( --e-global-typography-cbe7cf8-font-family ), Sans-serif;font-size:var( --e-global-typography-cbe7cf8-font-size );font-weight:var( --e-global-typography-cbe7cf8-font-weight );line-height:var( --e-global-typography-cbe7cf8-line-height );color:var( --e-global-color-d7e237b );}.elementor-6747 .elementor-element.elementor-element-46664fd2{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6747 .elementor-element.elementor-element-1a649517{background-color:var( --e-global-color-7427150 );padding:10px 10px 10px 10px;border-radius:501% 501% 501% 501%;}.elementor-6747 .elementor-element.elementor-element-1a649517.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6747 .elementor-element.elementor-element-1a649517 .elementor-icon-wrapper{text-align:center;}.elementor-6747 .elementor-element.elementor-element-1a649517 .elementor-icon{font-size:26px;}.elementor-6747 .elementor-element.elementor-element-1a649517 .elementor-icon svg{height:26px;}.elementor-6747 .elementor-element.elementor-element-48d85ef3{font-family:var( --e-global-typography-cbe7cf8-font-family ), Sans-serif;font-size:var( --e-global-typography-cbe7cf8-font-size );font-weight:var( --e-global-typography-cbe7cf8-font-weight );line-height:var( --e-global-typography-cbe7cf8-line-height );color:var( --e-global-color-d7e237b );}.elementor-6747 .elementor-element.elementor-element-31abb32c .elementor-button{background-color:var( --e-global-color-0e38a86 );font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:600;line-height:32px;fill:var( --e-global-color-d7e237b );color:var( --e-global-color-d7e237b );border-radius:40px 40px 40px 40px;padding:12px 012px 12px 32px;}.elementor-6747 .elementor-element.elementor-element-31abb32c.elementor-element{--align-self:stretch;}.elementor-6747 .elementor-element.elementor-element-31abb32c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6747 .elementor-element.elementor-element-31abb32c .elementor-button .elementor-button-content-wrapper{gap:24px;justify-content:space-between;}.elementor-6747 .elementor-element.elementor-element-7b9850f{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:25px 26px 100px 0px rgba(40.999999999999986, 94.99999999999996, 131, 0.0784313725490196);--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-7b9850f:not(.elementor-motion-effects-element-type-background), .elementor-6747 .elementor-element.elementor-element-7b9850f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-6747 .elementor-element.elementor-element-2b2ebd6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6747 .elementor-element.elementor-element-2f82b09{background-color:var( --e-global-color-50f82fc );padding:1.5px 10px 1.5px 10px;border-radius:8px 0px 0px 8px;}.elementor-6747 .elementor-element.elementor-element-2f82b09 .elementor-heading-title{font-family:var( --e-global-typography-f46c0c3-font-family ), Sans-serif;font-size:var( --e-global-typography-f46c0c3-font-size );font-weight:var( --e-global-typography-f46c0c3-font-weight );line-height:var( --e-global-typography-f46c0c3-line-height );color:var( --e-global-color-9bfaf95 );}.elementor-6747 .elementor-element.elementor-element-cd73c9f{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:37px;}.elementor-6747 .elementor-element.elementor-element-10d82ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-6747 .elementor-element.elementor-element-10d82ee .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:700;color:#202636;}.elementor-6747 .elementor-element.elementor-element-eae576e .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:98px;font-weight:700;line-height:102px;color:#36BA6F;}.elementor-6747 .elementor-element.elementor-element-1e27a94{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6747 .elementor-element.elementor-element-98c1e21{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6747 .elementor-element.elementor-element-a1f684e{background-color:var( --e-global-color-7427150 );padding:10px 10px 10px 10px;border-radius:501% 501% 501% 501%;}.elementor-6747 .elementor-element.elementor-element-a1f684e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6747 .elementor-element.elementor-element-a1f684e .elementor-icon-wrapper{text-align:center;}.elementor-6747 .elementor-element.elementor-element-a1f684e .elementor-icon{font-size:26px;}.elementor-6747 .elementor-element.elementor-element-a1f684e .elementor-icon svg{height:26px;}.elementor-6747 .elementor-element.elementor-element-bbda435{font-family:var( --e-global-typography-cbe7cf8-font-family ), Sans-serif;font-size:var( --e-global-typography-cbe7cf8-font-size );font-weight:var( --e-global-typography-cbe7cf8-font-weight );line-height:var( --e-global-typography-cbe7cf8-line-height );color:var( --e-global-color-d7e237b );}.elementor-6747 .elementor-element.elementor-element-aeeab30{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6747 .elementor-element.elementor-element-8b97bab{background-color:var( --e-global-color-7427150 );padding:10px 10px 10px 10px;border-radius:501% 501% 501% 501%;}.elementor-6747 .elementor-element.elementor-element-8b97bab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6747 .elementor-element.elementor-element-8b97bab .elementor-icon-wrapper{text-align:center;}.elementor-6747 .elementor-element.elementor-element-8b97bab .elementor-icon{font-size:26px;}.elementor-6747 .elementor-element.elementor-element-8b97bab .elementor-icon svg{height:26px;}.elementor-6747 .elementor-element.elementor-element-60901f3{font-family:var( --e-global-typography-cbe7cf8-font-family ), Sans-serif;font-size:var( --e-global-typography-cbe7cf8-font-size );font-weight:var( --e-global-typography-cbe7cf8-font-weight );line-height:var( --e-global-typography-cbe7cf8-line-height );color:var( --e-global-color-d7e237b );}.elementor-6747 .elementor-element.elementor-element-3a963b4{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6747 .elementor-element.elementor-element-ad0046b{background-color:var( --e-global-color-7427150 );padding:10px 10px 10px 10px;border-radius:501% 501% 501% 501%;}.elementor-6747 .elementor-element.elementor-element-ad0046b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6747 .elementor-element.elementor-element-ad0046b .elementor-icon-wrapper{text-align:center;}.elementor-6747 .elementor-element.elementor-element-ad0046b .elementor-icon{font-size:26px;}.elementor-6747 .elementor-element.elementor-element-ad0046b .elementor-icon svg{height:26px;}.elementor-6747 .elementor-element.elementor-element-568b464{font-family:var( --e-global-typography-cbe7cf8-font-family ), Sans-serif;font-size:var( --e-global-typography-cbe7cf8-font-size );font-weight:var( --e-global-typography-cbe7cf8-font-weight );line-height:var( --e-global-typography-cbe7cf8-line-height );color:var( --e-global-color-d7e237b );}.elementor-6747 .elementor-element.elementor-element-e462c17 .elementor-button{background-color:var( --e-global-color-0e38a86 );font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:600;line-height:32px;fill:var( --e-global-color-d7e237b );color:var( --e-global-color-d7e237b );border-radius:40px 40px 40px 40px;padding:12px 012px 12px 32px;}.elementor-6747 .elementor-element.elementor-element-e462c17.elementor-element{--align-self:stretch;}.elementor-6747 .elementor-element.elementor-element-e462c17 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6747 .elementor-element.elementor-element-e462c17 .elementor-button .elementor-button-content-wrapper{gap:24px;justify-content:space-between;}.elementor-6747 .elementor-element.elementor-element-fea2b90{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:25px 26px 100px 0px rgba(40.999999999999986, 94.99999999999996, 131, 0.0784313725490196);--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-fea2b90:not(.elementor-motion-effects-element-type-background), .elementor-6747 .elementor-element.elementor-element-fea2b90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-6747 .elementor-element.elementor-element-d604c5a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6747 .elementor-element.elementor-element-097a3e4{--spacer-size:28px;}.elementor-6747 .elementor-element.elementor-element-4e45728{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:37px;}.elementor-6747 .elementor-element.elementor-element-57dfafe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-6747 .elementor-element.elementor-element-57dfafe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:700;color:#202636;}.elementor-6747 .elementor-element.elementor-element-35aee49 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:98px;font-weight:700;line-height:102px;color:#36BA6F;}.elementor-6747 .elementor-element.elementor-element-f712edb{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6747 .elementor-element.elementor-element-5963ac3{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6747 .elementor-element.elementor-element-87beb3a{background-color:var( --e-global-color-7427150 );padding:10px 10px 10px 10px;border-radius:501% 501% 501% 501%;}.elementor-6747 .elementor-element.elementor-element-87beb3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6747 .elementor-element.elementor-element-87beb3a .elementor-icon-wrapper{text-align:center;}.elementor-6747 .elementor-element.elementor-element-87beb3a .elementor-icon{font-size:26px;}.elementor-6747 .elementor-element.elementor-element-87beb3a .elementor-icon svg{height:26px;}.elementor-6747 .elementor-element.elementor-element-0f79350{font-family:var( --e-global-typography-cbe7cf8-font-family ), Sans-serif;font-size:var( --e-global-typography-cbe7cf8-font-size );font-weight:var( --e-global-typography-cbe7cf8-font-weight );line-height:var( --e-global-typography-cbe7cf8-line-height );color:var( --e-global-color-d7e237b );}.elementor-6747 .elementor-element.elementor-element-d821d87{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6747 .elementor-element.elementor-element-48bb90d{background-color:var( --e-global-color-7427150 );padding:10px 10px 10px 10px;border-radius:501% 501% 501% 501%;}.elementor-6747 .elementor-element.elementor-element-48bb90d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6747 .elementor-element.elementor-element-48bb90d .elementor-icon-wrapper{text-align:center;}.elementor-6747 .elementor-element.elementor-element-48bb90d .elementor-icon{font-size:26px;}.elementor-6747 .elementor-element.elementor-element-48bb90d .elementor-icon svg{height:26px;}.elementor-6747 .elementor-element.elementor-element-a561dca{font-family:var( --e-global-typography-cbe7cf8-font-family ), Sans-serif;font-size:var( --e-global-typography-cbe7cf8-font-size );font-weight:var( --e-global-typography-cbe7cf8-font-weight );line-height:var( --e-global-typography-cbe7cf8-line-height );color:var( --e-global-color-d7e237b );}.elementor-6747 .elementor-element.elementor-element-cad8304{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6747 .elementor-element.elementor-element-72d5535{background-color:var( --e-global-color-7427150 );padding:10px 10px 10px 10px;border-radius:501% 501% 501% 501%;}.elementor-6747 .elementor-element.elementor-element-72d5535.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6747 .elementor-element.elementor-element-72d5535 .elementor-icon-wrapper{text-align:center;}.elementor-6747 .elementor-element.elementor-element-72d5535 .elementor-icon{font-size:26px;}.elementor-6747 .elementor-element.elementor-element-72d5535 .elementor-icon svg{height:26px;}.elementor-6747 .elementor-element.elementor-element-c458e9b{font-family:var( --e-global-typography-cbe7cf8-font-family ), Sans-serif;font-size:var( --e-global-typography-cbe7cf8-font-size );font-weight:var( --e-global-typography-cbe7cf8-font-weight );line-height:var( --e-global-typography-cbe7cf8-line-height );color:var( --e-global-color-d7e237b );}.elementor-6747 .elementor-element.elementor-element-1ef8cb1 .elementor-button{background-color:var( --e-global-color-0e38a86 );font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:600;line-height:32px;fill:var( --e-global-color-d7e237b );color:var( --e-global-color-d7e237b );border-radius:40px 40px 40px 40px;padding:12px 012px 12px 32px;}.elementor-6747 .elementor-element.elementor-element-1ef8cb1.elementor-element{--align-self:stretch;}.elementor-6747 .elementor-element.elementor-element-1ef8cb1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6747 .elementor-element.elementor-element-1ef8cb1 .elementor-button .elementor-button-content-wrapper{gap:24px;justify-content:space-between;}.elementor-6747 .elementor-element.elementor-element-636f1dfd{--display:flex;--min-height:962px;--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;}.elementor-6747 .elementor-element.elementor-element-5ab48298{--display:flex;}.elementor-6747 .elementor-element.elementor-element-7e2d0255 .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-6747 .elementor-element.elementor-element-4e4a711c.elementor-element{--align-self:flex-start;}.elementor-6747 .elementor-element.elementor-element-4e4a711c .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-6747 .elementor-element.elementor-element-b0d109e{--divider-border-style:solid;--divider-color:#0A125412;--divider-border-width:2px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6747 .elementor-element.elementor-element-b0d109e .elementor-divider-separator{width:100%;}.elementor-6747 .elementor-element.elementor-element-b0d109e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-6747 .elementor-element.elementor-element-1d774bd6{--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:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:0px;--padding-bottom:0px;--padding-left:110px;--padding-right:110px;}.elementor-6747 .elementor-element.elementor-element-2c6d67fb{--display:flex;--border-radius:24px 0px 0px 24px;--padding-top:27px;--padding-bottom:32px;--padding-left:27px;--padding-right:32px;}.elementor-6747 .elementor-element.elementor-element-2c6d67fb:not(.elementor-motion-effects-element-type-background), .elementor-6747 .elementor-element.elementor-element-2c6d67fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#021D54E5;}.elementor-6747 .elementor-element.elementor-element-3dbb6bce{background-color:var( --e-global-color-9bfaf95 );padding:24px 24px 24px 24px;border-radius:56px 56px 56px 0px;box-shadow:0px 19px 56px 0px rgba(0, 43.99999999999997, 96, 0.1607843137254902);text-align:end;}.elementor-6747 .elementor-element.elementor-element-3dbb6bce.elementor-element{--align-self:flex-end;}.elementor-6747 .elementor-element.elementor-element-3dbb6bce img{width:42px;height:42px;object-fit:contain;object-position:center center;}.elementor-6747 .elementor-element.elementor-element-64f64eac{text-align:end;}.elementor-6747 .elementor-element.elementor-element-64f64eac .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-9bfaf95 );}.elementor-6747 .elementor-element.elementor-element-279eb138{--display:flex;--border-radius:0px 0px 24px 24px;--margin-top:171px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:32px;--padding-left:27px;--padding-right:32px;}.elementor-6747 .elementor-element.elementor-element-279eb138:not(.elementor-motion-effects-element-type-background), .elementor-6747 .elementor-element.elementor-element-279eb138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-6747 .elementor-element.elementor-element-37008c5d{background-color:#0052B4;padding:24px 24px 24px 24px;border-radius:56px 56px 56px 0px;box-shadow:0px 19px 56px 0px rgba(0, 82.00000000000018, 180, 0.1607843137254902);text-align:end;}.elementor-6747 .elementor-element.elementor-element-37008c5d.elementor-element{--align-self:flex-end;}.elementor-6747 .elementor-element.elementor-element-37008c5d img{width:42px;height:42px;object-fit:contain;object-position:center center;}.elementor-6747 .elementor-element.elementor-element-401926f{text-align:end;}.elementor-6747 .elementor-element.elementor-element-401926f .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:#202636;}.elementor-6747 .elementor-element.elementor-element-48790029{--display:flex;--border-radius:24px 24px 0px 0px;--padding-top:27px;--padding-bottom:32px;--padding-left:27px;--padding-right:32px;--z-index:99;}.elementor-6747 .elementor-element.elementor-element-48790029:not(.elementor-motion-effects-element-type-background), .elementor-6747 .elementor-element.elementor-element-48790029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0065DBCC;}.elementor-6747 .elementor-element.elementor-element-2335d3f{background-color:var( --e-global-color-9bfaf95 );padding:24px 24px 24px 24px;border-radius:56px 56px 56px 0px;box-shadow:0px 19px 56px 0px rgba(0, 43.99999999999997, 96, 0.1607843137254902);text-align:end;}.elementor-6747 .elementor-element.elementor-element-2335d3f.elementor-element{--align-self:flex-end;}.elementor-6747 .elementor-element.elementor-element-2335d3f img{width:42px;height:42px;object-fit:contain;object-position:center center;}.elementor-6747 .elementor-element.elementor-element-6feb07d3{text-align:end;}.elementor-6747 .elementor-element.elementor-element-6feb07d3 .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-9bfaf95 );}.elementor-6747 .elementor-element.elementor-element-2f140d28{--display:flex;--border-radius:0px 0px 24px 24px;--margin-top:171px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:32px;--padding-left:27px;--padding-right:32px;}.elementor-6747 .elementor-element.elementor-element-2f140d28:not(.elementor-motion-effects-element-type-background), .elementor-6747 .elementor-element.elementor-element-2f140d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#021D54E5;}.elementor-6747 .elementor-element.elementor-element-3e39adb2{background-color:var( --e-global-color-9bfaf95 );padding:24px 24px 24px 24px;border-radius:56px 56px 56px 0px;box-shadow:0px 19px 56px 0px rgba(0, 43.99999999999997, 96, 0.1607843137254902);text-align:end;}.elementor-6747 .elementor-element.elementor-element-3e39adb2.elementor-element{--align-self:flex-end;}.elementor-6747 .elementor-element.elementor-element-3e39adb2 img{width:42px;height:42px;object-fit:contain;object-position:center center;}.elementor-6747 .elementor-element.elementor-element-3252b47{text-align:end;}.elementor-6747 .elementor-element.elementor-element-3252b47 .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-9bfaf95 );}.elementor-6747 .elementor-element.elementor-element-4c80b9c1{--display:flex;--border-radius:24px 24px 0px 0px;box-shadow:0px 18px 56px 26px rgba(0, 0, 0, 0.01);--padding-top:27px;--padding-bottom:32px;--padding-left:27px;--padding-right:32px;}.elementor-6747 .elementor-element.elementor-element-4c80b9c1:not(.elementor-motion-effects-element-type-background), .elementor-6747 .elementor-element.elementor-element-4c80b9c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-6747 .elementor-element.elementor-element-574ce5af{background-color:#0052B4;padding:24px 24px 24px 24px;border-radius:56px 56px 56px 0px;box-shadow:0px 19px 56px 0px rgba(0, 82.00000000000018, 180, 0.1607843137254902);text-align:end;}.elementor-6747 .elementor-element.elementor-element-574ce5af.elementor-element{--align-self:flex-end;}.elementor-6747 .elementor-element.elementor-element-574ce5af img{width:42px;height:42px;object-fit:contain;object-position:center center;}.elementor-6747 .elementor-element.elementor-element-97e83c4{text-align:end;}.elementor-6747 .elementor-element.elementor-element-97e83c4 .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:#202636;}.elementor-6747 .elementor-element.elementor-element-1db83ab7{--display:flex;--position:absolute;--min-height:459px;bottom:0px;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-1db83ab7{left:-9%;}body.rtl .elementor-6747 .elementor-element.elementor-element-1db83ab7{right:-9%;}.elementor-6747 .elementor-element.elementor-element-3a51e4c2{--display:flex;--min-height:759px;--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;--gap:102px 102px;--row-gap:102px;--column-gap:102px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:156px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-3d6f9e02{--display:flex;--z-index:101;}.elementor-6747 .elementor-element.elementor-element-3d6f9e02.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-6747 .elementor-element.elementor-element-11c7d2ca .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-6747 .elementor-element.elementor-element-5868c5dd .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-6747 .elementor-element.elementor-element-b9ab9bf{--divider-border-style:solid;--divider-color:#0A125412;--divider-border-width:2px;}.elementor-6747 .elementor-element.elementor-element-b9ab9bf .elementor-divider-separator{width:100%;}.elementor-6747 .elementor-element.elementor-element-b9ab9bf .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-6747 .elementor-element.elementor-element-5aab8ece{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-6747 .elementor-element.elementor-element-55047f03{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-55047f03.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-6747 .elementor-element.elementor-element-7255d0f1{--display:flex;--position:absolute;--min-height:433px;bottom:-8px;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-7255d0f1{left:0px;}body.rtl .elementor-6747 .elementor-element.elementor-element-7255d0f1{right:0px;}.elementor-6747 .elementor-element.elementor-element-c9d1d43{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-c9d1d43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6747 .elementor-element.elementor-element-3c5ed34{--display:flex;--z-index:99;}.elementor-6747 .elementor-element.elementor-element-671e55e{--display:flex;}.elementor-6747 .elementor-element.elementor-element-2032c45{z-index:99;}.elementor-6747 .elementor-element.elementor-element-2032c45 img{width:781px;}.elementor-6747 .elementor-element.elementor-element-cbf47fa{--display:flex;--position:absolute;--min-height:459px;bottom:0px;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-cbf47fa{right:0px;}body.rtl .elementor-6747 .elementor-element.elementor-element-cbf47fa{left:0px;}.elementor-6747 .elementor-element.elementor-element-744607d{--display:flex;--position:absolute;--min-height:433px;top:170px;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-744607d{left:0px;}body.rtl .elementor-6747 .elementor-element.elementor-element-744607d{right:0px;}.elementor-6747 .elementor-element.elementor-element-5562d9d3{--display:flex;--min-height:964px;--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-6747 .elementor-element.elementor-element-2e325b33{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6747 .elementor-element.elementor-element-37e29bb2{--display:flex;--position:absolute;--min-height:516px;--justify-content:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:24px 24px 24px 24px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;top:56px;--z-index:32;}.elementor-6747 .elementor-element.elementor-element-37e29bb2:not(.elementor-motion-effects-element-type-background), .elementor-6747 .elementor-element.elementor-element-37e29bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00133799;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-37e29bb2{left:108px;}body.rtl .elementor-6747 .elementor-element.elementor-element-37e29bb2{right:108px;}.elementor-6747 .elementor-element.elementor-element-2a4a0ccc{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6747 .elementor-element.elementor-element-2d751a5c .elementor-heading-title{font-family:var( --e-global-typography-2acb41d-font-family ), Sans-serif;font-size:var( --e-global-typography-2acb41d-font-size );font-weight:var( --e-global-typography-2acb41d-font-weight );line-height:var( --e-global-typography-2acb41d-line-height );color:var( --e-global-color-9bfaf95 );}.elementor-6747 .elementor-element.elementor-element-52dd32b5{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:#FFFFFFCC;}.elementor-6747 .elementor-element.elementor-element-7d7986a .elementor-button{background-color:var( --e-global-color-0e38a86 );font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:600;line-height:32px;fill:var( --e-global-color-d7e237b );color:var( --e-global-color-d7e237b );border-radius:40px 40px 40px 40px;padding:12px 12px 12px 32px;}.elementor-6747 .elementor-element.elementor-element-7d7986a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6747 .elementor-element.elementor-element-7d7986a .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-6747 .elementor-element.elementor-element-e4b9217{z-index:30;}.elementor-6747 .elementor-element.elementor-element-e4b9217 img{width:100%;height:729px;object-fit:contain;object-position:center center;}.elementor-6747 .elementor-element.elementor-element-20279f29{--display:flex;--position:absolute;--min-height:433px;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-20279f29{left:0px;}body.rtl .elementor-6747 .elementor-element.elementor-element-20279f29{right:0px;}.elementor-6747 .elementor-element.elementor-element-5091957b{--display:flex;--position:absolute;--min-height:459px;bottom:0px;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-5091957b{right:0px;}body.rtl .elementor-6747 .elementor-element.elementor-element-5091957b{left:0px;}@media(min-width:768px){.elementor-6747 .elementor-element.elementor-element-bdb4cd5{--width:789px;}.elementor-6747 .elementor-element.elementor-element-b33d405{--width:779px;}.elementor-6747 .elementor-element.elementor-element-1aba1e7{--width:33.3333%;}.elementor-6747 .elementor-element.elementor-element-a11a326{--width:60%;}.elementor-6747 .elementor-element.elementor-element-2b2eade{--width:auto;}.elementor-6747 .elementor-element.elementor-element-ee3684c{--width:auto;}.elementor-6747 .elementor-element.elementor-element-c085b1a{--width:auto;}.elementor-6747 .elementor-element.elementor-element-ec8e989{--width:360px;}.elementor-6747 .elementor-element.elementor-element-d09b40b{--width:320px;}.elementor-6747 .elementor-element.elementor-element-b97b128{--width:432px;}.elementor-6747 .elementor-element.elementor-element-4f10604{--width:394px;}.elementor-6747 .elementor-element.elementor-element-a1590a5{--width:auto;}.elementor-6747 .elementor-element.elementor-element-88d3f2b{--width:432px;}.elementor-6747 .elementor-element.elementor-element-30f1b83{--width:394px;}.elementor-6747 .elementor-element.elementor-element-deb7749{--width:432px;}.elementor-6747 .elementor-element.elementor-element-6a9d089{--width:394px;}.elementor-6747 .elementor-element.elementor-element-1db83ab7{--width:390px;}.elementor-6747 .elementor-element.elementor-element-3d6f9e02{--width:568px;}.elementor-6747 .elementor-element.elementor-element-7255d0f1{--width:340px;}.elementor-6747 .elementor-element.elementor-element-cbf47fa{--width:390px;}.elementor-6747 .elementor-element.elementor-element-744607d{--width:340px;}.elementor-6747 .elementor-element.elementor-element-37e29bb2{--width:808px;}.elementor-6747 .elementor-element.elementor-element-20279f29{--width:340px;}.elementor-6747 .elementor-element.elementor-element-5091957b{--width:390px;}}@media(max-width:1680px) and (min-width:768px){.elementor-6747 .elementor-element.elementor-element-bdb4cd5{--width:58%;}.elementor-6747 .elementor-element.elementor-element-b33d405{--width:680px;}.elementor-6747 .elementor-element.elementor-element-ec8e989{--width:300px;}.elementor-6747 .elementor-element.elementor-element-d09b40b{--width:280px;}.elementor-6747 .elementor-element.elementor-element-b97b128{--width:300px;}.elementor-6747 .elementor-element.elementor-element-4f10604{--width:280px;}.elementor-6747 .elementor-element.elementor-element-88d3f2b{--width:300px;}.elementor-6747 .elementor-element.elementor-element-30f1b83{--width:280px;}.elementor-6747 .elementor-element.elementor-element-deb7749{--width:300px;}.elementor-6747 .elementor-element.elementor-element-6a9d089{--width:280px;}.elementor-6747 .elementor-element.elementor-element-3d6f9e02{--width:340px;}.elementor-6747 .elementor-element.elementor-element-37e29bb2{--width:650px;}}@media(max-width:1024px) and (min-width:768px){.elementor-6747 .elementor-element.elementor-element-bdb4cd5{--width:58%;}.elementor-6747 .elementor-element.elementor-element-b33d405{--width:500px;}.elementor-6747 .elementor-element.elementor-element-c085b1a{--width:300px;}.elementor-6747 .elementor-element.elementor-element-a1590a5{--width:300px;}.elementor-6747 .elementor-element.elementor-element-1d774bd6{--width:450px;}.elementor-6747 .elementor-element.elementor-element-37e29bb2{--width:500px;}}@media(max-width:1680px){.elementor-6747 .elementor-element.elementor-element-c5d7fd9{--min-height:100vh;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-bdb4cd5{--gap:75px 75px;--row-gap:75px;--column-gap:75px;}.elementor-6747 .elementor-element.elementor-element-644415d .elementor-heading-title{font-size:var( --e-global-typography-6fae62e-font-size );line-height:var( --e-global-typography-6fae62e-line-height );}.elementor-6747 .elementor-element.elementor-element-7371227d .elementor-button{font-size:18px;line-height:25px;padding:8px 8px 8px 22px;}.elementor-6747 .elementor-element.elementor-element-c0c9e23 .elementor-button{font-size:18px;line-height:25px;padding:12px 25px 12px 25px;}.elementor-6747 .elementor-element.elementor-element-b33d405{--min-height:auto;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:33px 33px 33px 33px;--padding-top:034px;--padding-bottom:34px;--padding-left:40px;--padding-right:40px;}.elementor-6747 .elementor-element.elementor-element-09184df{--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-6747 .elementor-element.elementor-element-f841564{font-size:var( --e-global-typography-fa91c4b-font-size );line-height:var( --e-global-typography-fa91c4b-line-height );}.elementor-6747 .elementor-element.elementor-element-68fb27e2 .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-6747 .elementor-element.elementor-element-1061740f .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-6747 .elementor-element.elementor-element-48971a87{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-6747 .elementor-element.elementor-element-4b8ca8b{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-6747 .elementor-element.elementor-element-12357174{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-6747 .elementor-element.elementor-element-f33d127 .elementor-heading-title{font-size:var( --e-global-typography-652decd-font-size );line-height:var( --e-global-typography-652decd-line-height );}.elementor-6747 .elementor-element.elementor-element-fefa3bf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-2b2eade.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-6747 .elementor-element.elementor-element-9d08506 img{width:400px;}.elementor-6747 .elementor-element.elementor-element-ee3684c{--justify-content:center;}.elementor-6747 .elementor-element.elementor-element-7e208e8{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;padding:16px 16px 16px 16px;top:1px;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-7e208e8{left:-3.984px;}body.rtl .elementor-6747 .elementor-element.elementor-element-7e208e8{right:-3.984px;}.elementor-6747 .elementor-element.elementor-element-7e208e8 img{width:60px;height:60px;}.elementor-6747 .elementor-element.elementor-element-fa0e82a .elementor-counter-number-wrapper{font-size:55px;line-height:60px;}.elementor-6747 .elementor-element.elementor-element-fa0e82a .elementor-counter-title{font-size:17px;line-height:22px;}.elementor-6747 .elementor-element.elementor-element-f373651 .elementor-counter-number-wrapper{font-size:55px;line-height:60px;}.elementor-6747 .elementor-element.elementor-element-f373651 .elementor-counter-title{font-size:17px;line-height:22px;}.elementor-6747 .elementor-element.elementor-element-3416818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -70px) -38px;padding:16px 16px 16px 16px;bottom:15.188px;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-3416818{left:-15.187px;}body.rtl .elementor-6747 .elementor-element.elementor-element-3416818{right:-15.187px;}.elementor-6747 .elementor-element.elementor-element-3416818 img{width:60px;height:60px;}.elementor-6747 .elementor-element.elementor-element-6cae91a{margin:-60px -40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6747 .elementor-element.elementor-element-6cae91a img{width:60px;height:60px;}.elementor-6747 .elementor-element.elementor-element-fb432d4 .elementor-counter-number-wrapper{font-size:55px;line-height:60px;}.elementor-6747 .elementor-element.elementor-element-fb432d4 .elementor-counter-title{font-size:17px;line-height:22px;}.elementor-6747 .elementor-element.elementor-element-5f62c7d .elementor-counter-number-wrapper{font-size:55px;line-height:60px;}.elementor-6747 .elementor-element.elementor-element-5f62c7d .elementor-counter-title{font-size:17px;line-height:22px;}.elementor-6747 .elementor-element.elementor-element-bbc0071{margin:0px -38px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;bottom:6.594px;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-bbc0071{right:0.984px;}body.rtl .elementor-6747 .elementor-element.elementor-element-bbc0071{left:0.984px;}.elementor-6747 .elementor-element.elementor-element-bbc0071 img{width:60px;height:60px;}.elementor-6747 .elementor-element.elementor-element-d7452e5{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-6747 .elementor-element.elementor-element-60c5c7b .elementor-heading-title{font-size:var( --e-global-typography-652decd-font-size );line-height:var( --e-global-typography-652decd-line-height );}.elementor-6747 .elementor-element.elementor-element-4f3aa695{--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-6abd38d0{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6747 .elementor-element.elementor-element-09ff6cd .elementor-heading-title{font-size:68px;line-height:80px;}.elementor-6747 .elementor-element.elementor-element-68075608{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6747 .elementor-element.elementor-element-75653254 .elementor-icon{font-size:18px;}.elementor-6747 .elementor-element.elementor-element-75653254 .elementor-icon svg{height:18px;}.elementor-6747 .elementor-element.elementor-element-5ff1bf05{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-1580c3d8 .elementor-icon{font-size:18px;}.elementor-6747 .elementor-element.elementor-element-1580c3d8 .elementor-icon svg{height:18px;}.elementor-6747 .elementor-element.elementor-element-601d7978{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-1a649517 .elementor-icon{font-size:18px;}.elementor-6747 .elementor-element.elementor-element-1a649517 .elementor-icon svg{height:18px;}.elementor-6747 .elementor-element.elementor-element-48d85ef3{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-31abb32c .elementor-button{font-size:20px;line-height:25px;padding:8px 8px 8px 22px;}.elementor-6747 .elementor-element.elementor-element-7b9850f{--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-2f82b09 .elementor-heading-title{font-size:var( --e-global-typography-f46c0c3-font-size );line-height:var( --e-global-typography-f46c0c3-line-height );}.elementor-6747 .elementor-element.elementor-element-cd73c9f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6747 .elementor-element.elementor-element-eae576e .elementor-heading-title{font-size:68px;line-height:80px;}.elementor-6747 .elementor-element.elementor-element-1e27a94{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6747 .elementor-element.elementor-element-a1f684e .elementor-icon{font-size:18px;}.elementor-6747 .elementor-element.elementor-element-a1f684e .elementor-icon svg{height:18px;}.elementor-6747 .elementor-element.elementor-element-bbda435{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-8b97bab .elementor-icon{font-size:18px;}.elementor-6747 .elementor-element.elementor-element-8b97bab .elementor-icon svg{height:18px;}.elementor-6747 .elementor-element.elementor-element-60901f3{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-ad0046b .elementor-icon{font-size:18px;}.elementor-6747 .elementor-element.elementor-element-ad0046b .elementor-icon svg{height:18px;}.elementor-6747 .elementor-element.elementor-element-568b464{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-e462c17 .elementor-button{font-size:20px;line-height:25px;padding:8px 8px 8px 22px;}.elementor-6747 .elementor-element.elementor-element-fea2b90{--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-4e45728{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6747 .elementor-element.elementor-element-35aee49 .elementor-heading-title{font-size:68px;line-height:80px;}.elementor-6747 .elementor-element.elementor-element-f712edb{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6747 .elementor-element.elementor-element-87beb3a .elementor-icon{font-size:18px;}.elementor-6747 .elementor-element.elementor-element-87beb3a .elementor-icon svg{height:18px;}.elementor-6747 .elementor-element.elementor-element-0f79350{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-48bb90d .elementor-icon{font-size:18px;}.elementor-6747 .elementor-element.elementor-element-48bb90d .elementor-icon svg{height:18px;}.elementor-6747 .elementor-element.elementor-element-a561dca{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-72d5535 .elementor-icon{font-size:18px;}.elementor-6747 .elementor-element.elementor-element-72d5535 .elementor-icon svg{height:18px;}.elementor-6747 .elementor-element.elementor-element-c458e9b{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-1ef8cb1 .elementor-button{font-size:20px;line-height:25px;padding:8px 8px 8px 22px;}.elementor-6747 .elementor-element.elementor-element-636f1dfd{--min-height:100vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-6747 .elementor-element.elementor-element-7e2d0255 .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-6747 .elementor-element.elementor-element-4e4a711c .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-6747 .elementor-element.elementor-element-1d774bd6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-6747 .elementor-element.elementor-element-64f64eac .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-6747 .elementor-element.elementor-element-401926f .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-6747 .elementor-element.elementor-element-6feb07d3 .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-6747 .elementor-element.elementor-element-3252b47 .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-6747 .elementor-element.elementor-element-97e83c4 .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-6747 .elementor-element.elementor-element-3a51e4c2{--min-height:100vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-3d6f9e02{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6747 .elementor-element.elementor-element-11c7d2ca .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-6747 .elementor-element.elementor-element-5868c5dd .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-6747 .elementor-element.elementor-element-b9ab9bf .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-6747 .elementor-element.elementor-element-5aab8ece{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-6747 .elementor-element.elementor-element-c9d1d43{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6747 .elementor-element.elementor-element-671e55e{--justify-content:center;}.elementor-6747 .elementor-element.elementor-element-5562d9d3{--min-height:100vh;}.elementor-6747 .elementor-element.elementor-element-37e29bb2{--min-height:0px;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;top:136px;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-37e29bb2{left:80px;}body.rtl .elementor-6747 .elementor-element.elementor-element-37e29bb2{right:80px;}.elementor-6747 .elementor-element.elementor-element-2a4a0ccc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6747 .elementor-element.elementor-element-2d751a5c .elementor-heading-title{font-size:var( --e-global-typography-2acb41d-font-size );line-height:var( --e-global-typography-2acb41d-line-height );}.elementor-6747 .elementor-element.elementor-element-52dd32b5{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-6747 .elementor-element.elementor-element-7d7986a .elementor-button{font-size:18px;line-height:25px;padding:8px 8px 8px 22px;}}@media(max-width:1024px){.elementor-6747 .elementor-element.elementor-element-c5d7fd9{--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-6747 .elementor-element.elementor-element-3425444{--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;}.elementor-6747 .elementor-element.elementor-element-644415d .elementor-heading-title{font-size:var( --e-global-typography-6fae62e-font-size );line-height:var( --e-global-typography-6fae62e-line-height );}.elementor-6747 .elementor-element.elementor-element-7ef4bfc{--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-start;}.elementor-6747 .elementor-element.elementor-element-b33d405{--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:30px;--padding-right:30px;}.elementor-6747 .elementor-element.elementor-element-13d5926{font-size:16px;}.elementor-6747 .elementor-element.elementor-element-09184df{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6747 .elementor-element.elementor-element-969b220 .elementor-heading-title{font-size:48px;}.elementor-6747 .elementor-element.elementor-element-9b70eaf{font-size:20px;}.elementor-6747 .elementor-element.elementor-element-7e154a3{font-size:16px;}.elementor-6747 .elementor-element.elementor-element-a5155e4{font-size:16px;}.elementor-6747 .elementor-element.elementor-element-87de8c7 .elementor-heading-title{font-size:16px;}.elementor-6747 .elementor-element.elementor-element-e9faa40{font-size:16px;}.elementor-6747 .elementor-element.elementor-element-4290e42 .elementor-heading-title{font-size:16px;}.elementor-6747 .elementor-element.elementor-element-4f56a2f{font-size:16px;}.elementor-6747 .elementor-element.elementor-element-f841564{font-size:var( --e-global-typography-fa91c4b-font-size );line-height:var( --e-global-typography-fa91c4b-line-height );}.elementor-6747 .elementor-element.elementor-element-68fb27e2 .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-6747 .elementor-element.elementor-element-1061740f .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-6747 .elementor-element.elementor-element-48971a87{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-6747 .elementor-element.elementor-element-4b8ca8b{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-6747 .elementor-element.elementor-element-f33d127 .elementor-heading-title{font-size:var( --e-global-typography-652decd-font-size );line-height:var( --e-global-typography-652decd-line-height );}.elementor-6747 .elementor-element.elementor-element-fefa3bf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:120px 120px;--row-gap:120px;--column-gap:120px;--flex-wrap:wrap;}.elementor-6747 .elementor-element.elementor-element-9d08506{text-align:end;}.elementor-6747 .elementor-element.elementor-element-9d08506 img{width:100%;}.elementor-6747 .elementor-element.elementor-element-ee3684c{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-fa0e82a .elementor-counter-number-wrapper{font-size:55px;line-height:60px;}.elementor-6747 .elementor-element.elementor-element-f373651 .elementor-counter-number-wrapper{font-size:55px;line-height:60px;}.elementor-6747 .elementor-element.elementor-element-fb432d4 .elementor-counter-number-wrapper{font-size:55px;line-height:60px;}.elementor-6747 .elementor-element.elementor-element-5f62c7d .elementor-counter-number-wrapper{font-size:55px;line-height:60px;}.elementor-6747 .elementor-element.elementor-element-60c5c7b .elementor-heading-title{font-size:var( --e-global-typography-652decd-font-size );line-height:var( --e-global-typography-652decd-line-height );}.elementor-6747 .elementor-element.elementor-element-5ff1bf05{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-601d7978{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-48d85ef3{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-2f82b09 .elementor-heading-title{font-size:var( --e-global-typography-f46c0c3-font-size );line-height:var( --e-global-typography-f46c0c3-line-height );}.elementor-6747 .elementor-element.elementor-element-bbda435{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-60901f3{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-568b464{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-0f79350{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-a561dca{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-c458e9b{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-636f1dfd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-7e2d0255 .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-6747 .elementor-element.elementor-element-4e4a711c .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-6747 .elementor-element.elementor-element-1d774bd6{--justify-content:space-between;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-1d774bd6.e-con{--align-self:center;}.elementor-6747 .elementor-element.elementor-element-64f64eac .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-6747 .elementor-element.elementor-element-279eb138{--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6747 .elementor-element.elementor-element-279eb138.e-con{--align-self:flex-end;}.elementor-6747 .elementor-element.elementor-element-401926f .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-6747 .elementor-element.elementor-element-6feb07d3 .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-6747 .elementor-element.elementor-element-3252b47 .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-6747 .elementor-element.elementor-element-97e83c4 .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-6747 .elementor-element.elementor-element-3a51e4c2{--min-height:0vh;--flex-wrap:wrap;--padding-top:69px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-3d6f9e02{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-11c7d2ca .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-6747 .elementor-element.elementor-element-5868c5dd .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-6747 .elementor-element.elementor-element-5aab8ece{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-6747 .elementor-element.elementor-element-55047f03{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6747 .elementor-element.elementor-element-c9d1d43{--flex-wrap:wrap;}.elementor-6747 .elementor-element.elementor-element-671e55e.e-con{--order:-99999 /* order start hack */;}.elementor-6747 .elementor-element.elementor-element-5562d9d3{--min-height:0vh;}.elementor-6747 .elementor-element.elementor-element-37e29bb2{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;top:0px;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-37e29bb2{left:50px;}body.rtl .elementor-6747 .elementor-element.elementor-element-37e29bb2{right:50px;}.elementor-6747 .elementor-element.elementor-element-2d751a5c .elementor-heading-title{font-size:var( --e-global-typography-2acb41d-font-size );line-height:var( --e-global-typography-2acb41d-line-height );}.elementor-6747 .elementor-element.elementor-element-52dd32b5{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-6747 .elementor-element.elementor-element-e4b9217 img{height:600px;}}@media(max-width:767px){.elementor-6747 .elementor-element.elementor-element-3425444{--gap:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-6747 .elementor-element.elementor-element-3425444.e-con{--order:99999 /* order end hack */;}.elementor-6747 .elementor-element.elementor-element-bdb4cd5.e-con{--order:-99999 /* order start hack */;}.elementor-6747 .elementor-element.elementor-element-644415d .elementor-heading-title{font-size:var( --e-global-typography-6fae62e-font-size );line-height:var( --e-global-typography-6fae62e-line-height );}.elementor-6747 .elementor-element.elementor-element-7371227d .elementor-button{font-size:16px;line-height:22px;}.elementor-6747 .elementor-element.elementor-element-c0c9e23 .elementor-button{font-size:16px;line-height:22px;}.elementor-6747 .elementor-element.elementor-element-b33d405{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-6747 .elementor-element.elementor-element-b33d405.e-con{--order:-99999 /* order start hack */;}.elementor-6747 .elementor-element.elementor-element-09184df{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-6747 .elementor-element.elementor-element-f841564{font-size:var( --e-global-typography-fa91c4b-font-size );line-height:var( --e-global-typography-fa91c4b-line-height );}.elementor-6747 .elementor-element.elementor-element-a11a326{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-6747 .elementor-element.elementor-element-68fb27e2 .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-6747 .elementor-element.elementor-element-1061740f .elementor-heading-title{font-size:31px;line-height:35px;}.elementor-6747 .elementor-element.elementor-element-48971a87{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-6747 .elementor-element.elementor-element-4b8ca8b{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-6747 .elementor-element.elementor-element-12357174{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-f33d127 .elementor-heading-title{font-size:var( --e-global-typography-652decd-font-size );line-height:var( --e-global-typography-652decd-line-height );}.elementor-6747 .elementor-element.elementor-element-fefa3bf{--min-height:0vh;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-ee3684c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-6747 .elementor-element.elementor-element-c085b1a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-6747 .elementor-element.elementor-element-ec8e989{--width:auto;}.elementor-6747 .elementor-element.elementor-element-7e208e8{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 1px) -10px;top:-6.6px;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-7e208e8{left:0px;}body.rtl .elementor-6747 .elementor-element.elementor-element-7e208e8{right:0px;}.elementor-6747 .elementor-element.elementor-element-7e208e8 img{width:40px;height:40px;}.elementor-6747 .elementor-element.elementor-element-fa0e82a .elementor-counter-number-wrapper{font-size:34px;line-height:45px;}.elementor-6747 .elementor-element.elementor-element-fa0e82a .elementor-counter-title{font-size:13px;line-height:24px;}.elementor-6747 .elementor-element.elementor-element-f373651 .elementor-counter-number-wrapper{font-size:34px;line-height:45px;}.elementor-6747 .elementor-element.elementor-element-f373651 .elementor-counter-title{font-size:13px;line-height:24px;}.elementor-6747 .elementor-element.elementor-element-3416818{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) -10px;bottom:-31px;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-3416818{left:-8.559px;}body.rtl .elementor-6747 .elementor-element.elementor-element-3416818{right:-8.559px;}.elementor-6747 .elementor-element.elementor-element-3416818 img{width:40px;height:40px;}.elementor-6747 .elementor-element.elementor-element-a1590a5{--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;--flex-wrap:nowrap;}.elementor-6747 .elementor-element.elementor-element-88d3f2b{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6747 .elementor-element.elementor-element-6cae91a{margin:-27px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-6cae91a{right:0px;}body.rtl .elementor-6747 .elementor-element.elementor-element-6cae91a{left:0px;}.elementor-6747 .elementor-element.elementor-element-6cae91a img{width:40px;height:40px;}.elementor-6747 .elementor-element.elementor-element-fb432d4 .elementor-counter-number-wrapper{font-size:34px;line-height:45px;}.elementor-6747 .elementor-element.elementor-element-fb432d4 .elementor-counter-title{font-size:13px;line-height:24px;}.elementor-6747 .elementor-element.elementor-element-5f62c7d .elementor-counter-number-wrapper{font-size:34px;line-height:45px;}.elementor-6747 .elementor-element.elementor-element-5f62c7d .elementor-counter-title{font-size:13px;line-height:24px;}.elementor-6747 .elementor-element.elementor-element-bbc0071{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-31px;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-bbc0071{right:0px;}body.rtl .elementor-6747 .elementor-element.elementor-element-bbc0071{left:0px;}.elementor-6747 .elementor-element.elementor-element-bbc0071 img{width:40px;height:40px;}.elementor-6747 .elementor-element.elementor-element-d7452e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-60c5c7b .elementor-heading-title{font-size:var( --e-global-typography-652decd-font-size );line-height:var( --e-global-typography-652decd-line-height );}.elementor-6747 .elementor-element.elementor-element-6abd38d0{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6747 .elementor-element.elementor-element-09ff6cd .elementor-heading-title{font-size:46px;line-height:55px;}.elementor-6747 .elementor-element.elementor-element-181529a1{--flex-wrap:nowrap;}.elementor-6747 .elementor-element.elementor-element-5ff1bf05{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-3ed2aacd{--flex-wrap:nowrap;}.elementor-6747 .elementor-element.elementor-element-601d7978{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-46664fd2{--flex-wrap:nowrap;}.elementor-6747 .elementor-element.elementor-element-48d85ef3{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-31abb32c .elementor-button{font-size:18px;line-height:22px;}.elementor-6747 .elementor-element.elementor-element-2f82b09 .elementor-heading-title{font-size:var( --e-global-typography-f46c0c3-font-size );line-height:var( --e-global-typography-f46c0c3-line-height );}.elementor-6747 .elementor-element.elementor-element-cd73c9f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6747 .elementor-element.elementor-element-eae576e .elementor-heading-title{font-size:46px;line-height:55px;}.elementor-6747 .elementor-element.elementor-element-98c1e21{--flex-wrap:nowrap;}.elementor-6747 .elementor-element.elementor-element-bbda435{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-aeeab30{--flex-wrap:nowrap;}.elementor-6747 .elementor-element.elementor-element-60901f3{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-3a963b4{--flex-wrap:nowrap;}.elementor-6747 .elementor-element.elementor-element-568b464{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-e462c17 .elementor-button{font-size:18px;line-height:22px;}.elementor-6747 .elementor-element.elementor-element-4e45728{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6747 .elementor-element.elementor-element-35aee49 .elementor-heading-title{font-size:46px;line-height:55px;}.elementor-6747 .elementor-element.elementor-element-5963ac3{--flex-wrap:nowrap;}.elementor-6747 .elementor-element.elementor-element-0f79350{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-d821d87{--flex-wrap:nowrap;}.elementor-6747 .elementor-element.elementor-element-a561dca{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-cad8304{--flex-wrap:nowrap;}.elementor-6747 .elementor-element.elementor-element-c458e9b{font-size:var( --e-global-typography-cbe7cf8-font-size );line-height:var( --e-global-typography-cbe7cf8-line-height );}.elementor-6747 .elementor-element.elementor-element-1ef8cb1 .elementor-button{font-size:18px;line-height:22px;}.elementor-6747 .elementor-element.elementor-element-636f1dfd{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-7e2d0255 .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-6747 .elementor-element.elementor-element-4e4a711c .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-6747 .elementor-element.elementor-element-1d774bd6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6747 .elementor-element.elementor-element-64f64eac .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-6747 .elementor-element.elementor-element-279eb138{--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6747 .elementor-element.elementor-element-401926f .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-6747 .elementor-element.elementor-element-6feb07d3 .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-6747 .elementor-element.elementor-element-3252b47 .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-6747 .elementor-element.elementor-element-97e83c4 .elementor-heading-title{font-size:var( --e-global-typography-e697e63-font-size );line-height:var( --e-global-typography-e697e63-line-height );}.elementor-6747 .elementor-element.elementor-element-3a51e4c2{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-3d6f9e02{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-11c7d2ca .elementor-heading-title{font-size:var( --e-global-typography-1901ced-font-size );line-height:var( --e-global-typography-1901ced-line-height );}.elementor-6747 .elementor-element.elementor-element-5868c5dd .elementor-heading-title{font-size:var( --e-global-typography-9619bff-font-size );line-height:var( --e-global-typography-9619bff-line-height );}.elementor-6747 .elementor-element.elementor-element-5aab8ece{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-6747 .elementor-element.elementor-element-55047f03{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-c9d1d43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6747 .elementor-element.elementor-element-cbf47fa{bottom:316px;}.elementor-6747 .elementor-element.elementor-element-37e29bb2{--width:90%;--min-height:0px;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;top:90px;}body:not(.rtl) .elementor-6747 .elementor-element.elementor-element-37e29bb2{left:20px;}body.rtl .elementor-6747 .elementor-element.elementor-element-37e29bb2{right:20px;}.elementor-6747 .elementor-element.elementor-element-2d751a5c .elementor-heading-title{font-size:var( --e-global-typography-2acb41d-font-size );line-height:var( --e-global-typography-2acb41d-line-height );}.elementor-6747 .elementor-element.elementor-element-52dd32b5{font-size:var( --e-global-typography-ae969d1-font-size );line-height:var( --e-global-typography-ae969d1-line-height );}.elementor-6747 .elementor-element.elementor-element-7d7986a .elementor-button{font-size:16px;line-height:22px;}.elementor-6747 .elementor-element.elementor-element-e4b9217 img{height:500px;object-position:bottom center;}}/* Start custom CSS for button, class: .elementor-element-7371227d */#rctcreadmore .elementor-button-icon{
    padding: 8px;
background: white;
    border-radius: 50%;
     order: 22;
}

 #rctcreadmore .elementor-button-content-wrapper{
    display: flex;
    flex-direction: row;    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-f50fc7a */.elementor-progress-bar {
    transition: width 2s ease-in-out !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b33d405 */@media (max-width: 768px) {
  .contact-shad {
    box-shadow: 0px 80px 232px 0px #0030793D;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68fb27e2 */.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 text-editor, class: .elementor-element-48971a87 */div#gov_content {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b8ca8b */.gov_content {
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d08506 */./* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09ff6cd */.related-blog-title h3 {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-75653254 */.description-icon .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ff1bf05 */.bold {
    font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1580c3d8 */.description-icon .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-601d7978 */.bold span{
    font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a649517 */.description-icon .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48d85ef3 */.bold span{
    font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68075608 */.rev-sol p{
    margin: 0!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31abb32c */#reads .elementor-button-icon{
    padding: 8px;
background: white;
    border-radius: 50%;
     order: 22;
}

 #reads .elementor-button-content-wrapper{
    display: flex;
    flex-direction: row;    align-items: center;
}









/* ===============================
   HOVER STATE
================================ */
.my-states a.elementor-button:hover {
  background-color: #D9B841 !important;
}

.my-states a.elementor-button:hover .elementor-button-text {
  color: #202636 !important;
}

.my-states a.elementor-button:hover svg path {
  stroke: #202636 !important;
}

/* ===============================
   ACTIVE / PRESSED STATE
================================ */
.my-states a.elementor-button:active {
  background-color: #B39736 !important;
 
}

/* ===============================
   FOCUS STATE (Keyboard)
================================ */
.my-states a.elementor-button:focus-visible {
  background-color: #FFD84D !important;
  border: 4px solid #1E90FF !important;
}

/* ===============================
   SELECTED STATE (Manual)
================================ */
.my-states.selected a.elementor-button {
  background-color: #FFF859 !important;
}

/* Selected + Hover */
.my-states.selected a.elementor-button:hover {
  background-color: transparent !important;
}
/* ===============================
   DISABLED STATE
================================ */
.my-states.disabled a.elementor-button,
.my-states a.elementor-button[aria-disabled="true"] {
  background-color: #F2F2F2 !important;
  border-color: #F2F2F2 !important;
  pointer-events: none;
  cursor: not-allowed;
}

/* Disabled text */
.my-states.disabled .elementor-button-text,
.my-states a.elementor-button[aria-disabled="true"] .elementor-button-text {
  color: #999999CC !important;
}

/* Disabled icon */
.my-states.disabled svg path,
.my-states a.elementor-button[aria-disabled="true"] svg path {
  stroke: #999999CC !important;
}

/* Prevent hover/active styles when disabled */
.my-states.disabled:hover a.elementor-button,
.my-states.disabled:active a.elementor-button {
  background-color: #F2F2F2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f82b09 */.speciality{
    min-width: 128px!important;
    display: flex;
    justify-content: center;
    ;
}

@media(max-width:1680px){
   .speciality{
    min-width: 108px!important;
  
} 
}

@media(max-width:768px){
   .speciality{
    min-width: 80px!important;
  
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eae576e */.related-blog-title h3 {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a1f684e */.description-icon .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbda435 */.bold {
    font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b97bab */.description-icon .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60901f3 */.bold span{
    font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ad0046b */.description-icon .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-568b464 */.bold span{
    font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e27a94 */.rev-sol p{
    margin: 0!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e462c17 */#reads .elementor-button-icon{
    padding: 8px;
background: white;
    border-radius: 50%;
     order: 22;
}

 #reads .elementor-button-content-wrapper{
    display: flex;
    flex-direction: row;    align-items: center;
}









/* ===============================
   HOVER STATE
================================ */
.my-states a.elementor-button:hover {
  background-color: #D9B841 !important;
}

.my-states a.elementor-button:hover .elementor-button-text {
  color: #202636 !important;
}

.my-states a.elementor-button:hover svg path {
  stroke: #202636 !important;
}

/* ===============================
   ACTIVE / PRESSED STATE
================================ */
.my-states a.elementor-button:active {
  background-color: #B39736 !important;
 
}

/* ===============================
   FOCUS STATE (Keyboard)
================================ */
.my-states a.elementor-button:focus-visible {
  background-color: #FFD84D !important;
  border: 4px solid #1E90FF !important;
}

/* ===============================
   SELECTED STATE (Manual)
================================ */
.my-states.selected a.elementor-button {
  background-color: #FFF859 !important;
}

/* Selected + Hover */
.my-states.selected a.elementor-button:hover {
  background-color: transparent !important;
}
/* ===============================
   DISABLED STATE
================================ */
.my-states.disabled a.elementor-button,
.my-states a.elementor-button[aria-disabled="true"] {
  background-color: #F2F2F2 !important;
  border-color: #F2F2F2 !important;
  pointer-events: none;
  cursor: not-allowed;
}

/* Disabled text */
.my-states.disabled .elementor-button-text,
.my-states a.elementor-button[aria-disabled="true"] .elementor-button-text {
  color: #999999CC !important;
}

/* Disabled icon */
.my-states.disabled svg path,
.my-states a.elementor-button[aria-disabled="true"] svg path {
  stroke: #999999CC !important;
}

/* Prevent hover/active styles when disabled */
.my-states.disabled:hover a.elementor-button,
.my-states.disabled:active a.elementor-button {
  background-color: #F2F2F2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35aee49 */.related-blog-title h3 {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-87beb3a */.description-icon .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f79350 */.bold {
    font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-48bb90d */.description-icon .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a561dca */.bold span{
    font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-72d5535 */.description-icon .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c458e9b */.bold span{
    font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f712edb */.rev-sol p{
    margin: 0!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ef8cb1 */#reads .elementor-button-icon{
    padding: 8px;
background: white;
    border-radius: 50%;
     order: 22;
}

 #reads .elementor-button-content-wrapper{
    display: flex;
    flex-direction: row;    align-items: center;
}









/* ===============================
   HOVER STATE
================================ */
.my-states a.elementor-button:hover {
  background-color: #D9B841 !important;
}

.my-states a.elementor-button:hover .elementor-button-text {
  color: #202636 !important;
}

.my-states a.elementor-button:hover svg path {
  stroke: #202636 !important;
}

/* ===============================
   ACTIVE / PRESSED STATE
================================ */
.my-states a.elementor-button:active {
  background-color: #B39736 !important;
 
}

/* ===============================
   FOCUS STATE (Keyboard)
================================ */
.my-states a.elementor-button:focus-visible {
  background-color: #FFD84D !important;
  border: 4px solid #1E90FF !important;
}

/* ===============================
   SELECTED STATE (Manual)
================================ */
.my-states.selected a.elementor-button {
  background-color: #FFF859 !important;
}

/* Selected + Hover */
.my-states.selected a.elementor-button:hover {
  background-color: transparent !important;
}
/* ===============================
   DISABLED STATE
================================ */
.my-states.disabled a.elementor-button,
.my-states a.elementor-button[aria-disabled="true"] {
  background-color: #F2F2F2 !important;
  border-color: #F2F2F2 !important;
  pointer-events: none;
  cursor: not-allowed;
}

/* Disabled text */
.my-states.disabled .elementor-button-text,
.my-states a.elementor-button[aria-disabled="true"] .elementor-button-text {
  color: #999999CC !important;
}

/* Disabled icon */
.my-states.disabled svg path,
.my-states a.elementor-button[aria-disabled="true"] svg path {
  stroke: #999999CC !important;
}

/* Prevent hover/active styles when disabled */
.my-states.disabled:hover a.elementor-button,
.my-states.disabled:active a.elementor-button {
  background-color: #F2F2F2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e2d0255 */.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-2c6d67fb */.oddclass{
    position: relative;
}

.oddclass::before{
    content: "";
    position: absolute;
    top: -68px;          /* image height */
    left: -40px;         /* left offset */
    width: 159px;
    height: 79px;
    background-image: url("https://revolutionarysolar.com.au/wp-content/uploads/2026/01/Vector-3.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: bottom left; /* 🔥 key line */
    z-index: -1;
}

@media(max-width:1680px){
    
  .oddclass::before{
    width: 120px;
    height: 60px;
    top: -52px;
    left: -28px;
  }


}

@media (max-width:1680px){

  .iconboxpadding{
    padding: 20px 25px;
    gap: 16px;
    z-index: 999;
  }

  .freeicon0{
    padding: 17px !important;
  }

  .freeicon0 img{
    width: 30px !important;
    height: 30px !important;
  }
}
@media (max-width:1024px){

  .oddclass{
    position: relative;
    overflow: visible;
  }

  .oddclass::before{
    width: 600px !important;
    height: 99px !important;
    top: -92px !important;
    left: -108px !important;
  }

  .even-class{
    position: relative;
    overflow: visible;
  }

  .even-class::after {
        content: "";
        position: absolute;
        width: 600px !important;
        height: 106px !important;
        top: -119px;
        right: -100px;
        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;
    }
}
@media (max-width:767px){

  .oddclass::before,
  .even-class::after{
    width: 72px;
    height: 36px;
  }

  .oddclass::before{
    top: -28px;
    left: -12px;
  }

  .even-class::after{
    top: -28px;
    right: -12px;
    left: auto;
    bottom: auto;
    transform: rotate(180deg);
  }
  
  .even-class::after {
        content: "";
        position: absolute;
        width: 900px !important;
        height: 130px !important;
        top: -119px;
        right: -100px;
        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 container, class: .elementor-element-48790029 */.even-class{
    
}

.even-class{
    position: relative;
}

.even-class::after{
    content: "";
    position: absolute;
    bottom: -76px;          /* image height */
    left: -40px;         /* left offset */
    width: 159px;
    height: 79px;
    background-image: url("https://revolutionarysolar.com.au/wp-content/uploads/2026/01/Vector-11.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: bottom left; /* 🔥 key line */
}

@media (max-width:1680px){

  .even-class::after{
    width: 120px;
    height: 60px;
    bottom: -60px;
    left: -28px;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d774bd6 */.our-process-content{
    filter: drop-shadow(8px 36px 48px #00326D1F);

}

@media (max-width:1024px){

  .our-process-content{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 100px; /* adjust spacing if needed */
  }

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

  .our-process-content{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap:20px; /* adjust spacing if needed */
  }
.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 container, class: .elementor-element-1db83ab7 */.svgblurs6789{
    background: #A9FF6666;
    filter: blur(500px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b2a31a *//* =========================================================
   Revolutionary Solar – Testimonials Slider (FINAL FIX)
   - Slide width Desktop: 466px
   - Gap between slides: 45px
   - Laptop/Tablet/Mobile widths responsive
   - Works with slick variableWidth:true
   ========================================================= */

.revolutionary-solar-testimonials{
  width:100%;
  position:relative;
  overflow:hidden;
  box-sizing:border-box;
}

/* slick base */
.revolutionary-solar-testimonials__track .slick-track{ display:flex !important; }
.revolutionary-solar-testimonials__track .slick-list{ overflow:visible; }
.revolutionary-solar-testimonials__track .slick-slide{ height:auto; box-sizing:border-box; }
.revolutionary-solar-testimonials__track .slick-slide > div{ height:100%; }

/* GAP = 45px => each side padding 22.5px */
.revolutionary-solar-testimonials__track{
  margin:0 -22.5px; /* cancels slide padding so alignment stays inside */
}

/* Fixed slide width desktop */
.revolutionary-solar-testimonials__track .slick-slide{
  width:466px !important;
  padding:0 22.5px; /* total gap = 45px */
}

/* equal height cards */
.revolutionary-solar-testimonials__card{
  border-radius:60px;
  padding:73px 57px 63px 57px;
  height:441px;
  min-height:441px;
  display:flex;
  flex-direction:column;
  justify-content:space-between;
  color:#fff;
  box-sizing:border-box;
}

/* Odd/Even backgrounds */
.revolutionary-solar-testimonials__slide.is-odd  .revolutionary-solar-testimonials__card{ background:#0052B4; }
.revolutionary-solar-testimonials__slide.is-even .revolutionary-solar-testimonials__card{ background:#36BA6F; }

/* content */
.revolutionary-solar-testimonials__review{
  font-family: var(--e-global-typography-ae969d1-font-family), Sans-serif;
  font-size: var(--e-global-typography-ae969d1-font-size);
  font-weight: 400;
  line-height: var(--e-global-typography-ae969d1-line-height);
  color:#fff;
}
.revolutionary-solar-testimonials__name{
  margin-top:10px;
  font-family: var(--e-global-typography-ae969d1-font-family), Sans-serif;
  font-size: var(--e-global-typography-ae969d1-font-size);
  font-weight: 400;
  line-height: var(--e-global-typography-ae969d1-line-height);
  color:#fff;
}

/* no dots */
.revolutionary-solar-testimonials__track .slick-dots{ display:none !important; }

/* Nav */
.revolutionary-solar-testimonials-nav{ display:flex; gap:12px; align-items:center; }
.revolutionary-solar-testimonials-btn{
  width:60px;height:60px;border-radius:999px;border:0;background:white!important;
  display:inline-flex;align-items:center;justify-content:center;cursor:pointer;
  padding:0;box-shadow:none;
}
.revolutionary-solar-testimonials-btn svg{ display:block; }
.revolutionary-solar-testimonials-btn:hover,
.revolutionary-solar-testimonials-btn:focus,
.revolutionary-solar-testimonials-btn:active{
  background:#fff !important; color:inherit !important; box-shadow:none !important; outline:none !important;
}

/* Laptop */
@media (max-width:1680px){
    .revolutionary-solar-testimonials__track{
    margin:0 -14px; /* total gap = 28px */
  }

  .revolutionary-solar-testimonials__track .slick-slide{
    width:360px !important;
    padding:0 14px;
  }

  /* Card – reduced vertical spacing */
  .revolutionary-solar-testimonials__card{
    border-radius:44px;
    padding:44px 36px 40px 36px;
    height:360px;
    min-height:360px;
  }

  /* Reduce space between content blocks */
  .revolutionary-solar-testimonials__name{
    margin-top:6px;
  }

  /* Slightly smaller nav buttons */
  .revolutionary-solar-testimonials-btn{
    width:48px;
    height:48px;
  }


}

/* Tablet */
@media (max-width:1024px){
  .revolutionary-solar-testimonials__track{ margin:0 -16px; }
  .revolutionary-solar-testimonials__track .slick-slide{ width:320px !important; padding:0 16px; } /* gap 32 */
}

@media (max-width:767px){

  /* Track gap */
  .revolutionary-solar-testimonials__track{
    margin:0 -10px; /* total gap = 20px */
  }

  /* Slide sizing */
  .revolutionary-solar-testimonials__track .slick-slide{
    width:88vw !important; /* stable mobile width */
    padding:0 10px;
  }

  /* Card layout */
  .revolutionary-solar-testimonials__card{
    border-radius:32px;
    padding:32px 22px 28px 22px;
    height:auto;
    min-height:300px;
  }

  /* Review text */
  .revolutionary-solar-testimonials__review{
    font-size:15px;
    line-height:24px;
  }

  /* Name spacing */
  .revolutionary-solar-testimonials__name{
    margin-top:6px;
    font-size:14px;
    line-height:20px;
  }

  /* Navigation buttons */
  .revolutionary-solar-testimonials-btn{
    width:42px;
    height:42px;
  }

  .revolutionary-solar-testimonials-nav{
    gap:8px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55047f03 *//*.sliderbefore::before{*/
/*    content:"";*/
/*    width: 128px;*/
/*    height: 469px;*/
/*    position: absolute;*/
/*    left: 0;*/
/*    top: 0;*/
/*    background: linear-gradient(90deg, #FFFFFF 0%, rgba(250, 250, 250, 0) 100%);*/
/*z-index: 99;*/
/*}*/

/*@media(max-width:768px){*/
/*    .sliderbefore::before{*/
/*        display: none;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7255d0f1 */.svgblurs67{
    background: #36F9F966;
    filter: blur(288px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fc38390 *//* =========================================================
   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-2032c45 */.imagesss{
    filter: drop-shadow(0px 63px 265px rgba(7, 104, 190, 0.16));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbf47fa */.svgblurs9{
    background: rgba(169, 255, 102, 0.25);
    filter: blur(120px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-744607d */.svgblursfaq1{
    max-height: 433px;
    background:#36F9F966;
    filter: blur(120px)!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d7986a */#rctcreadmore .elementor-button-icon{
    padding: 8px;
background: white;
    border-radius: 50%;
     order: 22;
}

 #rctcreadmore .elementor-button-content-wrapper{
    display: flex;
    flex-direction: row;    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e29bb2 */.joinparent{
    backdrop-filter: blur(72px)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4b9217 */.joinimage{
    filter: drop-shadow(0px 63px 165px rgba(7, 104, 190, 0.16));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20279f29 */.svgblurs4{
    background: #36F9F966;
    filter: blur(288px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5091957b */.svgblurs5{
    background: #A9FF6666;
    filter: blur(200px);
}/* End custom CSS */
/* Start custom CSS */@media(max-width:768px){
.thiscontainer{
    overflow: hidden;
}
    
    
}/* End custom CSS */