.elementor-4435 .elementor-element.elementor-element-fe34567{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4435 .elementor-element.elementor-element-fe34567:not(.elementor-motion-effects-element-type-background), .elementor-4435 .elementor-element.elementor-element-fe34567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stepcraft-systems.com/wp-content/uploads/2024/05/hobby_trans-2c62196b.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4435 .elementor-element.elementor-element-484fb21{--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-4435 .elementor-element.elementor-element-40735b1{--display:flex;}.elementor-4435 .elementor-element.elementor-element-40735b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4435 .elementor-element.elementor-element-f09081b .elementor-heading-title{font-size:60px;font-weight:300;font-style:normal;line-height:84px;color:#F39C49;}.elementor-4435 .elementor-element.elementor-element-b049208{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4435 .elementor-element.elementor-element-b049208:not(.elementor-motion-effects-element-type-background), .elementor-4435 .elementor-element.elementor-element-b049208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A3A1A1;}.elementor-4435 .elementor-element.elementor-element-9a801cb .elementor-heading-title{color:#FFFFFF;}.elementor-4435 .elementor-element.elementor-element-5f74c72{color:#FFFFFF;}.elementor-4435 .elementor-element.elementor-element-bc9520d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:150px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-4435 .elementor-element.elementor-element-5f9be08{--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-4435 .elementor-element.elementor-element-37ee37b{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4435 .elementor-element.elementor-element-ce2ed06{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4435 .elementor-element.elementor-element-bcff452{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4435 .elementor-element.elementor-element-836f802{--display:flex;--min-height:350px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4435 .elementor-element.elementor-element-836f802:not(.elementor-motion-effects-element-type-background), .elementor-4435 .elementor-element.elementor-element-836f802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F39C49;background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4435 .elementor-element.elementor-element-3354d90{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4435 .elementor-element.elementor-element-3354d90.e-con{--align-self:center;}.elementor-4435 .elementor-element.elementor-element-85d6cee.elementor-element{--align-self:center;}.elementor-4435 .elementor-element.elementor-element-85d6cee{text-align:center;}.elementor-4435 .elementor-element.elementor-element-85d6cee .elementor-heading-title{color:#FFFFFF;}.elementor-4435 .elementor-element.elementor-element-4f7d121{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-4435 .elementor-element.elementor-element-2d48875{--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-4435 .elementor-element.elementor-element-2d48875:not(.elementor-motion-effects-element-type-background), .elementor-4435 .elementor-element.elementor-element-2d48875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-4435 .elementor-element.elementor-element-eaddb88{--display:flex;--overlay-opacity:0.5;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4435 .elementor-element.elementor-element-eaddb88::before, .elementor-4435 .elementor-element.elementor-element-eaddb88 > .elementor-background-video-container::before, .elementor-4435 .elementor-element.elementor-element-eaddb88 > .e-con-inner > .elementor-background-video-container::before, .elementor-4435 .elementor-element.elementor-element-eaddb88 > .elementor-background-slideshow::before, .elementor-4435 .elementor-element.elementor-element-eaddb88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4435 .elementor-element.elementor-element-eaddb88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F9F9F9;--background-overlay:'';}.elementor-4435 .elementor-element.elementor-element-a4842be{text-align:justify;}.elementor-4435 .elementor-element.elementor-element-b9b665f .elementor-button{background-color:#F9F9F9;font-size:12px;letter-spacing:0.5px;fill:#3C3F41;color:#3C3F41;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3C3F41;border-radius:0px 0px 0px 0px;padding:12px 25px 12px 25px;}.elementor-4435 .elementor-element.elementor-element-b9b665f .elementor-button:hover, .elementor-4435 .elementor-element.elementor-element-b9b665f .elementor-button:focus{background-color:#3C3F41;color:#FFFFFF;}.elementor-4435 .elementor-element.elementor-element-b9b665f .elementor-button:hover svg, .elementor-4435 .elementor-element.elementor-element-b9b665f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4435 .elementor-element.elementor-element-2ceccba{--display:flex;--overlay-opacity:0.5;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4435 .elementor-element.elementor-element-2ceccba::before, .elementor-4435 .elementor-element.elementor-element-2ceccba > .elementor-background-video-container::before, .elementor-4435 .elementor-element.elementor-element-2ceccba > .e-con-inner > .elementor-background-video-container::before, .elementor-4435 .elementor-element.elementor-element-2ceccba > .elementor-background-slideshow::before, .elementor-4435 .elementor-element.elementor-element-2ceccba > .e-con-inner > .elementor-background-slideshow::before, .elementor-4435 .elementor-element.elementor-element-2ceccba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F9F9F9;--background-overlay:'';}.elementor-4435 .elementor-element.elementor-element-62be77a{text-align:justify;}.elementor-4435 .elementor-element.elementor-element-62c7f64{text-align:justify;}.elementor-4435 .elementor-element.elementor-element-0e7a1ca .elementor-button{background-color:#F9F9F9;font-size:12px;letter-spacing:0.5px;fill:#3C3F41;color:#3C3F41;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3C3F41;border-radius:0px 0px 0px 0px;padding:12px 25px 12px 25px;}.elementor-4435 .elementor-element.elementor-element-0e7a1ca .elementor-button:hover, .elementor-4435 .elementor-element.elementor-element-0e7a1ca .elementor-button:focus{background-color:#3C3F41;color:#FFFFFF;}.elementor-4435 .elementor-element.elementor-element-0e7a1ca .elementor-button:hover svg, .elementor-4435 .elementor-element.elementor-element-0e7a1ca .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4435 .elementor-element.elementor-element-8417225{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-4435 .elementor-element.elementor-element-8bc0c46{--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-4435 .elementor-element.elementor-element-d268f38{--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;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4435 .elementor-element.elementor-element-d268f38:not(.elementor-motion-effects-element-type-background), .elementor-4435 .elementor-element.elementor-element-d268f38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-4435 .elementor-element.elementor-element-74b6799{width:var( --container-widget-width, 23.125% );max-width:23.125%;--container-widget-width:23.125%;--container-widget-flex-grow:0;}.elementor-4435 .elementor-element.elementor-element-74b6799.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4435 .elementor-element.elementor-element-e28f2a1{--display:flex;}.elementor-4435 .elementor-element.elementor-element-b679f7b{text-align:justify;}.elementor-4435 .elementor-element.elementor-element-24d1b28{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4435 .elementor-element.elementor-element-d1b54c9{text-align:center;}.elementor-4435 .elementor-element.elementor-element-6d5ae1f{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;}.elementor-4435 .elementor-element.elementor-element-6d5ae1f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-4435 .elementor-element.elementor-element-6d5ae1f .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4435 .elementor-element.elementor-element-721bc9b{--display:flex;border-style:none;--border-style:none;}.elementor-4435 .elementor-element.elementor-element-347bf66{text-align:center;}.elementor-4435 .elementor-element.elementor-element-347bf66 .elementor-heading-title{font-weight:700;}.elementor-4435 .elementor-element.elementor-element-52076b5{text-align:justify;}.elementor-4435 .elementor-element.elementor-element-891f6a9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-4435 .elementor-element.elementor-element-891f6a9:not(.elementor-motion-effects-element-type-background), .elementor-4435 .elementor-element.elementor-element-891f6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#918F8F;}.elementor-4435 .elementor-element.elementor-element-e3e1450{text-align:center;}.elementor-4435 .elementor-element.elementor-element-e3e1450 .elementor-heading-title{color:#FFFFFF;}.elementor-4435 .elementor-element.elementor-element-3e2dca2{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;}.elementor-4435 .elementor-element.elementor-element-3e2dca2 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-4435 .elementor-element.elementor-element-3e2dca2 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4435 .elementor-element.elementor-element-21350e1{--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-4435 .elementor-element.elementor-element-0d597b8{--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;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4435 .elementor-element.elementor-element-b7aca5f{width:var( --container-widget-width, 45.503% );max-width:45.503%;--container-widget-width:45.503%;--container-widget-flex-grow:0;}.elementor-4435 .elementor-element.elementor-element-b7aca5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4435 .elementor-element.elementor-element-d74db43{--display:flex;}.elementor-4435 .elementor-element.elementor-element-61d873f{text-align:justify;color:#FFFFFF;}.elementor-4435 .elementor-element.elementor-element-bc00003 .elementor-button{background-color:#918F8F;font-size:12px;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:12px 25px 12px 25px;}.elementor-4435 .elementor-element.elementor-element-bc00003 .elementor-button:hover, .elementor-4435 .elementor-element.elementor-element-bc00003 .elementor-button:focus{background-color:#FFFFFF;color:#242424;}.elementor-4435 .elementor-element.elementor-element-bc00003 .elementor-button:hover svg, .elementor-4435 .elementor-element.elementor-element-bc00003 .elementor-button:focus svg{fill:#242424;}.elementor-4435 .elementor-element.elementor-element-f78c512{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4435 .elementor-element.elementor-element-f5abe44{text-align:center;}.elementor-4435 .elementor-element.elementor-element-6e10816{text-align:justify;}.elementor-4435 .elementor-element.elementor-element-94ccc6e{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;}.elementor-4435 .elementor-element.elementor-element-94ccc6e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-4435 .elementor-element.elementor-element-94ccc6e .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4435 .elementor-element.elementor-element-956482b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-4435 .elementor-element.elementor-element-76f3885{--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-4435 .elementor-element.elementor-element-7824eaf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4435 .elementor-element.elementor-element-7824eaf:not(.elementor-motion-effects-element-type-background), .elementor-4435 .elementor-element.elementor-element-7824eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-4435 .elementor-element.elementor-element-7dfa343{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4435 .elementor-element.elementor-element-7dfa343:not(.elementor-motion-effects-element-type-background), .elementor-4435 .elementor-element.elementor-element-7dfa343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-4435 .elementor-element.elementor-element-764d5fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4435 .elementor-element.elementor-element-764d5fc:not(.elementor-motion-effects-element-type-background), .elementor-4435 .elementor-element.elementor-element-764d5fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}@media(min-width:768px){.elementor-4435 .elementor-element.elementor-element-40735b1{--width:68.761%;}.elementor-4435 .elementor-element.elementor-element-b049208{--content-width:1600px;}}