.elementor-32 .elementor-element.elementor-element-121fccc2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--margin-top:-147px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:222px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-121fccc2:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-121fccc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0D02;}.elementor-32 .elementor-element.elementor-element-121fccc2::before, .elementor-32 .elementor-element.elementor-element-121fccc2 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-121fccc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-121fccc2 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-121fccc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-121fccc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-4f17deb9{--display:flex;--min-height:600px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-32 .elementor-element.elementor-element-658d5c2{background-color:var( --e-global-color-0e98a74 );padding:10px 20px 10px 20px;border-radius:99px 99px 99px 99px;}.elementor-32 .elementor-element.elementor-element-658d5c2.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-658d5c2 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.33em;letter-spacing:0em;color:var( --e-global-color-2fdb51e );}.elementor-32 .elementor-element.elementor-element-e275edf{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-e275edf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:600;line-height:1.3em;color:var( --e-global-color-2fdb51e );}.elementor-32 .elementor-element.elementor-element-20af4e86{width:var( --container-widget-width, 516px );max-width:516px;--container-widget-width:516px;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em;letter-spacing:-0.01em;color:var( --e-global-color-2fdb51e );}.elementor-32 .elementor-element.elementor-element-53e6bb41{--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-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-53e6bb41.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-710a78a0 .elementor-button{background-color:#FD6602;fill:var( --e-global-color-b2602c8 );color:var( --e-global-color-b2602c8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2fdb51e );}.elementor-32 .elementor-element.elementor-element-710a78a0 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-710a78a0 .elementor-button:focus{background-color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-3b9e5fdf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-3b9e5fdf:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-3b9e5fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-3b9e5fdf::before, .elementor-32 .elementor-element.elementor-element-3b9e5fdf > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-3b9e5fdf > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-3b9e5fdf > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-3b9e5fdf > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-3b9e5fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://step18it.com/wp-content/uploads/2026/02/ChatGPT-Image-Feb-27-2026-12_21_32-PM.webp");--background-overlay:'';background-size:cover;}.elementor-32 .elementor-element.elementor-element-4882da6e{--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:space-between;}.elementor-32 .elementor-element.elementor-element-4882da6e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-29b00e5c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-29b00e5c.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-7b8f1877 img{width:100%;height:434px;object-fit:cover;object-position:center center;}.elementor-32 .elementor-element.elementor-element-773478ab{--display:flex;--position:absolute;--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:15px 12px;--row-gap:15px;--column-gap:12px;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:24px;}.elementor-32 .elementor-element.elementor-element-773478ab:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-773478ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD6602;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-773478ab{right:24px;}body.rtl .elementor-32 .elementor-element.elementor-element-773478ab{left:24px;}.elementor-32 .elementor-element.elementor-element-10e78752{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-32 .elementor-element.elementor-element-10e78752 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-10e78752.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2fdb51e );color:var( --e-global-color-b2602c8 );}.elementor-32 .elementor-element.elementor-element-10e78752.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-10e78752.elementor-view-default .elementor-icon{color:var( --e-global-color-2fdb51e );border-color:var( --e-global-color-2fdb51e );}.elementor-32 .elementor-element.elementor-element-10e78752.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-10e78752.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2fdb51e );}.elementor-32 .elementor-element.elementor-element-10e78752.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b2602c8 );}.elementor-32 .elementor-element.elementor-element-10e78752.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b2602c8 );}.elementor-32 .elementor-element.elementor-element-10e78752 .elementor-icon{font-size:24px;padding:0.7em;}.elementor-32 .elementor-element.elementor-element-10e78752 .elementor-icon svg{height:24px;}.elementor-32 .elementor-element.elementor-element-449a41fe .elementor-counter-number-wrapper{color:var( --e-global-color-2fdb51e );font-family:var( --e-global-typography-55caaba-font-family ), Sans-serif;font-size:var( --e-global-typography-55caaba-font-size );font-weight:var( --e-global-typography-55caaba-font-weight );text-transform:var( --e-global-typography-55caaba-text-transform );font-style:var( --e-global-typography-55caaba-font-style );text-decoration:var( --e-global-typography-55caaba-text-decoration );line-height:var( --e-global-typography-55caaba-line-height );letter-spacing:var( --e-global-typography-55caaba-letter-spacing );}.elementor-32 .elementor-element.elementor-element-6bc642cf .elementor-heading-title{font-family:var( --e-global-typography-c74effc-font-family ), Sans-serif;font-size:var( --e-global-typography-c74effc-font-size );font-weight:var( --e-global-typography-c74effc-font-weight );text-transform:var( --e-global-typography-c74effc-text-transform );font-style:var( --e-global-typography-c74effc-font-style );text-decoration:var( --e-global-typography-c74effc-text-decoration );line-height:var( --e-global-typography-c74effc-line-height );letter-spacing:var( --e-global-typography-c74effc-letter-spacing );color:var( --e-global-color-2fdb51e );}.elementor-32 .elementor-element.elementor-element-182af658{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-7ededd7f .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.44em;letter-spacing:0.08em;color:#FD6602;}.elementor-32 .elementor-element.elementor-element-172321bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-32 .elementor-element.elementor-element-f9a95a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em;letter-spacing:-0.01em;color:#000000;}.elementor-32 .elementor-element.elementor-element-8b02bc4{font-family:"Open Sans", Sans-serif;color:#000000;}.elementor-32 .elementor-element.elementor-element-23d55702{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-38633c23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-41b9b649{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-32 .elementor-element.elementor-element-41b9b649 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.44em;letter-spacing:0.08em;color:#FD6602;}.elementor-32 .elementor-element.elementor-element-6ebb8073{width:var( --container-widget-width, 1284.991px );max-width:1284.991px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:1284.991px;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-6ebb8073.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-6ebb8073 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-32 .elementor-element.elementor-element-3bb13ee4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7037176a{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--flex-wrap:wrap;--overlay-opacity:0.59;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-7037176a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7037176a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-7037176a::before, .elementor-32 .elementor-element.elementor-element-7037176a > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-7037176a > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-7037176a > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-7037176a > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-7037176a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://step18it.com/wp-content/uploads/2026/02/New-Project-2026-02-23T155017.674-1.webp");--background-overlay:'';background-size:cover;}.elementor-32 .elementor-element.elementor-element-7037176a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FD6602;--border-color:#FD6602;box-shadow:0px 16px 40px -8px rgba(0, 0, 0, 0.10196078431372549);}.elementor-32 .elementor-element.elementor-element-7037176a, .elementor-32 .elementor-element.elementor-element-7037176a::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-139a00d0{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-139a00d0 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-139a00d0.elementor-view-stacked .elementor-icon{background-color:#FD6602;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-139a00d0.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-139a00d0.elementor-view-default .elementor-icon{color:#FD6602;border-color:#FD6602;}.elementor-32 .elementor-element.elementor-element-139a00d0.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-139a00d0.elementor-view-default .elementor-icon svg{fill:#FD6602;}.elementor-32 .elementor-element.elementor-element-139a00d0.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-139a00d0.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-139a00d0.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-139a00d0.elementor-view-framed .elementor-icon:hover, .elementor-32 .elementor-element.elementor-element-139a00d0.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-32 .elementor-element.elementor-element-139a00d0.elementor-view-framed .elementor-icon:hover, .elementor-32 .elementor-element.elementor-element-139a00d0.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-32 .elementor-element.elementor-element-139a00d0 .elementor-icon{font-size:35px;}.elementor-32 .elementor-element.elementor-element-139a00d0 .elementor-icon svg{height:35px;}.elementor-32 .elementor-element.elementor-element-55aef5f8{--display:flex;--min-height:0px;--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-32 .elementor-element.elementor-element-a04400d{padding:26px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-a04400d .elementor-image-box-wrapper{text-align:start;}.elementor-32 .elementor-element.elementor-element-a04400d .elementor-image-box-title{margin-bottom:12px;font-family:"Onest", Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a04400d:has(:hover) .elementor-image-box-title,
					 .elementor-32 .elementor-element.elementor-element-a04400d:has(:focus) .elementor-image-box-title{color:#FD6602;}.elementor-32 .elementor-element.elementor-element-a04400d .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.6em;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-48e1caf9{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-32 .elementor-element.elementor-element-48e1caf9 .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-48e1caf9 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-32 .elementor-element.elementor-element-1c6c12d2 .elementor-button{background-color:var( --e-global-color-d9db771 );font-family:var( --e-global-typography-9292190-font-family ), Sans-serif;font-size:var( --e-global-typography-9292190-font-size );font-weight:var( --e-global-typography-9292190-font-weight );text-transform:var( --e-global-typography-9292190-text-transform );font-style:var( --e-global-typography-9292190-font-style );text-decoration:var( --e-global-typography-9292190-text-decoration );line-height:var( --e-global-typography-9292190-line-height );letter-spacing:var( --e-global-typography-9292190-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1c6c12d2{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-1c6c12d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-1c6c12d2 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32 .elementor-element.elementor-element-1c6c12d2 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-1c6c12d2 .elementor-button:focus{color:#FD6602;}.elementor-32 .elementor-element.elementor-element-1c6c12d2 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-1c6c12d2 .elementor-button:focus svg{fill:#FD6602;}.elementor-32 .elementor-element.elementor-element-6bd45a59{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--flex-wrap:wrap;--overlay-opacity:0.56;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#020101;--border-color:#020101;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-6bd45a59:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6bd45a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-6bd45a59::before, .elementor-32 .elementor-element.elementor-element-6bd45a59 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-6bd45a59 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-6bd45a59 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-6bd45a59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-6bd45a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://step18it.com/wp-content/uploads/2026/02/New-Project-2026-02-23T153333.168-1.webp");--background-overlay:'';background-size:cover;}.elementor-32 .elementor-element.elementor-element-6bd45a59:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FD6602;--border-color:#FD6602;box-shadow:0px 16px 40px -8px rgba(0, 0, 0, 0.10196078431372549);}.elementor-32 .elementor-element.elementor-element-6bd45a59, .elementor-32 .elementor-element.elementor-element-6bd45a59::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-27bb7db0 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-27bb7db0.elementor-view-stacked .elementor-icon{background-color:#FD6602;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-27bb7db0.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-27bb7db0.elementor-view-default .elementor-icon{color:#FD6602;border-color:#FD6602;}.elementor-32 .elementor-element.elementor-element-27bb7db0.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-27bb7db0.elementor-view-default .elementor-icon svg{fill:#FD6602;}.elementor-32 .elementor-element.elementor-element-27bb7db0.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-27bb7db0.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-27bb7db0.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-27bb7db0.elementor-view-framed .elementor-icon:hover, .elementor-32 .elementor-element.elementor-element-27bb7db0.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-32 .elementor-element.elementor-element-27bb7db0.elementor-view-framed .elementor-icon:hover, .elementor-32 .elementor-element.elementor-element-27bb7db0.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-32 .elementor-element.elementor-element-27bb7db0 .elementor-icon{font-size:35px;}.elementor-32 .elementor-element.elementor-element-27bb7db0 .elementor-icon svg{height:35px;}.elementor-32 .elementor-element.elementor-element-7167d300{--display:flex;}.elementor-32 .elementor-element.elementor-element-ed21966 .elementor-image-box-wrapper{text-align:start;}.elementor-32 .elementor-element.elementor-element-ed21966 .elementor-image-box-title{margin-bottom:12px;font-family:"Onest", Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ed21966:has(:hover) .elementor-image-box-title,
					 .elementor-32 .elementor-element.elementor-element-ed21966:has(:focus) .elementor-image-box-title{color:#FD6602;}.elementor-32 .elementor-element.elementor-element-ed21966 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.6em;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-61ff082f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-32 .elementor-element.elementor-element-61ff082f .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-61ff082f .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-32 .elementor-element.elementor-element-33319143 .elementor-button{background-color:var( --e-global-color-d9db771 );font-family:var( --e-global-typography-9292190-font-family ), Sans-serif;font-size:var( --e-global-typography-9292190-font-size );font-weight:var( --e-global-typography-9292190-font-weight );text-transform:var( --e-global-typography-9292190-text-transform );font-style:var( --e-global-typography-9292190-font-style );text-decoration:var( --e-global-typography-9292190-text-decoration );line-height:var( --e-global-typography-9292190-line-height );letter-spacing:var( --e-global-typography-9292190-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-33319143{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-33319143 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-33319143 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32 .elementor-element.elementor-element-33319143 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-33319143 .elementor-button:focus{color:#FD6602;}.elementor-32 .elementor-element.elementor-element-33319143 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-33319143 .elementor-button:focus svg{fill:#FD6602;}.elementor-32 .elementor-element.elementor-element-45144074{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--flex-wrap:wrap;--overlay-opacity:0.6;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#020101;--border-color:#020101;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-45144074:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-45144074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-45144074::before, .elementor-32 .elementor-element.elementor-element-45144074 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-45144074 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-45144074 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-45144074 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-45144074 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://step18it.com/wp-content/uploads/2026/02/New-Project-2026-02-23T153747.205-1.webp");--background-overlay:'';background-size:cover;}.elementor-32 .elementor-element.elementor-element-45144074:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FD6602;--border-color:#FD6602;box-shadow:0px 16px 40px -8px rgba(0, 0, 0, 0.10196078431372549);}.elementor-32 .elementor-element.elementor-element-45144074, .elementor-32 .elementor-element.elementor-element-45144074::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-66f8bfd1 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-66f8bfd1.elementor-view-stacked .elementor-icon{background-color:#FD6602;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-66f8bfd1.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-66f8bfd1.elementor-view-default .elementor-icon{color:#FD6602;border-color:#FD6602;}.elementor-32 .elementor-element.elementor-element-66f8bfd1.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-66f8bfd1.elementor-view-default .elementor-icon svg{fill:#FD6602;}.elementor-32 .elementor-element.elementor-element-66f8bfd1.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-66f8bfd1.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-66f8bfd1.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-66f8bfd1.elementor-view-framed .elementor-icon:hover, .elementor-32 .elementor-element.elementor-element-66f8bfd1.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-32 .elementor-element.elementor-element-66f8bfd1.elementor-view-framed .elementor-icon:hover, .elementor-32 .elementor-element.elementor-element-66f8bfd1.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-32 .elementor-element.elementor-element-66f8bfd1 .elementor-icon{font-size:35px;}.elementor-32 .elementor-element.elementor-element-66f8bfd1 .elementor-icon svg{height:35px;}.elementor-32 .elementor-element.elementor-element-685e1b10{--display:flex;}.elementor-32 .elementor-element.elementor-element-0bf97ca{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-0bf97ca .elementor-image-box-wrapper{text-align:start;}.elementor-32 .elementor-element.elementor-element-0bf97ca .elementor-image-box-title{margin-bottom:12px;font-family:"Onest", Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-0bf97ca:has(:hover) .elementor-image-box-title,
					 .elementor-32 .elementor-element.elementor-element-0bf97ca:has(:focus) .elementor-image-box-title{color:#FD6602;}.elementor-32 .elementor-element.elementor-element-0bf97ca .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.6em;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-caf62fe{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-32 .elementor-element.elementor-element-caf62fe .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-caf62fe .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-32 .elementor-element.elementor-element-c22f187 .elementor-button{background-color:var( --e-global-color-d9db771 );font-family:var( --e-global-typography-9292190-font-family ), Sans-serif;font-size:var( --e-global-typography-9292190-font-size );font-weight:var( --e-global-typography-9292190-font-weight );text-transform:var( --e-global-typography-9292190-text-transform );font-style:var( --e-global-typography-9292190-font-style );text-decoration:var( --e-global-typography-9292190-text-decoration );line-height:var( --e-global-typography-9292190-line-height );letter-spacing:var( --e-global-typography-9292190-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-c22f187{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-c22f187 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-c22f187 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32 .elementor-element.elementor-element-c22f187 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-c22f187 .elementor-button:focus{color:#FD6602;}.elementor-32 .elementor-element.elementor-element-c22f187 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-c22f187 .elementor-button:focus svg{fill:#FD6602;}.elementor-32 .elementor-element.elementor-element-296067ca{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--flex-wrap:wrap;--overlay-opacity:0.46;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#020101;--border-color:#020101;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-296067ca:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-296067ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-296067ca::before, .elementor-32 .elementor-element.elementor-element-296067ca > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-296067ca > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-296067ca > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-296067ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-296067ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://step18it.com/wp-content/uploads/2026/02/New-Project-2026-02-23T154313.547-1.webp");--background-overlay:'';background-size:cover;}.elementor-32 .elementor-element.elementor-element-296067ca:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FD6602;--border-color:#FD6602;box-shadow:0px 16px 40px -8px rgba(0, 0, 0, 0.10196078431372549);}.elementor-32 .elementor-element.elementor-element-296067ca, .elementor-32 .elementor-element.elementor-element-296067ca::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-2d7d79b9 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-2d7d79b9.elementor-view-stacked .elementor-icon{background-color:#FD6602;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-2d7d79b9.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-2d7d79b9.elementor-view-default .elementor-icon{color:#FD6602;border-color:#FD6602;}.elementor-32 .elementor-element.elementor-element-2d7d79b9.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-2d7d79b9.elementor-view-default .elementor-icon svg{fill:#FD6602;}.elementor-32 .elementor-element.elementor-element-2d7d79b9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-2d7d79b9.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-2d7d79b9.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-2d7d79b9.elementor-view-framed .elementor-icon:hover, .elementor-32 .elementor-element.elementor-element-2d7d79b9.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-32 .elementor-element.elementor-element-2d7d79b9.elementor-view-framed .elementor-icon:hover, .elementor-32 .elementor-element.elementor-element-2d7d79b9.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-32 .elementor-element.elementor-element-2d7d79b9 .elementor-icon{font-size:35px;}.elementor-32 .elementor-element.elementor-element-2d7d79b9 .elementor-icon svg{height:35px;}.elementor-32 .elementor-element.elementor-element-54900755{--display:flex;}.elementor-32 .elementor-element.elementor-element-570077ce .elementor-image-box-wrapper{text-align:start;}.elementor-32 .elementor-element.elementor-element-570077ce .elementor-image-box-title{margin-bottom:12px;font-family:"Onest", Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-570077ce:has(:hover) .elementor-image-box-title,
					 .elementor-32 .elementor-element.elementor-element-570077ce:has(:focus) .elementor-image-box-title{color:#FD6602;}.elementor-32 .elementor-element.elementor-element-570077ce .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.6em;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-67a02934{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-32 .elementor-element.elementor-element-67a02934 .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-67a02934 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-32 .elementor-element.elementor-element-240155e8 .elementor-button{background-color:var( --e-global-color-d9db771 );font-family:var( --e-global-typography-9292190-font-family ), Sans-serif;font-size:var( --e-global-typography-9292190-font-size );font-weight:var( --e-global-typography-9292190-font-weight );text-transform:var( --e-global-typography-9292190-text-transform );font-style:var( --e-global-typography-9292190-font-style );text-decoration:var( --e-global-typography-9292190-text-decoration );line-height:var( --e-global-typography-9292190-line-height );letter-spacing:var( --e-global-typography-9292190-letter-spacing );fill:#FEFEFE;color:#FEFEFE;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-240155e8{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-240155e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-240155e8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32 .elementor-element.elementor-element-240155e8 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-240155e8 .elementor-button:focus{color:#FD6602;}.elementor-32 .elementor-element.elementor-element-240155e8 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-240155e8 .elementor-button:focus svg{fill:#FD6602;}.elementor-32 .elementor-element.elementor-element-47a58c03{--display:flex;--overlay-opacity:0.87;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-47a58c03::before, .elementor-32 .elementor-element.elementor-element-47a58c03 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-47a58c03 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-47a58c03 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-47a58c03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-47a58c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://step18it.com/wp-content/uploads/2026/02/ChatGPT-Image-Feb-27-2026-12_21_32-PM.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-529cc828{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-32 .elementor-element.elementor-element-529cc828::before, .elementor-32 .elementor-element.elementor-element-529cc828 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-529cc828 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-529cc828 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-529cc828 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-529cc828 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-2f2e35c9{--display:flex;--min-height:496px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-2f2e35c9:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2f2e35c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://step18it.com/wp-content/uploads/2026/02/architect-working-with-virtual-3d-projection-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-2f2e35c9::before, .elementor-32 .elementor-element.elementor-element-2f2e35c9 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-2f2e35c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-2f2e35c9 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-2f2e35c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-2f2e35c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d9db771 );--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-7db920ea{--display:flex;--min-height:529px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.99;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-32 .elementor-element.elementor-element-7db920ea::before, .elementor-32 .elementor-element.elementor-element-7db920ea > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-7db920ea > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-7db920ea > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-7db920ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-7db920ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-24d0f1e5{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-24d0f1e5 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:15px;font-weight:500;font-style:normal;text-decoration:none;line-height:1.44em;letter-spacing:0.08em;color:#FD6602;}.elementor-32 .elementor-element.elementor-element-8b4431a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;}.elementor-32 .elementor-element.elementor-element-5c597437{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em;color:#000000;}.elementor-32 .elementor-element.elementor-element-98d99da{text-align:justify;font-family:"Open Sans", Sans-serif;line-height:1.7em;color:#000000;}.elementor-32 .elementor-element.elementor-element-7415e0ca .elementor-button{background-color:#FD6602;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2fdb51e );}.elementor-32 .elementor-element.elementor-element-7415e0ca .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-7415e0ca .elementor-button:focus{background-color:#FFDDC6;border-color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-7415e0ca{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7415e0ca.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-851af65{--display:flex;--min-height:417px;--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;--overlay-opacity:0.61;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-851af65::before, .elementor-32 .elementor-element.elementor-element-851af65 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-851af65 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-851af65 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-851af65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-851af65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-851af65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-32e148d{--display:flex;--min-height:67px;}.elementor-32 .elementor-element.elementor-element-b326cad{padding:50px 0px 0px 0px;text-align:center;}.elementor-32 .elementor-element.elementor-element-b326cad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-32 .elementor-element.elementor-element-19704ca{text-align:center;font-family:"Open Sans", Sans-serif;color:#000000;}.elementor-32 .elementor-element.elementor-element-0507c26{--display:grid;--min-height:149px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-81fed93{--display:flex;}.elementor-32 .elementor-element.elementor-element-cbf63e7{text-align:center;}.elementor-32 .elementor-element.elementor-element-cbf63e7 .elementor-heading-title{font-size:20px;color:#000000;}.elementor-32 .elementor-element.elementor-element-a9336a6{--display:flex;}.elementor-32 .elementor-element.elementor-element-6bc279d{text-align:center;}.elementor-32 .elementor-element.elementor-element-6bc279d .elementor-heading-title{font-size:20px;color:#000000;}.elementor-32 .elementor-element.elementor-element-0d11cee{--display:flex;}.elementor-32 .elementor-element.elementor-element-eccef3e{text-align:center;}.elementor-32 .elementor-element.elementor-element-eccef3e .elementor-heading-title{font-size:20px;color:#000000;}.elementor-32 .elementor-element.elementor-element-a3d41a7{--display:flex;}.elementor-32 .elementor-element.elementor-element-bb2a02a{text-align:center;}.elementor-32 .elementor-element.elementor-element-bb2a02a .elementor-heading-title{font-size:20px;color:#000000;}.elementor-32 .elementor-element.elementor-element-3e6aeb40{--display:flex;--min-height:216px;--overlay-opacity:0.48;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-3e6aeb40:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-3e6aeb40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD6602;}.elementor-32 .elementor-element.elementor-element-3e6aeb40::before, .elementor-32 .elementor-element.elementor-element-3e6aeb40 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-3e6aeb40 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-3e6aeb40 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-3e6aeb40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-3e6aeb40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://step18it.com/wp-content/uploads/2026/03/picture-orange-lines-with-background-orange-scaled.webp");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-3e6aeb40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-5c933293{--display:flex;--min-height:427px;--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;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5c933293::before, .elementor-32 .elementor-element.elementor-element-5c933293 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-5c933293 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-5c933293 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-5c933293 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-5c933293 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://step18it.com/wp-content/uploads/2026/02/Grid.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-32 .elementor-element.elementor-element-622350ee{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-3e1e5543{width:100%;max-width:100%;text-align:center;}.elementor-32 .elementor-element.elementor-element-3e1e5543 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-2fdb51e );}.elementor-32 .elementor-element.elementor-element-329756dd{width:100%;max-width:100%;text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.7em;color:var( --e-global-color-2fdb51e );}.elementor-32 .elementor-element.elementor-element-329756dd.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-6ae48741 .elementor-button{background-color:var( --e-global-color-2fdb51e );fill:var( --e-global-color-b2602c8 );color:var( --e-global-color-b2602c8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2fdb51e );}.elementor-32 .elementor-element.elementor-element-6ae48741 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-6ae48741 .elementor-button:focus{background-color:#FFDDC6;border-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6ae48741{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-ee47449{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7d2fe30{text-align:center;}.elementor-32 .elementor-element.elementor-element-7d2fe30 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;}.elementor-32 .elementor-element.elementor-element-54dffd7{text-align:center;font-family:"Open Sans", Sans-serif;color:#000000;}.elementor-32 .elementor-element.elementor-element-177b637{--e-image-carousel-slides-to-show:6;}.elementor-32 .elementor-element.elementor-element-1be3e7b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:109px;--padding-left:109px;--padding-right:109px;}.elementor-32 .elementor-element.elementor-element-1be3e7b0:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1be3e7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-45456b9f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-3a67d3a7{--display:flex;--min-height:0px;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-32 .elementor-element.elementor-element-3a67d3a7:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-3a67d3a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD6602;}.elementor-32 .elementor-element.elementor-element-3a67d3a7::before, .elementor-32 .elementor-element.elementor-element-3a67d3a7 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-3a67d3a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-3a67d3a7 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-3a67d3a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-3a67d3a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://step18it.com/wp-content/uploads/2026/02/ChatGPT-Image-Feb-21-2026-02_34_40-PM.webp");--background-overlay:'';background-size:cover;}.elementor-32 .elementor-element.elementor-element-60d0a07{width:var( --container-widget-width, 107.77% );max-width:107.77%;padding:0px 0px 0px 0px;--container-widget-width:107.77%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-60d0a07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-60d0a07 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-22d1541{padding:30px 0px 30px 0px;font-family:"Open Sans", Sans-serif;font-size:16px;color:#F9F9F9;}.elementor-32 .elementor-element.elementor-element-22d1541 p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-69d2b334.ekit-equal-height-enable,
					.elementor-32 .elementor-element.elementor-element-69d2b334.ekit-equal-height-enable > div,
					.elementor-32 .elementor-element.elementor-element-69d2b334.ekit-equal-height-enable .ekit-wid-con,
					.elementor-32 .elementor-element.elementor-element-69d2b334.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-32 .elementor-element.elementor-element-69d2b334 .elementskit-infobox{background-color:#02010100;padding:0px 80px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-69d2b334{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-69d2b334 .elementskit-infobox:hover{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-69d2b334 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:3px 0px 2px 0px;color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;}.elementor-32 .elementor-element.elementor-element-69d2b334 .elementskit-infobox .box-body > p{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-32 .elementor-element.elementor-element-69d2b334 .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-69d2b334 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;padding:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-32 .elementor-element.elementor-element-69d2b334 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 10px 0px;}.elementor-32 .elementor-element.elementor-element-55c749cc.ekit-equal-height-enable,
					.elementor-32 .elementor-element.elementor-element-55c749cc.ekit-equal-height-enable > div,
					.elementor-32 .elementor-element.elementor-element-55c749cc.ekit-equal-height-enable .ekit-wid-con,
					.elementor-32 .elementor-element.elementor-element-55c749cc.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-32 .elementor-element.elementor-element-55c749cc .elementskit-infobox{background-color:#02010100;padding:0px 80px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-55c749cc{padding:15px 0px 0px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#F5F5F54F;}.elementor-32 .elementor-element.elementor-element-55c749cc .elementskit-infobox:hover{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-55c749cc .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:3px 0px 2px 0px;color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;}.elementor-32 .elementor-element.elementor-element-55c749cc .elementskit-infobox .box-body > p{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-32 .elementor-element.elementor-element-55c749cc .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-55c749cc .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);line-height:26px;}.elementor-32 .elementor-element.elementor-element-55c749cc .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 10px 0px;}.elementor-32 .elementor-element.elementor-element-55c749cc .elementskit-infobox .elementkit-infobox-icon{line-height:26px;}.elementor-32 .elementor-element.elementor-element-455ac91b.ekit-equal-height-enable,
					.elementor-32 .elementor-element.elementor-element-455ac91b.ekit-equal-height-enable > div,
					.elementor-32 .elementor-element.elementor-element-455ac91b.ekit-equal-height-enable .ekit-wid-con,
					.elementor-32 .elementor-element.elementor-element-455ac91b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-32 .elementor-element.elementor-element-455ac91b .elementskit-infobox{background-color:#02010100;padding:0px 80px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-455ac91b{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-455ac91b .elementskit-infobox:hover{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-455ac91b .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:3px 0px 2px 0px;color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;}.elementor-32 .elementor-element.elementor-element-455ac91b .elementskit-infobox .box-body > p{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-32 .elementor-element.elementor-element-455ac91b .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-455ac91b .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);line-height:26px;}.elementor-32 .elementor-element.elementor-element-455ac91b .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 10px 0px;}.elementor-32 .elementor-element.elementor-element-455ac91b .elementskit-infobox .elementkit-infobox-icon{line-height:26px;}.elementor-32 .elementor-element.elementor-element-7c89b8ab{--display:flex;--min-height:234px;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.1803921568627451);--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-7c89b8ab:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7c89b8ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5cfa5db{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-121fccc2{--content-width:1600px;}.elementor-32 .elementor-element.elementor-element-4f17deb9{--content-width:1269px;}.elementor-32 .elementor-element.elementor-element-4882da6e{--width:39.661%;}.elementor-32 .elementor-element.elementor-element-773478ab{--width:180px;}.elementor-32 .elementor-element.elementor-element-182af658{--width:54%;}.elementor-32 .elementor-element.elementor-element-38633c23{--width:100%;}.elementor-32 .elementor-element.elementor-element-55aef5f8{--width:100%;}.elementor-32 .elementor-element.elementor-element-529cc828{--width:100%;}.elementor-32 .elementor-element.elementor-element-2f2e35c9{--width:100%;}.elementor-32 .elementor-element.elementor-element-7db920ea{--content-width:500px;}.elementor-32 .elementor-element.elementor-element-851af65{--width:100%;}.elementor-32 .elementor-element.elementor-element-3e6aeb40{--width:92.009%;}.elementor-32 .elementor-element.elementor-element-5c933293{--content-width:1022px;}.elementor-32 .elementor-element.elementor-element-622350ee{--width:1600px;}.elementor-32 .elementor-element.elementor-element-1be3e7b0{--content-width:1140px;}.elementor-32 .elementor-element.elementor-element-45456b9f{--width:100%;}.elementor-32 .elementor-element.elementor-element-3a67d3a7{--width:58%;}.elementor-32 .elementor-element.elementor-element-7c89b8ab{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-4882da6e{--width:100%;}.elementor-32 .elementor-element.elementor-element-182af658{--width:100%;}.elementor-32 .elementor-element.elementor-element-2f2e35c9{--width:100%;}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-121fccc2{--flex-wrap:wrap;--padding-top:120px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-4f17deb9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-658d5c2 .elementor-heading-title{font-size:16px;}.elementor-32 .elementor-element.elementor-element-20af4e86{width:var( --container-widget-width, 575px );max-width:575px;--container-widget-width:575px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-20af4e86 p{margin-block-end:8px;}.elementor-32 .elementor-element.elementor-element-3b9e5fdf{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-4882da6e{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-32 .elementor-element.elementor-element-7b8f1877 img{height:400px;}.elementor-32 .elementor-element.elementor-element-449a41fe .elementor-counter-number-wrapper{font-size:var( --e-global-typography-55caaba-font-size );line-height:var( --e-global-typography-55caaba-line-height );letter-spacing:var( --e-global-typography-55caaba-letter-spacing );}.elementor-32 .elementor-element.elementor-element-6bc642cf .elementor-heading-title{font-size:var( --e-global-typography-c74effc-font-size );line-height:var( --e-global-typography-c74effc-line-height );letter-spacing:var( --e-global-typography-c74effc-letter-spacing );}.elementor-32 .elementor-element.elementor-element-182af658.e-con{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-7ededd7f .elementor-heading-title{font-size:16px;}.elementor-32 .elementor-element.elementor-element-f9a95a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;font-size:17px;}.elementor-32 .elementor-element.elementor-element-23d55702{--gap:49px 49px;--row-gap:49px;--column-gap:49px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-38633c23{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-32 .elementor-element.elementor-element-41b9b649 .elementor-heading-title{font-size:16px;}.elementor-32 .elementor-element.elementor-element-6ebb8073{--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;}.elementor-32 .elementor-element.elementor-element-3bb13ee4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-7037176a{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-32 .elementor-element.elementor-element-1c6c12d2 .elementor-button{font-size:var( --e-global-typography-9292190-font-size );line-height:var( --e-global-typography-9292190-line-height );letter-spacing:var( --e-global-typography-9292190-letter-spacing );}.elementor-32 .elementor-element.elementor-element-6bd45a59{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-32 .elementor-element.elementor-element-33319143 .elementor-button{font-size:var( --e-global-typography-9292190-font-size );line-height:var( --e-global-typography-9292190-line-height );letter-spacing:var( --e-global-typography-9292190-letter-spacing );}.elementor-32 .elementor-element.elementor-element-45144074{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-32 .elementor-element.elementor-element-c22f187 .elementor-button{font-size:var( --e-global-typography-9292190-font-size );line-height:var( --e-global-typography-9292190-line-height );letter-spacing:var( --e-global-typography-9292190-letter-spacing );}.elementor-32 .elementor-element.elementor-element-296067ca{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-32 .elementor-element.elementor-element-240155e8 .elementor-button{font-size:var( --e-global-typography-9292190-font-size );line-height:var( --e-global-typography-9292190-line-height );letter-spacing:var( --e-global-typography-9292190-letter-spacing );}.elementor-32 .elementor-element.elementor-element-529cc828{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-32 .elementor-element.elementor-element-2f2e35c9{--min-height:500px;}.elementor-32 .elementor-element.elementor-element-7db920ea{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-32 .elementor-element.elementor-element-24d0f1e5 .elementor-heading-title{font-size:16px;}.elementor-32 .elementor-element.elementor-element-0507c26{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-3e6aeb40{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-5c933293{--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:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-121fccc2{--min-height:0vh;--margin-top:-174px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:170px;--padding-left:12px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4f17deb9{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-658d5c2.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-658d5c2 .elementor-heading-title{font-size:15px;}.elementor-32 .elementor-element.elementor-element-e275edf{text-align:start;}.elementor-32 .elementor-element.elementor-element-e275edf .elementor-heading-title{font-size:31px;}.elementor-32 .elementor-element.elementor-element-20af4e86{text-align:start;font-size:15px;}.elementor-32 .elementor-element.elementor-element-53e6bb41{--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:32px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-3b9e5fdf::before, .elementor-32 .elementor-element.elementor-element-3b9e5fdf > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-3b9e5fdf > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-3b9e5fdf > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-3b9e5fdf > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-3b9e5fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:contain;}.elementor-32 .elementor-element.elementor-element-3b9e5fdf{--overlay-opacity:0.44;}.elementor-32 .elementor-element.elementor-element-7b8f1877 img{height:350px;}.elementor-32 .elementor-element.elementor-element-773478ab{--width:180px;}.elementor-32 .elementor-element.elementor-element-449a41fe .elementor-counter-number-wrapper{font-size:var( --e-global-typography-55caaba-font-size );line-height:var( --e-global-typography-55caaba-line-height );letter-spacing:var( --e-global-typography-55caaba-letter-spacing );}.elementor-32 .elementor-element.elementor-element-6bc642cf .elementor-heading-title{font-size:var( --e-global-typography-c74effc-font-size );line-height:var( --e-global-typography-c74effc-line-height );letter-spacing:var( --e-global-typography-c74effc-letter-spacing );}.elementor-32 .elementor-element.elementor-element-7ededd7f .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-172321bd .elementor-heading-title{font-size:26px;}.elementor-32 .elementor-element.elementor-element-f9a95a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 1px 0px 0px;text-align:start;font-size:14px;line-height:1.7em;word-spacing:2px;}.elementor-32 .elementor-element.elementor-element-f9a95a4.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-f9a95a4 p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-8b02bc4{text-align:start;font-size:14px;line-height:1.9em;}.elementor-32 .elementor-element.elementor-element-23d55702{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-38633c23{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-41b9b649{text-align:start;}.elementor-32 .elementor-element.elementor-element-41b9b649 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-6ebb8073{text-align:start;}.elementor-32 .elementor-element.elementor-element-6ebb8073 .elementor-heading-title{font-size:26px;}.elementor-32 .elementor-element.elementor-element-3bb13ee4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-32 .elementor-element.elementor-element-7037176a{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-32 .elementor-element.elementor-element-139a00d0{padding:10px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-139a00d0 .elementor-icon-wrapper{text-align:start;}.elementor-32 .elementor-element.elementor-element-139a00d0 .elementor-icon{font-size:31px;}.elementor-32 .elementor-element.elementor-element-139a00d0 .elementor-icon svg{height:31px;}.elementor-32 .elementor-element.elementor-element-55aef5f8{--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-32 .elementor-element.elementor-element-a04400d .elementor-image-box-title{margin-bottom:8px;font-size:20px;}.elementor-32 .elementor-element.elementor-element-1c6c12d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-32 .elementor-element.elementor-element-1c6c12d2 .elementor-button{font-size:var( --e-global-typography-9292190-font-size );line-height:var( --e-global-typography-9292190-line-height );letter-spacing:var( --e-global-typography-9292190-letter-spacing );}.elementor-32 .elementor-element.elementor-element-27bb7db0 .elementor-icon{font-size:30px;}.elementor-32 .elementor-element.elementor-element-27bb7db0 .elementor-icon svg{height:30px;}.elementor-32 .elementor-element.elementor-element-ed21966 .elementor-image-box-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-33319143 .elementor-button{font-size:var( --e-global-typography-9292190-font-size );line-height:var( --e-global-typography-9292190-line-height );letter-spacing:var( --e-global-typography-9292190-letter-spacing );}.elementor-32 .elementor-element.elementor-element-66f8bfd1 .elementor-icon{font-size:30px;}.elementor-32 .elementor-element.elementor-element-66f8bfd1 .elementor-icon svg{height:30px;}.elementor-32 .elementor-element.elementor-element-0bf97ca .elementor-image-box-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-c22f187 .elementor-button{font-size:var( --e-global-typography-9292190-font-size );line-height:var( --e-global-typography-9292190-line-height );letter-spacing:var( --e-global-typography-9292190-letter-spacing );}.elementor-32 .elementor-element.elementor-element-2d7d79b9 .elementor-icon{font-size:30px;}.elementor-32 .elementor-element.elementor-element-2d7d79b9 .elementor-icon svg{height:30px;}.elementor-32 .elementor-element.elementor-element-570077ce .elementor-image-box-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-240155e8 .elementor-button{font-size:var( --e-global-typography-9292190-font-size );line-height:var( --e-global-typography-9292190-line-height );letter-spacing:var( --e-global-typography-9292190-letter-spacing );}.elementor-32 .elementor-element.elementor-element-47a58c03{--overlay-opacity:0.23;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-529cc828{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-7db920ea{--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-32 .elementor-element.elementor-element-24d0f1e5 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-8b4431a .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-32 .elementor-element.elementor-element-5c597437{font-size:14px;}.elementor-32 .elementor-element.elementor-element-98d99da{font-size:14px;}.elementor-32 .elementor-element.elementor-element-7415e0ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-32 .elementor-element.elementor-element-851af65{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-32e148d{--content-width:500px;--min-height:0px;--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-32 .elementor-element.elementor-element-b326cad{padding:50px 0px 0px 12px;text-align:center;}.elementor-32 .elementor-element.elementor-element-b326cad .elementor-heading-title{font-size:26px;}.elementor-32 .elementor-element.elementor-element-19704ca{padding:0px 0px 0px 12px;text-align:center;font-size:14px;}.elementor-32 .elementor-element.elementor-element-0507c26{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-bb2a02a{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-3e6aeb40{--min-height:0px;--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-32 .elementor-element.elementor-element-5c933293{--min-height:362px;--margin-top:0px;--margin-bottom:0px;--margin-left:12px;--margin-right:12px;--padding-top:17px;--padding-bottom:17px;--padding-left:0px;--padding-right:17px;}.elementor-32 .elementor-element.elementor-element-5c933293::before, .elementor-32 .elementor-element.elementor-element-5c933293 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-5c933293 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-5c933293 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-5c933293 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-5c933293 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:680px auto;}.elementor-32 .elementor-element.elementor-element-622350ee{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-32 .elementor-element.elementor-element-622350ee.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-3e1e5543{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;text-align:center;}.elementor-32 .elementor-element.elementor-element-3e1e5543.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-3e1e5543 .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-32 .elementor-element.elementor-element-329756dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;padding:0px 12px 0px 12px;text-align:center;font-size:14px;}.elementor-32 .elementor-element.elementor-element-329756dd.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-329756dd p{margin-block-end:8px;}.elementor-32 .elementor-element.elementor-element-6ae48741{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-ee47449{--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-32 .elementor-element.elementor-element-7d2fe30{padding:50px 0px 0px 15px;}.elementor-32 .elementor-element.elementor-element-7d2fe30.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-7d2fe30 .elementor-heading-title{font-size:26px;}.elementor-32 .elementor-element.elementor-element-54dffd7{padding:0px 0px 0px 20px;text-align:start;font-size:14px;}.elementor-32 .elementor-element.elementor-element-177b637{--e-image-carousel-slides-to-show:4;padding:0px 0px 30px 0px;}.elementor-32 .elementor-element.elementor-element-1be3e7b0{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-45456b9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-3a67d3a7{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-60d0a07 .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-32 .elementor-element.elementor-element-22d1541{padding:15px 0px 0px 2px;}.elementor-32 .elementor-element.elementor-element-69d2b334{padding:20px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-69d2b334 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-69d2b334 .elementskit-infobox .elementskit-info-box-icon{font-size:30px;}.elementor-32 .elementor-element.elementor-element-55c749cc .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-55c749cc .elementskit-infobox .elementskit-info-box-icon{font-size:30px;}.elementor-32 .elementor-element.elementor-element-455ac91b{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-455ac91b .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-455ac91b .elementskit-infobox .elementskit-info-box-icon{font-size:30px;}.elementor-32 .elementor-element.elementor-element-7c89b8ab{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5cfa5db{padding:0px 15px 0px 0px;}}