.elementor-351 .elementor-element.elementor-element-20de0b1{--display:flex;--min-height:450px;--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;--padding-top:100px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-351 .elementor-element.elementor-element-20de0b1:not(.elementor-motion-effects-element-type-background), .elementor-351 .elementor-element.elementor-element-20de0b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://creativesteel.p4.saltech.systems/wp-content/uploads/2025/08/Laser-Cutterimproved.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-351 .elementor-element.elementor-element-ad1aa5f{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;}.elementor-351 .elementor-element.elementor-element-ad1aa5f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-ad1aa5f .elementor-heading-title{font-family:var( --e-global-typography-c30a28c-font-family ), Sans-serif;font-size:var( --e-global-typography-c30a28c-font-size );font-weight:var( --e-global-typography-c30a28c-font-weight );line-height:var( --e-global-typography-c30a28c-line-height );color:var( --e-global-color-809539e );}.elementor-351 .elementor-element.elementor-element-0e37931{width:auto;max-width:auto;text-align:center;font-size:18px;font-weight:500;color:var( --e-global-color-809539e );}.elementor-351 .elementor-element.elementor-element-0e37931 > .elementor-widget-container{background-color:#00337A33;padding:10px 30px 11px 30px;border-radius:99px 99px 99px 99px;}.elementor-351 .elementor-element.elementor-element-afbfb6c{--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;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:175px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-351 .elementor-element.elementor-element-afbfb6c:not(.elementor-motion-effects-element-type-background), .elementor-351 .elementor-element.elementor-element-afbfb6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-351 .elementor-element.elementor-element-afbfb6c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-351 .elementor-element.elementor-element-a3ab79c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-351 .elementor-element.elementor-element-aa59cf4{width:100%;max-width:100%;text-align:center;}.elementor-351 .elementor-element.elementor-element-aa59cf4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-aa59cf4 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-351 .elementor-element.elementor-element-42cfd14{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-351 .elementor-element.elementor-element-31c1267{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;}.elementor-351 .elementor-element.elementor-element-31c1267:not(.elementor-motion-effects-element-type-background), .elementor-351 .elementor-element.elementor-element-31c1267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-809539e );}.elementor-351 .elementor-element.elementor-element-73f9180 img{width:100%;height:225px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}body:not(.rtl) .elementor-351 .elementor-element.elementor-element-8becad9{left:10px;}body.rtl .elementor-351 .elementor-element.elementor-element-8becad9{right:10px;}.elementor-351 .elementor-element.elementor-element-8becad9{top:151px;}.elementor-351 .elementor-element.elementor-element-8becad9 img{width:63px;}.elementor-351 .elementor-element.elementor-element-9ef996c > .elementor-widget-container{padding:14px 15px 7px 15px;}.elementor-351 .elementor-element.elementor-element-9ef996c{text-align:center;}.elementor-351 .elementor-element.elementor-element-9ef996c .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-351 .elementor-element.elementor-element-2672526 > .elementor-widget-container{padding:7px 15px 15px 15px;}.elementor-351 .elementor-element.elementor-element-2672526{text-align:center;}.elementor-351 .elementor-element.elementor-element-749bd79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;}.elementor-351 .elementor-element.elementor-element-749bd79:not(.elementor-motion-effects-element-type-background), .elementor-351 .elementor-element.elementor-element-749bd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-809539e );}.elementor-351 .elementor-element.elementor-element-f647df4 img{width:100%;height:225px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}body:not(.rtl) .elementor-351 .elementor-element.elementor-element-be96ee7{left:10px;}body.rtl .elementor-351 .elementor-element.elementor-element-be96ee7{right:10px;}.elementor-351 .elementor-element.elementor-element-be96ee7{top:151px;}.elementor-351 .elementor-element.elementor-element-be96ee7 img{width:63px;}.elementor-351 .elementor-element.elementor-element-daf1012 > .elementor-widget-container{padding:14px 15px 7px 15px;}.elementor-351 .elementor-element.elementor-element-daf1012{text-align:center;}.elementor-351 .elementor-element.elementor-element-daf1012 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-351 .elementor-element.elementor-element-3e6c18b > .elementor-widget-container{padding:7px 15px 15px 15px;}.elementor-351 .elementor-element.elementor-element-3e6c18b{text-align:center;}.elementor-351 .elementor-element.elementor-element-77d24d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;}.elementor-351 .elementor-element.elementor-element-77d24d2:not(.elementor-motion-effects-element-type-background), .elementor-351 .elementor-element.elementor-element-77d24d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-809539e );}.elementor-351 .elementor-element.elementor-element-b6714ff img{width:100%;height:225px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}body:not(.rtl) .elementor-351 .elementor-element.elementor-element-a57c5ac{left:10px;}body.rtl .elementor-351 .elementor-element.elementor-element-a57c5ac{right:10px;}.elementor-351 .elementor-element.elementor-element-a57c5ac{top:151px;}.elementor-351 .elementor-element.elementor-element-a57c5ac img{width:63px;}.elementor-351 .elementor-element.elementor-element-ece0f7f > .elementor-widget-container{padding:14px 15px 7px 15px;}.elementor-351 .elementor-element.elementor-element-ece0f7f{text-align:center;}.elementor-351 .elementor-element.elementor-element-ece0f7f .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-351 .elementor-element.elementor-element-719e347 > .elementor-widget-container{padding:7px 15px 15px 15px;}.elementor-351 .elementor-element.elementor-element-719e347{text-align:center;}.elementor-351 .elementor-element.elementor-element-694360e{--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:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-351 .elementor-element.elementor-element-f738ade{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-351 .elementor-element.elementor-element-c5a2eab{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-351 .elementor-element.elementor-element-09bcb9c{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-351 .elementor-element.elementor-element-749744f{width:100%;max-width:100%;text-align:center;}.elementor-351 .elementor-element.elementor-element-749744f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-351 .elementor-element.elementor-element-fb72230{width:100%;max-width:100%;}@media(min-width:768px){.elementor-351 .elementor-element.elementor-element-afbfb6c{--content-width:1400px;}.elementor-351 .elementor-element.elementor-element-a3ab79c{--width:100%;}.elementor-351 .elementor-element.elementor-element-42cfd14{--width:100%;}.elementor-351 .elementor-element.elementor-element-31c1267{--width:33.3%;}.elementor-351 .elementor-element.elementor-element-749bd79{--width:33.3%;}.elementor-351 .elementor-element.elementor-element-77d24d2{--width:33.3%;}.elementor-351 .elementor-element.elementor-element-694360e{--width:100%;}.elementor-351 .elementor-element.elementor-element-09bcb9c{--content-width:1000px;}}@media(max-width:1024px){.elementor-351 .elementor-element.elementor-element-20de0b1{--min-height:400px;--padding-top:100px;--padding-bottom:25px;--padding-left:020px;--padding-right:20px;}.elementor-351 .elementor-element.elementor-element-ad1aa5f .elementor-heading-title{font-size:var( --e-global-typography-c30a28c-font-size );line-height:var( --e-global-typography-c30a28c-line-height );}.elementor-351 .elementor-element.elementor-element-afbfb6c{--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:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-351 .elementor-element.elementor-element-aa59cf4{text-align:center;}.elementor-351 .elementor-element.elementor-element-09bcb9c{--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:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-351 .elementor-element.elementor-element-749744f{text-align:center;}.elementor-351 .elementor-element.elementor-element-fb72230{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:left;}}@media(max-width:767px){.elementor-351 .elementor-element.elementor-element-20de0b1{--min-height:400px;--padding-top:100px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-351 .elementor-element.elementor-element-ad1aa5f .elementor-heading-title{font-size:var( --e-global-typography-c30a28c-font-size );line-height:var( --e-global-typography-c30a28c-line-height );}.elementor-351 .elementor-element.elementor-element-afbfb6c{--content-width:1400px;--padding-top:40px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-351 .elementor-element.elementor-element-a3ab79c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-351 .elementor-element.elementor-element-694360e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-351 .elementor-element.elementor-element-09bcb9c{--padding-top:40px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-351 .elementor-element.elementor-element-fb72230{text-align:left;}}/* Start custom CSS for text-editor, class: .elementor-element-fb72230 */.gpfup__select-files{
    border: none!important;
}

