.elementor-1000 .elementor-element.elementor-element-d865422{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-b0f59f7{--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-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1000 .elementor-element.elementor-element-6ea1f60{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:700;line-height:70px;}.elementor-1000 .elementor-element.elementor-element-b462a0d{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-1000 .elementor-element.elementor-element-5b15730{--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;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1000 .elementor-element.elementor-element-bcc6faa .elementor-button{background-color:#4E4E4E;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-1000 .elementor-element.elementor-element-bcc6faa .elementor-button-content-wrapper{flex-direction:row;}.elementor-1000 .elementor-element.elementor-element-19b9abf .elementor-button{background-color:#4E4E4E;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-1000 .elementor-element.elementor-element-19b9abf .elementor-button-content-wrapper{flex-direction:row;}.elementor-1000 .elementor-element.elementor-element-5e26aba{--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;--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-69b6561 .elementor-button{background-color:#4E4E4E;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-1000 .elementor-element.elementor-element-69b6561 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1000 .elementor-element.elementor-element-d97bc26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1000 .elementor-element.elementor-element-b8a466e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-18ff445{--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-1000 .elementor-element.elementor-element-b62d322{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:700;line-height:70px;}.elementor-1000 .elementor-element.elementor-element-56b283f{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-1000 .elementor-element.elementor-element-8bc3b08{--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-1000 .elementor-element.elementor-element-c33e549{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-93f3db3{--display:flex;}.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 );}.elementor-1000 .elementor-element.elementor-element-7348aa4 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-7348aa4{text-align:center;}.elementor-1000 .elementor-element.elementor-element-7348aa4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;}.elementor-1000 .elementor-element.elementor-element-3b2c524{--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:stretch;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-3a555cd{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1000 .elementor-element.elementor-element-3a555cd:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-3a555cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence4 );}.elementor-1000 .elementor-element.elementor-element-80e43f0 .elementor-icon-wrapper{text-align:center;}.elementor-1000 .elementor-element.elementor-element-80e43f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-80e43f0.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-80e43f0.elementor-view-default .elementor-icon{color:var( --e-global-color-kadence7 );border-color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-80e43f0.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-80e43f0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-afaf282{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-c3f02bd{text-align:center;color:#000000;}.elementor-1000 .elementor-element.elementor-element-5cde366{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1000 .elementor-element.elementor-element-5cde366:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-5cde366 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence4 );}.elementor-1000 .elementor-element.elementor-element-91c9b21 .elementor-icon-wrapper{text-align:center;}.elementor-1000 .elementor-element.elementor-element-91c9b21.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-91c9b21.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-91c9b21.elementor-view-default .elementor-icon{color:var( --e-global-color-kadence7 );border-color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-91c9b21.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-91c9b21.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-38f1c3e{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-2ea9850{text-align:center;color:#000000;}.elementor-1000 .elementor-element.elementor-element-62ad8ce{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1000 .elementor-element.elementor-element-62ad8ce:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-62ad8ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence4 );}.elementor-1000 .elementor-element.elementor-element-52e8403 .elementor-icon-wrapper{text-align:center;}.elementor-1000 .elementor-element.elementor-element-52e8403.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-52e8403.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-52e8403.elementor-view-default .elementor-icon{color:var( --e-global-color-kadence7 );border-color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-52e8403.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-52e8403.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-7b5c0a9{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-8fca354{text-align:center;color:#000000;}.elementor-1000 .elementor-element.elementor-element-916e5ac{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1000 .elementor-element.elementor-element-916e5ac:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-916e5ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence4 );}.elementor-1000 .elementor-element.elementor-element-cb4863a .elementor-icon-wrapper{text-align:center;}.elementor-1000 .elementor-element.elementor-element-cb4863a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-cb4863a.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-cb4863a.elementor-view-default .elementor-icon{color:var( --e-global-color-kadence7 );border-color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-cb4863a.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-cb4863a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-6fcb946{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-d30072e{text-align:center;color:#000000;}.elementor-1000 .elementor-element.elementor-element-4e73bb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-8ae638a{--display:flex;}.elementor-1000 .elementor-element.elementor-element-76626b6 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-76626b6{text-align:center;}.elementor-1000 .elementor-element.elementor-element-76626b6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;}.elementor-1000 .elementor-element.elementor-element-2fe6036{--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;}.elementor-1000 .elementor-element.elementor-element-9c97450{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-1000 .elementor-element.elementor-element-9c97450:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-9c97450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-9ecb2bc img{width:48%;border-radius:9999px 9999px 9999px 9999px;}.elementor-1000 .elementor-element.elementor-element-3455452 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-1000 .elementor-element.elementor-element-3455452{text-align:center;}.elementor-1000 .elementor-element.elementor-element-3455452 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-1000 .elementor-element.elementor-element-0e9c736 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-0e9c736{text-align:center;}.elementor-1000 .elementor-element.elementor-element-29c1149{text-align:center;}.elementor-1000 .elementor-element.elementor-element-9c3681c{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-1000 .elementor-element.elementor-element-9c3681c:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-9c3681c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-0b4c41f img{width:48%;border-radius:9999px 9999px 9999px 9999px;}.elementor-1000 .elementor-element.elementor-element-f432bac > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-1000 .elementor-element.elementor-element-f432bac{text-align:center;}.elementor-1000 .elementor-element.elementor-element-f432bac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;}.elementor-1000 .elementor-element.elementor-element-942fd2d > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-942fd2d{text-align:center;}.elementor-1000 .elementor-element.elementor-element-b6a70ba{text-align:center;}.elementor-1000 .elementor-element.elementor-element-16d7290{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-1000 .elementor-element.elementor-element-16d7290:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-16d7290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-c9f18b0 img{width:48%;border-radius:9999px 9999px 9999px 9999px;}.elementor-1000 .elementor-element.elementor-element-f0967c5 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-1000 .elementor-element.elementor-element-f0967c5{text-align:center;}.elementor-1000 .elementor-element.elementor-element-f0967c5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-1000 .elementor-element.elementor-element-d009dfd > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-d009dfd{text-align:center;}.elementor-1000 .elementor-element.elementor-element-14a7706{text-align:center;}.elementor-1000 .elementor-element.elementor-element-b997649{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-1000 .elementor-element.elementor-element-b997649:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-b997649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-86ad83b img{width:48%;border-radius:9999px 9999px 9999px 9999px;}.elementor-1000 .elementor-element.elementor-element-f9ee8b8 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-1000 .elementor-element.elementor-element-f9ee8b8{text-align:center;}.elementor-1000 .elementor-element.elementor-element-f9ee8b8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-1000 .elementor-element.elementor-element-d8d6db4 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-d8d6db4{text-align:center;}.elementor-1000 .elementor-element.elementor-element-4d569ed{text-align:center;}.elementor-1000 .elementor-element.elementor-element-24ddc61{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-1000 .elementor-element.elementor-element-24ddc61:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-24ddc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-b5850de img{width:48%;border-radius:9999px 9999px 9999px 9999px;}.elementor-1000 .elementor-element.elementor-element-12f3d90 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-1000 .elementor-element.elementor-element-12f3d90{text-align:center;}.elementor-1000 .elementor-element.elementor-element-12f3d90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-1000 .elementor-element.elementor-element-dc51a6f > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-dc51a6f{text-align:center;}.elementor-1000 .elementor-element.elementor-element-e5dc325{text-align:center;}.elementor-1000 .elementor-element.elementor-element-f8579f0{--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-1000 .elementor-element.elementor-element-1cb00e4{--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;}.elementor-1000 .elementor-element.elementor-element-46d042f{--display:flex;}.elementor-1000 .elementor-element.elementor-element-e888309{--display:flex;}.elementor-1000 .elementor-element.elementor-element-63a425a{--display:flex;}.elementor-1000 .elementor-element.elementor-element-23b5ac3 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-23b5ac3{text-align:center;}.elementor-1000 .elementor-element.elementor-element-23b5ac3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;}.elementor-1000 .elementor-element.elementor-element-1cac60b > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-1cac60b{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-1000 .elementor-element.elementor-element-c05d11f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:70px;--padding-right:70px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1000 .elementor-element.elementor-element-41dd353 .elementor-icon-box-wrapper{align-items:center;}.elementor-1000 .elementor-element.elementor-element-41dd353{--icon-box-icon-margin:15px;}.elementor-1000 .elementor-element.elementor-element-41dd353.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1000 .elementor-element.elementor-element-41dd353.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-41dd353.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1000 .elementor-element.elementor-element-41dd353 .elementor-icon{font-size:25px;}.elementor-1000 .elementor-element.elementor-element-2fd3af5 .elementor-icon-box-wrapper{align-items:center;}.elementor-1000 .elementor-element.elementor-element-2fd3af5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1000 .elementor-element.elementor-element-2fd3af5.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-2fd3af5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1000 .elementor-element.elementor-element-2fd3af5 .elementor-icon{font-size:25px;}.elementor-1000 .elementor-element.elementor-element-dbd9636 .elementor-icon-box-wrapper{align-items:center;}.elementor-1000 .elementor-element.elementor-element-dbd9636{--icon-box-icon-margin:15px;}.elementor-1000 .elementor-element.elementor-element-dbd9636.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1000 .elementor-element.elementor-element-dbd9636.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-dbd9636.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1000 .elementor-element.elementor-element-dbd9636 .elementor-icon{font-size:25px;}.elementor-1000 .elementor-element.elementor-element-f0a85e0 .elementor-icon-box-wrapper{align-items:center;}.elementor-1000 .elementor-element.elementor-element-f0a85e0{--icon-box-icon-margin:15px;}.elementor-1000 .elementor-element.elementor-element-f0a85e0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1000 .elementor-element.elementor-element-f0a85e0.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-f0a85e0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1000 .elementor-element.elementor-element-f0a85e0 .elementor-icon{font-size:25px;}.elementor-1000 .elementor-element.elementor-element-74433cb .elementor-icon-box-wrapper{align-items:center;}.elementor-1000 .elementor-element.elementor-element-74433cb{--icon-box-icon-margin:15px;}.elementor-1000 .elementor-element.elementor-element-74433cb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1000 .elementor-element.elementor-element-74433cb.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-74433cb.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1000 .elementor-element.elementor-element-74433cb .elementor-icon{font-size:25px;}.elementor-1000 .elementor-element.elementor-element-8e127c2{--display:flex;}.elementor-1000 .elementor-element.elementor-element-4eb2079{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-9e344af{--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-1000 .elementor-element.elementor-element-fd15d25{--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-1000 .elementor-element.elementor-element-11b0b23{--display:flex;}.elementor-1000 .elementor-element.elementor-element-9315b3d{text-align:center;}.elementor-1000 .elementor-element.elementor-element-9315b3d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:600;}.elementor-1000 .elementor-element.elementor-element-0dfd161{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-11492a4{--display:flex;}.elementor-1000 .elementor-element.elementor-element-c9032dc{--display:flex;}.elementor-1000 .elementor-element.elementor-element-79629fb{--display:flex;}.elementor-1000 .elementor-element.elementor-element-511e454{--display:flex;}.elementor-1000 .elementor-element.elementor-element-cf9ba31{--display:flex;}.elementor-1000 .elementor-element.elementor-element-f505692{--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-1000 .elementor-element.elementor-element-39c9d84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-4d5b9d3{--display:flex;}.elementor-1000 .elementor-element.elementor-element-36b7ba8 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-36b7ba8{text-align:center;}.elementor-1000 .elementor-element.elementor-element-36b7ba8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;}.elementor-1000 .elementor-element.elementor-element-dafe8b4{--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:stretch;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-6dbd370{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1000 .elementor-element.elementor-element-6dbd370:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-6dbd370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence4 );}.elementor-1000 .elementor-element.elementor-element-b08790c{text-align:center;font-family:"Roboto", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-8f9a968 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-8f9a968{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-2e62f64{text-align:center;color:#000000;}.elementor-1000 .elementor-element.elementor-element-1eedb85{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1000 .elementor-element.elementor-element-1eedb85:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-1eedb85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence4 );}.elementor-1000 .elementor-element.elementor-element-7291526{text-align:center;font-family:"Roboto", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-7b34062 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-7b34062{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-eeb965c{text-align:center;color:#000000;}.elementor-1000 .elementor-element.elementor-element-8d82a25{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1000 .elementor-element.elementor-element-8d82a25:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-8d82a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence4 );}.elementor-1000 .elementor-element.elementor-element-b9a06cf{text-align:center;font-family:"Roboto", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-df14c5d > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-df14c5d{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-kadence7 );}.elementor-1000 .elementor-element.elementor-element-361502a{text-align:center;color:#000000;}.elementor-1000 .elementor-element.elementor-element-3c22e15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-4b8241a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-4b8241a:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-4b8241a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#251E1E;}.elementor-1000 .elementor-element.elementor-element-dd421b5{--display:flex;}.elementor-1000 .elementor-element.elementor-element-dd421b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-437933a{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:700;line-height:65px;}.elementor-1000 .elementor-element.elementor-element-1690df1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1000 .elementor-element.elementor-element-9ac3159{--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-1000 .elementor-element.elementor-element-00dba51 .elementor-button{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;}@media(min-width:768px){.elementor-1000 .elementor-element.elementor-element-b0f59f7{--width:65%;}.elementor-1000 .elementor-element.elementor-element-d97bc26{--width:65%;}.elementor-1000 .elementor-element.elementor-element-18ff445{--width:65%;}.elementor-1000 .elementor-element.elementor-element-8bc3b08{--width:65%;}.elementor-1000 .elementor-element.elementor-element-46d042f{--width:25%;}.elementor-1000 .elementor-element.elementor-element-8e127c2{--width:25%;}.elementor-1000 .elementor-element.elementor-element-9e344af{--width:15%;}.elementor-1000 .elementor-element.elementor-element-fd15d25{--width:70%;}.elementor-1000 .elementor-element.elementor-element-f505692{--width:15%;}.elementor-1000 .elementor-element.elementor-element-dd421b5{--width:70%;}.elementor-1000 .elementor-element.elementor-element-1690df1{--width:30%;}}@media(max-width:767px){.elementor-1000 .elementor-element.elementor-element-d865422{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-6ea1f60{font-size:45px;}.elementor-1000 .elementor-element.elementor-element-b8a466e{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-b62d322{font-size:45px;}.elementor-1000 .elementor-element.elementor-element-7348aa4 .elementor-heading-title{font-size:35px;}.elementor-1000 .elementor-element.elementor-element-3b2c524{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-4e73bb1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-e888309{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-23b5ac3 .elementor-heading-title{font-size:35px;}.elementor-1000 .elementor-element.elementor-element-c05d11f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-4eb2079{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-9315b3d .elementor-heading-title{font-size:35px;}.elementor-1000 .elementor-element.elementor-element-39c9d84{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-36b7ba8 .elementor-heading-title{font-size:35px;}.elementor-1000 .elementor-element.elementor-element-dafe8b4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-3c22e15{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-4b8241a{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-dd421b5{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1000 .elementor-element.elementor-element-437933a{font-size:40px;line-height:1.3em;}.elementor-1000 .elementor-element.elementor-element-1690df1{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-c05d11f *//* ===== Numbered steps built with Icon Box (white circle, black number) ===== */
.steps-list{
  /* palette */
  --text: #F5F5F5;
  --muted: #A3A3A3;
  --border: #252525;

  /* badge */
  --badge-bg: #FFFFFF;      /* circle color */
  --badge-text: #0A0A0A;    /* number color */
  --badge-size: 44px;       /* circle size */

  /* layout */
  --left-gap: 68px;         /* space for the circle */
  --row-pad: 20px;

  counter-reset: step;      /* start auto numbering */
}

.steps-list .step-box{
  position: relative;
  padding: var(--row-pad) 0 var(--row-pad) var(--left-gap);
  border-bottom: 1px solid var(--border);
}

/* auto-numbered circle */
.steps-list .step-box::before{
  counter-increment: step;
  content: counter(step);
  position: absolute;
  left: 0;
  top: 50%; transform: translateY(-50%);
  width: var(--badge-size);
  height: var(--badge-size);
  border-radius: 50%;
  background: var(--badge-bg);
  color: var(--badge-text);
  display: flex; align-items: center; justify-content: center;
  font-weight: 700; font-size: 18px; line-height: 1;
  border: 1px solid var(--border);   /* thin outline so white pops on black */
}

/* icon + text alignment/spacing inside Icon Box */
.steps-list .step-box .elementor-icon-box-wrapper{
  display: flex; align-items: flex-start; gap: 14px;
}
.steps-list .step-box .elementor-icon-box-icon{ line-height: 1; }
.steps-list .step-box .elementor-icon{
  font-size: 28px;          /* icon size */
  color: var(--text);
}

/* title + description colors */
.steps-list .step-box .elementor-icon-box-title{
  color: var(--text);
  margin: 0 0 6px 0;
}
.steps-list .step-box .elementor-icon-box-description{
  color: var(--muted);
  margin: 0;
}

/* last row: remove divider */
.steps-list .step-box:last-child{ border-bottom: none; }

/* ===== Mobile tweaks ===== */
@media (max-width: 767px){
  .steps-list{
    --badge-size: 38px;
    --left-gap: 60px;
    --row-pad: 16px;
  }
  .steps-list .step-box .elementor-icon{ font-size: 24px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dfd161 *//* force all logos to the same gray */
.client-logos img, .client-logos svg { 
  height: 44px; width: auto; 
  opacity: .80;
}

/* SVG logos */
.client-logos svg { 
  fill: #9CA3AF !important; 
  color: #9CA3AF !important; 
}

/* PNG/JPG logos */
.client-logos img { 
  filter: grayscale(1) brightness(0.9) contrast(1.05) !important;
}

/* keep hover gray */
.client-logos a:hover img, 
.client-logos a:hover svg { 
  filter: grayscale(1) brightness(0.9) contrast(1.05) !important; 
  fill: #9CA3AF !important; color:#9CA3AF !important;
}


/* 1) Set your global logo size once */
:root{ --logo-size: 84px; }   /* <- change this number */

/* 2) Logo row */
.client-logos img,
.client-logos svg{
  height: var(--logo-size);   /* was 44px */
  width: auto;
  opacity: .80;
}

/* keep them gray */
.client-logos svg{ fill:#9CA3AF !important; color:#9CA3AF !important; }
.client-logos img{ filter:grayscale(1) brightness(.9) contrast(1.05) !important; }

/* (optional) responsive sizes */
@media (max-width:1024px){ :root{ --logo-size: 52px; } }
@media (max-width:767px){  :root{ --logo-size: 40px; } }/* End custom CSS */