.elementor-982 .elementor-element.elementor-element-04df50e{--display:flex;--min-height:500px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;}.elementor-982 .elementor-element.elementor-element-04df50e:not(.elementor-motion-effects-element-type-background), .elementor-982 .elementor-element.elementor-element-04df50e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#696666;background-image:url("https://putechnicalsystems.com/wp-content/uploads/2026/10/pexels-picjumbo-com-55570-461077-scaled.jpg");background-position:center center;background-size:cover;}.elementor-982 .elementor-element.elementor-element-04df50e::before, .elementor-982 .elementor-element.elementor-element-04df50e > .elementor-background-video-container::before, .elementor-982 .elementor-element.elementor-element-04df50e > .e-con-inner > .elementor-background-video-container::before, .elementor-982 .elementor-element.elementor-element-04df50e > .elementor-background-slideshow::before, .elementor-982 .elementor-element.elementor-element-04df50e > .e-con-inner > .elementor-background-slideshow::before, .elementor-982 .elementor-element.elementor-element-04df50e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7F7070;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-982 .elementor-element.elementor-element-30c7fd0{background-color:#F9F9F9;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:8px 8px 8px 8px;border-style:none;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-982 .elementor-element.elementor-element-30c7fd0.elementor-element{--align-self:center;}.elementor-982 .elementor-element.elementor-element-30c7fd0 .elementor-heading-title{font-family:"Ropa Sans", Sans-serif;font-size:70px;font-weight:600;font-style:italic;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#0A7382;}.elementor-982 .elementor-element.elementor-element-57d6dbe{--display:flex;}.elementor-982 .elementor-element.elementor-element-6aed414 ul.hfe-post-info-inline.hfe-post-info-items, .elementor-982 .elementor-element.elementor-element-6aed414.hfe-post-info-layout-traditional .hfe-post-info-item{justify-content:center;}.elementor-982 .elementor-element.elementor-element-6aed414 .hfe-post-info-item:not(:last-child):after{content:"";height:100%;border-color:#ddd;}.elementor-982 .elementor-element.elementor-element-6aed414 .hfe-post-info-items:not(.hfe-post-info-inline) .hfe-post-info-item:not(:last-child):after{border-top-style:solid;border-top-width:3px;}.elementor-982 .elementor-element.elementor-element-6aed414 .hfe-post-info-items.hfe-post-info-inline .hfe-post-info-item:not(:last-child):after{border-left-style:solid;}.elementor-982 .elementor-element.elementor-element-6aed414 .hfe-post-info-inline .hfe-post-info-item:not(:last-child):after{border-left-width:3px;}.elementor-982 .elementor-element.elementor-element-6aed414 .hfe-post-info-icon{width:13px;}.elementor-982 .elementor-element.elementor-element-6aed414 .hfe-post-info-icon i{font-size:13px;}.elementor-982 .elementor-element.elementor-element-6aed414 .hfe-post-info-icon svg{--e-icon-list-icon-size:13px;}body:not(.rtl) .elementor-982 .elementor-element.elementor-element-6aed414 .hfe-post-info-text{padding-left:10px;}body.rtl .elementor-982 .elementor-element.elementor-element-6aed414 .hfe-post-info-text{padding-right:10px;}.elementor-982 .elementor-element.elementor-element-6aed414 .hfe-post-info-item{font-family:"Ropa Sans", Sans-serif;}.elementor-982 .elementor-element.elementor-element-d07a54c{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-982 .elementor-element.elementor-element-0892964{text-align:justify;font-family:"Ropa Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-982 .elementor-element.elementor-element-a78b6d0{--display:flex;}.elementor-982 .elementor-element.elementor-element-c62a5d2{text-align:start;}.elementor-982 .elementor-element.elementor-element-c62a5d2 .elementor-heading-title{font-family:"Ropa Sans", Sans-serif;font-size:25px;font-weight:600;font-style:normal;text-decoration:none;color:#2DA3B2;}.elementor-982 .elementor-element.elementor-element-3cc6f21{--display:flex;}.elementor-982 .elementor-element.elementor-element-412c04f{text-align:justify;font-family:"Ropa Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-982 .elementor-element.elementor-element-b16750a{--display:flex;}.elementor-982 .elementor-element.elementor-element-87488e9{text-align:start;}.elementor-982 .elementor-element.elementor-element-87488e9 .elementor-heading-title{font-family:"Ropa Sans", Sans-serif;font-size:25px;font-weight:600;font-style:normal;text-decoration:none;color:#2DA3B2;}.elementor-982 .elementor-element.elementor-element-089e821{--display:flex;}.elementor-982 .elementor-element.elementor-element-127ca62{text-align:justify;font-family:"Ropa Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-982 .elementor-element.elementor-element-3d43998{--display:flex;}.elementor-982 .elementor-element.elementor-element-2f98845{text-align:start;}.elementor-982 .elementor-element.elementor-element-2f98845 .elementor-heading-title{font-family:"Ropa Sans", Sans-serif;font-size:25px;font-weight:600;font-style:normal;text-decoration:none;color:#2DA3B2;}.elementor-982 .elementor-element.elementor-element-5b184d3{--display:flex;}.elementor-982 .elementor-element.elementor-element-cf30d22{text-align:justify;font-family:"Ropa Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-982 .elementor-element.elementor-element-e70a407{--display:flex;}.elementor-982 .elementor-element.elementor-element-2533936{text-align:start;}.elementor-982 .elementor-element.elementor-element-2533936 .elementor-heading-title{font-family:"Ropa Sans", Sans-serif;font-size:25px;font-weight:600;font-style:normal;text-decoration:none;color:#2DA3B2;}.elementor-982 .elementor-element.elementor-element-79276db{--display:flex;}.elementor-982 .elementor-element.elementor-element-53c9e65{text-align:justify;font-family:"Ropa Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-982 .elementor-element.elementor-element-461d877{--display:flex;}.elementor-982 .elementor-element.elementor-element-b509188{text-align:start;}.elementor-982 .elementor-element.elementor-element-b509188 .elementor-heading-title{font-family:"Ropa Sans", Sans-serif;font-size:25px;font-weight:600;font-style:normal;text-decoration:none;color:#2DA3B2;}.elementor-982 .elementor-element.elementor-element-2254e23{--display:flex;}.elementor-982 .elementor-element.elementor-element-73f437e{text-align:justify;font-family:"Ropa Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-982 .elementor-element.elementor-element-6bb85f4{--display:flex;}.elementor-982 .elementor-element.elementor-element-ab60920{text-align:start;}.elementor-982 .elementor-element.elementor-element-ab60920 .elementor-heading-title{font-family:"Ropa Sans", Sans-serif;font-size:25px;font-weight:600;font-style:normal;text-decoration:none;color:#2DA3B2;}.elementor-982 .elementor-element.elementor-element-4f3aa9c{--display:flex;}.elementor-982 .elementor-element.elementor-element-ee5b39b{text-align:justify;font-family:"Ropa Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-982 .elementor-element.elementor-element-8b56ba8{--display:flex;}.elementor-982 .elementor-element.elementor-element-1ce0ad1{text-align:start;}.elementor-982 .elementor-element.elementor-element-1ce0ad1 .elementor-heading-title{font-family:"Ropa Sans", Sans-serif;font-size:25px;font-weight:600;font-style:normal;text-decoration:none;color:#2DA3B2;}.elementor-982 .elementor-element.elementor-element-6641119{--display:flex;}.elementor-982 .elementor-element.elementor-element-179b416{text-align:justify;font-family:"Ropa Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-982 .elementor-element.elementor-element-05f0098{--display:flex;}.elementor-982 .elementor-element.elementor-element-b2c84b9{text-align:start;}.elementor-982 .elementor-element.elementor-element-b2c84b9 .elementor-heading-title{font-family:"Ropa Sans", Sans-serif;font-size:25px;font-weight:600;font-style:normal;text-decoration:none;color:#2DA3B2;}.elementor-982 .elementor-element.elementor-element-ffc29e9{--display:flex;}.elementor-982 .elementor-element.elementor-element-c42ee16{text-align:justify;font-family:"Ropa Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-982 .elementor-element.elementor-element-601a3f2{--display:flex;}.elementor-982 .elementor-element.elementor-element-771aa60{text-align:start;}.elementor-982 .elementor-element.elementor-element-771aa60 .elementor-heading-title{font-family:"Ropa Sans", Sans-serif;font-size:25px;font-weight:600;font-style:normal;text-decoration:none;color:#2DA3B2;}.elementor-982 .elementor-element.elementor-element-92dbba0{--display:flex;}.elementor-982 .elementor-element.elementor-element-05f0d94{text-align:justify;font-family:"Ropa Sans", Sans-serif;font-size:18px;font-weight:400;}@media(max-width:767px){.elementor-982 .elementor-element.elementor-element-04df50e{--min-height:300px;}.elementor-982 .elementor-element.elementor-element-30c7fd0{text-align:center;}.elementor-982 .elementor-element.elementor-element-30c7fd0 .elementor-heading-title{font-size:27px;}.elementor-982 .elementor-element.elementor-element-0892964{font-size:18px;line-height:1.5em;}.elementor-982 .elementor-element.elementor-element-c62a5d2{text-align:center;}.elementor-982 .elementor-element.elementor-element-c62a5d2 .elementor-heading-title{font-size:22px;}.elementor-982 .elementor-element.elementor-element-412c04f{font-size:18px;line-height:1.5em;}.elementor-982 .elementor-element.elementor-element-87488e9{text-align:center;}.elementor-982 .elementor-element.elementor-element-87488e9 .elementor-heading-title{font-size:22px;}.elementor-982 .elementor-element.elementor-element-127ca62{font-size:18px;line-height:1.5em;}.elementor-982 .elementor-element.elementor-element-2f98845{text-align:center;}.elementor-982 .elementor-element.elementor-element-2f98845 .elementor-heading-title{font-size:22px;}.elementor-982 .elementor-element.elementor-element-cf30d22{font-size:18px;line-height:1.5em;}.elementor-982 .elementor-element.elementor-element-2533936{text-align:center;}.elementor-982 .elementor-element.elementor-element-2533936 .elementor-heading-title{font-size:22px;}.elementor-982 .elementor-element.elementor-element-53c9e65{font-size:18px;line-height:1.5em;}.elementor-982 .elementor-element.elementor-element-b509188{text-align:center;}.elementor-982 .elementor-element.elementor-element-b509188 .elementor-heading-title{font-size:22px;}.elementor-982 .elementor-element.elementor-element-73f437e{font-size:18px;line-height:1.5em;}.elementor-982 .elementor-element.elementor-element-ab60920{text-align:center;}.elementor-982 .elementor-element.elementor-element-ab60920 .elementor-heading-title{font-size:22px;}.elementor-982 .elementor-element.elementor-element-ee5b39b{font-size:18px;line-height:1.5em;}.elementor-982 .elementor-element.elementor-element-1ce0ad1{text-align:center;}.elementor-982 .elementor-element.elementor-element-1ce0ad1 .elementor-heading-title{font-size:22px;}.elementor-982 .elementor-element.elementor-element-179b416{font-size:18px;line-height:1.5em;}.elementor-982 .elementor-element.elementor-element-b2c84b9{text-align:center;}.elementor-982 .elementor-element.elementor-element-b2c84b9 .elementor-heading-title{font-size:22px;}.elementor-982 .elementor-element.elementor-element-c42ee16{font-size:18px;line-height:1.5em;}.elementor-982 .elementor-element.elementor-element-771aa60{text-align:center;}.elementor-982 .elementor-element.elementor-element-771aa60 .elementor-heading-title{font-size:22px;}.elementor-982 .elementor-element.elementor-element-05f0d94{font-size:18px;line-height:1.5em;}}