.elementor-460 .elementor-element.elementor-element-35f0a9d:not(.elementor-motion-effects-element-type-background),.elementor-460 .elementor-element.elementor-element-35f0a9d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:var(--wpr-bg-343bc6a4-d961-4da8-a274-e962efe7a802) 50% 50%;background-size:cover}.elementor-460 .elementor-element.elementor-element-35f0a9d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;overflow:visible}.elementor-460 .elementor-element.elementor-element-35f0a9d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-460 .elementor-element.elementor-element-404853c{--spacer-size:550px}.elementor-460 .elementor-element.elementor-element-f620fc8{overflow:visible}.elementor-460 .elementor-element.elementor-element-ffddf75{--spacer-size:50px}.elementor-460 .elementor-element.elementor-element-814edb8 .th-header-wrap{max-width:100%;margin:0 auto}.elementor-460 .elementor-element.elementor-element-814edb8 .th-header-wrap .elementor-icon-box-wrapper{text-align:center}.elementor-460 .elementor-element.elementor-element-814edb8 .elementor-icon-box-description{text-align:left}.elementor-460 .elementor-element.elementor-element-814edb8 .elementor-icon-box-content .elementor-icon-box-title{color:#000}.elementor-460 .elementor-element.elementor-element-2c1bec8 .th-portfolio-item:hover .th-port-overlay{background-color:rgba(215,97,63,.75)}.elementor-460 .elementor-element.elementor-element-52e3fec:not(.elementor-motion-effects-element-type-background),.elementor-460 .elementor-element.elementor-element-52e3fec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-afd6119)}.elementor-460 .elementor-element.elementor-element-52e3fec{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;overflow:visible}.elementor-460 .elementor-element.elementor-element-52e3fec>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-460 .elementor-element.elementor-element-45c6465 .th-cta-text span{color:#fff;font-size:40px}body.elementor-page-460 h1.entry-title{margin-top:1px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-460 .elementor-element.elementor-element-2c1bec8 .th-port-center{opacity:1}.elementor-460 .elementor-element.elementor-element-2c1bec8 .th-portfolio-item .th-port-overlay{background-color:rgba(215,97,63,.75)}}@media(max-width:767px){.elementor-460 .elementor-element.elementor-element-2c1bec8 .th-port-center{opacity:1}.elementor-460 .elementor-element.elementor-element-2c1bec8 .th-portfolio-item .th-port-overlay{background-color:rgba(215,97,63,.75)}}