.gpfup-big-images .gpfup__files {
	display: flex;
	flex-wrap: wrap;
	border: 0;
	padding: 0;
	box-shadow: none;
	margin: 0 -0.5rem;
}

.gpfup-big-images .gpfup__file {
	width: calc( 50% - 1rem );
	border: 0 !important;
	padding: 0;
	margin: 0 0.5rem 1rem !important;
	background: rgba( 0, 0, 0, 0.9 );
	border-radius: 4px;
        overflow: hidden;
        min-height: 100px;
}

.gpfup-big-images .gpfup__preview {
	margin-right: 0;
	display: grid;
}

.gpfup-big-images .gpfup__preview img {
	width: 100% !important;
	height: auto !important;
	display: block;
	margin: auto;
        border-radius: 0;
}

.gpfup-big-images .gpfup__file-info {
	position: absolute;
	bottom: 0;
	transition: opacity .3s ease-in-out;
	width: 100%;
	border-radius: 0 0 4px 4px;
	padding: 0.5rem;
	color: #fff;
	background: #000;
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, 1) 0%, rgba(255, 255, 255, 0) 100%);
	margin: 0;
}
.gpfup-big-images .gpfup__filesize {
	font-size: 0.8em;
}

.gpfup-big-images .gpfup__file-actions {
    position: absolute;
    width: 100%;
    background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
}

.gpfup-big-images .gpfup__delete {
	opacity: 0.7;
	transition: opacity 0.25s ease-out;
}

.gpfup-big-images .gpfup__delete svg {
	fill: white!important;
	width: 1rem;
	filter: drop-shadow( 0 0 1px black );
	transition: filter 0.25s ease-out;
	transform: scale(1.4);
	margin-bottom: -10px;
	margin-left: -10px;
}

.gpfup-big-images .gpfup__delete:hover {
	opacity: 1;
}

.gpfup-big-images .gpfup__delete:hover svg {
	filter: drop-shadow( 0 0 4px black );
}

.gpfup-big-images .gpfup__droparea {
	border-radius: 4px;
}

.gpfup-big-images .gpfup__edit {
	width: 2.6rem;
	height: 2.6rem;
        line-height: 1;
}

.gfield_select{
    font-weight: 700;
    padding: 10px 10px!important;
    background-color: #00337a!important;
    color: white;
}/* End custom CSS */