.elementor-18 .elementor-element.elementor-element-9c60363{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d1bf9d9{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-3fe026a{text-align:center;}.elementor-18 .elementor-element.elementor-element-3fe026a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;line-height:45px;letter-spacing:0.5px;}.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-18 .elementor-element.elementor-element-65cb611{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-24615b3{--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;}.elementor-18 .elementor-element.elementor-element-d35a934{--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-18 .elementor-element.elementor-element-f024337{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--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-18 .elementor-element.elementor-element-12dc222{--display:flex;--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-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-18 .elementor-element.elementor-element-651bff7 img{border-radius:10px 10px 0px 0px;}.elementor-18 .elementor-element.elementor-element-b22e1d7{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-18 .elementor-element.elementor-element-06cd768{--display:flex;--min-height:220px;}.elementor-18 .elementor-element.elementor-element-2f993ee{text-align:center;}.elementor-18 .elementor-element.elementor-element-2f993ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-18 .elementor-element.elementor-element-4812c7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-04dc0a4{--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:center;--align-items:center;--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-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-18 .elementor-element.elementor-element-7af7870 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:30px 30px 30px 30px;padding:14px 42px 14px 42px;}.elementor-18 .elementor-element.elementor-element-7af7870{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-7af7870.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-0e09799{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--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-18 .elementor-element.elementor-element-f9f7eb5{--display:flex;--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-18 .elementor-element.elementor-element-af12c68 img{border-radius:10px 10px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3cf58cf{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-18 .elementor-element.elementor-element-7fd78ca{--display:flex;--min-height:220px;}.elementor-18 .elementor-element.elementor-element-6e14a64{text-align:center;}.elementor-18 .elementor-element.elementor-element-6e14a64 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-18 .elementor-element.elementor-element-3039a00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-d0c435a{--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:center;--align-items:center;--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-18 .elementor-element.elementor-element-8e89567 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:30px 30px 30px 30px;padding:14px 42px 14px 42px;}.elementor-18 .elementor-element.elementor-element-8e89567{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-8e89567.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-2d24981{--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-18 .elementor-element.elementor-element-39ba393{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--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-18 .elementor-element.elementor-element-0928d1f{--display:flex;--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-18 .elementor-element.elementor-element-e2ed4f8 img{border-radius:10px 10px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e89cd3d{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-18 .elementor-element.elementor-element-aa42b04{--display:flex;--min-height:220px;}.elementor-18 .elementor-element.elementor-element-f3419ba{text-align:center;}.elementor-18 .elementor-element.elementor-element-f3419ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-18 .elementor-element.elementor-element-2f0c5a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-6495742{--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:center;--align-items:center;--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-18 .elementor-element.elementor-element-7d140b5 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:30px 30px 30px 30px;padding:14px 42px 14px 42px;}.elementor-18 .elementor-element.elementor-element-7d140b5{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-7d140b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-0575b25{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--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-18 .elementor-element.elementor-element-f726351{--display:flex;--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-18 .elementor-element.elementor-element-308b7f7 img{border-radius:10px 10px 0px 0px;}.elementor-18 .elementor-element.elementor-element-1714043{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-18 .elementor-element.elementor-element-cca25ee{--display:flex;--min-height:220px;}.elementor-18 .elementor-element.elementor-element-63e8250{text-align:center;}.elementor-18 .elementor-element.elementor-element-63e8250 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-18 .elementor-element.elementor-element-930d22f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-c5cf732{--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:center;--align-items:center;--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-18 .elementor-element.elementor-element-4d5924b .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:30px 30px 30px 30px;padding:14px 42px 14px 42px;}.elementor-18 .elementor-element.elementor-element-4d5924b{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-4d5924b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-013b341{--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;}.elementor-18 .elementor-element.elementor-element-179c76f{--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-18 .elementor-element.elementor-element-ddb3db4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--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-18 .elementor-element.elementor-element-ac1b9f5{--display:flex;--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-18 .elementor-element.elementor-element-d38497f img{border-radius:10px 10px 0px 0px;}.elementor-18 .elementor-element.elementor-element-4325683{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-18 .elementor-element.elementor-element-e616937{--display:flex;--min-height:220px;}.elementor-18 .elementor-element.elementor-element-fc85edd{text-align:center;}.elementor-18 .elementor-element.elementor-element-fc85edd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-18 .elementor-element.elementor-element-e362e59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-72ac771{--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:center;--align-items:center;--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-18 .elementor-element.elementor-element-5411143 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:30px 30px 30px 30px;padding:14px 42px 14px 42px;}.elementor-18 .elementor-element.elementor-element-5411143{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5411143.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-cc04fb1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--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-18 .elementor-element.elementor-element-cce87e4{--display:flex;--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-18 .elementor-element.elementor-element-86a9ea2 img{border-radius:10px 10px 0px 0px;}.elementor-18 .elementor-element.elementor-element-21f9253{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-18 .elementor-element.elementor-element-17d4d75{--display:flex;--min-height:220px;}.elementor-18 .elementor-element.elementor-element-ba27fa4{text-align:center;}.elementor-18 .elementor-element.elementor-element-ba27fa4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-18 .elementor-element.elementor-element-12dce70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-bbe8e8c{--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:center;--align-items:center;--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-18 .elementor-element.elementor-element-e374c9f .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:30px 30px 30px 30px;padding:14px 42px 14px 42px;}.elementor-18 .elementor-element.elementor-element-e374c9f{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e374c9f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-bc4f1be{--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-18 .elementor-element.elementor-element-e55f974{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--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-18 .elementor-element.elementor-element-bb6a8a4{--display:flex;--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-18 .elementor-element.elementor-element-3132305 img{border-radius:10px 10px 0px 0px;}.elementor-18 .elementor-element.elementor-element-9e170b7{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-18 .elementor-element.elementor-element-1cad01a{--display:flex;--min-height:220px;}.elementor-18 .elementor-element.elementor-element-66cb77f{text-align:center;}.elementor-18 .elementor-element.elementor-element-66cb77f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-18 .elementor-element.elementor-element-641700a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-b26b8e6{--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:center;--align-items:center;--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-18 .elementor-element.elementor-element-fda6277 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:30px 30px 30px 30px;padding:14px 42px 14px 42px;}.elementor-18 .elementor-element.elementor-element-fda6277{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-fda6277.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-2a6a4a5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--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-18 .elementor-element.elementor-element-29f765a{--display:flex;--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-18 .elementor-element.elementor-element-47c8d98 img{border-radius:10px 10px 0px 0px;}.elementor-18 .elementor-element.elementor-element-2392681{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-18 .elementor-element.elementor-element-ce07d97{--display:flex;--min-height:220px;}.elementor-18 .elementor-element.elementor-element-e3b2b20{text-align:center;}.elementor-18 .elementor-element.elementor-element-e3b2b20 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-18 .elementor-element.elementor-element-7c7b227{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-27eba8d{--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:center;--align-items:center;--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-18 .elementor-element.elementor-element-5480a7b .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:30px 30px 30px 30px;padding:14px 42px 14px 42px;}.elementor-18 .elementor-element.elementor-element-5480a7b{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5480a7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-7e490a3{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-994a5b5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--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-18 .elementor-element.elementor-element-36b838b{--display:flex;--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-18 .elementor-element.elementor-element-059aba1 img{border-radius:10px 10px 0px 0px;}.elementor-18 .elementor-element.elementor-element-0f21cb8{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-18 .elementor-element.elementor-element-7108630{--display:flex;--min-height:220px;}.elementor-18 .elementor-element.elementor-element-fdf6345{text-align:center;}.elementor-18 .elementor-element.elementor-element-fdf6345 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-18 .elementor-element.elementor-element-a11e8a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-a2e2ea0{--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:center;--align-items:center;--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-18 .elementor-element.elementor-element-25b6096 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:30px 30px 30px 30px;padding:14px 42px 14px 42px;}.elementor-18 .elementor-element.elementor-element-25b6096{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-25b6096.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3fe026a .elementor-heading-title{font-size:28px;}.elementor-18 .elementor-element.elementor-element-65cb611{font-size:15px;}.elementor-18 .elementor-element.elementor-element-24615b3{--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-18 .elementor-element.elementor-element-7af7870 .elementor-button{font-size:14px;}.elementor-18 .elementor-element.elementor-element-8e89567 .elementor-button{font-size:14px;}.elementor-18 .elementor-element.elementor-element-7d140b5 .elementor-button{font-size:14px;}.elementor-18 .elementor-element.elementor-element-4d5924b .elementor-button{font-size:14px;}.elementor-18 .elementor-element.elementor-element-013b341{--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-18 .elementor-element.elementor-element-5411143 .elementor-button{font-size:14px;}.elementor-18 .elementor-element.elementor-element-e374c9f .elementor-button{font-size:14px;}.elementor-18 .elementor-element.elementor-element-fda6277 .elementor-button{font-size:14px;}.elementor-18 .elementor-element.elementor-element-5480a7b .elementor-button{font-size:14px;}.elementor-18 .elementor-element.elementor-element-7e490a3{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:020px;}.elementor-18 .elementor-element.elementor-element-994a5b5{--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-18 .elementor-element.elementor-element-25b6096 .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3fe026a .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-65cb611{font-size:14px;line-height:1.7em;}.elementor-18 .elementor-element.elementor-element-7af7870 .elementor-button{font-size:13px;}.elementor-18 .elementor-element.elementor-element-8e89567 .elementor-button{font-size:13px;}.elementor-18 .elementor-element.elementor-element-7d140b5 .elementor-button{font-size:13px;}.elementor-18 .elementor-element.elementor-element-4d5924b .elementor-button{font-size:13px;}.elementor-18 .elementor-element.elementor-element-5411143 .elementor-button{font-size:13px;}.elementor-18 .elementor-element.elementor-element-e374c9f .elementor-button{font-size:13px;}.elementor-18 .elementor-element.elementor-element-fda6277 .elementor-button{font-size:13px;}.elementor-18 .elementor-element.elementor-element-5480a7b .elementor-button{font-size:13px;}.elementor-18 .elementor-element.elementor-element-25b6096 .elementor-button{font-size:13px;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-29f765a{--width:100%;}.elementor-18 .elementor-element.elementor-element-7e490a3{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-7e490a3{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-651bff7 */.about-img {
  overflow: hidden;
  border-radius: 10px 10px 0 0;
}

.about-img img {
  transition: transform 0.5s ease;
}

.about-img:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7af7870 */.elementor-18 .elementor-element.elementor-element-7af7870 {
  background: linear-gradient(135deg, #3B5BFF, #6C63FF);
  border-radius: 30px;
  box-shadow: 0 8px 20px rgba(59,91,255,0.3);
  transition: 0.3s;
}

.elementor-18 .elementor-element.elementor-element-7af7870:hover {
  transform: translateY(-3px);
}

.shine-btn {
  position: relative;
  overflow: hidden;
}

.shine-btn::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.6),
    transparent
  );
  transform: skewX(-25deg);
  animation: shine 2.5s infinite;
}

@keyframes shine {
  0% {
    left: -100%;
  }
  100% {
    left: 150%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f024337 */.elementor-18 .elementor-element.elementor-element-f024337{box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af12c68 */.about-img {
  overflow: hidden;
  border-radius: 10px 10px 0 0;
}

.about-img img {
  transition: transform 0.5s ease;
}

.about-img:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e89567 */.elementor-18 .elementor-element.elementor-element-8e89567 {
  background: linear-gradient(135deg, #3B5BFF, #6C63FF);
  border-radius: 30px;
  box-shadow: 0 8px 20px rgba(59,91,255,0.3);
  transition: 0.3s;
}

.elementor-18 .elementor-element.elementor-element-8e89567:hover {
  transform: translateY(-3px);
}

.shine-btn {
  position: relative;
  overflow: hidden;
}

.shine-btn::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.6),
    transparent
  );
  transform: skewX(-25deg);
  animation: shine 2.5s infinite;
}

@keyframes shine {
  0% {
    left: -100%;
  }
  100% {
    left: 150%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e09799 */.elementor-18 .elementor-element.elementor-element-0e09799{box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2ed4f8 */.about-img {
  overflow: hidden;
  border-radius: 10px 10px 0 0;
}

.about-img img {
  transition: transform 0.5s ease;
}

.about-img:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d140b5 */.elementor-18 .elementor-element.elementor-element-7d140b5 {
  background: linear-gradient(135deg, #3B5BFF, #6C63FF);
  border-radius: 30px;
  box-shadow: 0 8px 20px rgba(59,91,255,0.3);
  transition: 0.3s;
}

.elementor-18 .elementor-element.elementor-element-7d140b5:hover {
  transform: translateY(-3px);
}

.shine-btn {
  position: relative;
  overflow: hidden;
}

.shine-btn::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.6),
    transparent
  );
  transform: skewX(-25deg);
  animation: shine 2.5s infinite;
}

@keyframes shine {
  0% {
    left: -100%;
  }
  100% {
    left: 150%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39ba393 */.elementor-18 .elementor-element.elementor-element-39ba393{box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-308b7f7 */.about-img {
  overflow: hidden;
  border-radius: 10px 10px 0 0;
}

.about-img img {
  transition: transform 0.5s ease;
}

.about-img:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d5924b */.elementor-18 .elementor-element.elementor-element-4d5924b {
  background: linear-gradient(135deg, #3B5BFF, #6C63FF);
  border-radius: 30px;
  box-shadow: 0 8px 20px rgba(59,91,255,0.3);
  transition: 0.3s;
}

.elementor-18 .elementor-element.elementor-element-4d5924b:hover {
  transform: translateY(-3px);
}

.shine-btn {
  position: relative;
  overflow: hidden;
}

.shine-btn::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.6),
    transparent
  );
  transform: skewX(-25deg);
  animation: shine 2.5s infinite;
}

@keyframes shine {
  0% {
    left: -100%;
  }
  100% {
    left: 150%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0575b25 */.elementor-18 .elementor-element.elementor-element-0575b25{box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d38497f */.about-img {
  overflow: hidden;
  border-radius: 10px 10px 0 0;
}

.about-img img {
  transition: transform 0.5s ease;
}

.about-img:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5411143 */.elementor-18 .elementor-element.elementor-element-5411143 {
  background: linear-gradient(135deg, #3B5BFF, #6C63FF);
  border-radius: 30px;
  box-shadow: 0 8px 20px rgba(59,91,255,0.3);
  transition: 0.3s;
}

.elementor-18 .elementor-element.elementor-element-5411143:hover {
  transform: translateY(-3px);
}

.shine-btn {
  position: relative;
  overflow: hidden;
}

.shine-btn::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.6),
    transparent
  );
  transform: skewX(-25deg);
  animation: shine 2.5s infinite;
}

@keyframes shine {
  0% {
    left: -100%;
  }
  100% {
    left: 150%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddb3db4 */.elementor-18 .elementor-element.elementor-element-ddb3db4{box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86a9ea2 */.about-img {
  overflow: hidden;
  border-radius: 10px 10px 0 0;
}

.about-img img {
  transition: transform 0.5s ease;
}

.about-img:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e374c9f */.elementor-18 .elementor-element.elementor-element-e374c9f {
  background: linear-gradient(135deg, #3B5BFF, #6C63FF);
  border-radius: 30px;
  box-shadow: 0 8px 20px rgba(59,91,255,0.3);
  transition: 0.3s;
}

.elementor-18 .elementor-element.elementor-element-e374c9f:hover {
  transform: translateY(-3px);
}

.shine-btn {
  position: relative;
  overflow: hidden;
}

.shine-btn::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.6),
    transparent
  );
  transform: skewX(-25deg);
  animation: shine 2.5s infinite;
}

@keyframes shine {
  0% {
    left: -100%;
  }
  100% {
    left: 150%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc04fb1 */.elementor-18 .elementor-element.elementor-element-cc04fb1{box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3132305 */.about-img {
  overflow: hidden;
  border-radius: 10px 10px 0 0;
}

.about-img img {
  transition: transform 0.5s ease;
}

.about-img:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fda6277 */.elementor-18 .elementor-element.elementor-element-fda6277 {
  background: linear-gradient(135deg, #3B5BFF, #6C63FF);
  border-radius: 30px;
  box-shadow: 0 8px 20px rgba(59,91,255,0.3);
  transition: 0.3s;
}

.elementor-18 .elementor-element.elementor-element-fda6277:hover {
  transform: translateY(-3px);
}

.shine-btn {
  position: relative;
  overflow: hidden;
}

.shine-btn::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.6),
    transparent
  );
  transform: skewX(-25deg);
  animation: shine 2.5s infinite;
}

@keyframes shine {
  0% {
    left: -100%;
  }
  100% {
    left: 150%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55f974 */.elementor-18 .elementor-element.elementor-element-e55f974{box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47c8d98 */.about-img {
  overflow: hidden;
  border-radius: 10px 10px 0 0;
}

.about-img img {
  transition: transform 0.5s ease;
}

.about-img:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5480a7b */.elementor-18 .elementor-element.elementor-element-5480a7b {
  background: linear-gradient(135deg, #3B5BFF, #6C63FF);
  border-radius: 30px;
  box-shadow: 0 8px 20px rgba(59,91,255,0.3);
  transition: 0.3s;
}

.elementor-18 .elementor-element.elementor-element-5480a7b:hover {
  transform: translateY(-3px);
}

.shine-btn {
  position: relative;
  overflow: hidden;
}

.shine-btn::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.6),
    transparent
  );
  transform: skewX(-25deg);
  animation: shine 2.5s infinite;
}

@keyframes shine {
  0% {
    left: -100%;
  }
  100% {
    left: 150%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a6a4a5 */.elementor-18 .elementor-element.elementor-element-2a6a4a5{box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-059aba1 */.about-img {
  overflow: hidden;
  border-radius: 10px 10px 0 0;
}

.about-img img {
  transition: transform 0.5s ease;
}

.about-img:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25b6096 */.elementor-18 .elementor-element.elementor-element-25b6096 {
  background: linear-gradient(135deg, #3B5BFF, #6C63FF);
  border-radius: 30px;
  box-shadow: 0 8px 20px rgba(59,91,255,0.3);
  transition: 0.3s;
}

.elementor-18 .elementor-element.elementor-element-25b6096:hover {
  transform: translateY(-3px);
}

.shine-btn {
  position: relative;
  overflow: hidden;
}

.shine-btn::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.6),
    transparent
  );
  transform: skewX(-25deg);
  animation: shine 2.5s infinite;
}

@keyframes shine {
  0% {
    left: -100%;
  }
  100% {
    left: 150%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994a5b5 */.elementor-18 .elementor-element.elementor-element-994a5b5{box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;}/* End custom CSS */