.elementor-46179 .elementor-element.elementor-element-4264bfd:not(.elementor-motion-effects-element-type-background),.elementor-46179 .elementor-element.elementor-element-4264bfd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url(https://psychsafety.com/wp-content/uploads/2021/12/tom-headshot-1.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-46179 .elementor-element.elementor-element-4264bfd>.elementor-background-overlay{background-color:#000;opacity:.43;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-46179 .elementor-element.elementor-element-4264bfd>.elementor-container{min-height:600px}.elementor-46179 .elementor-element.elementor-element-4264bfd{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-46179 .elementor-element.elementor-element-4264bfd>.elementor-shape-bottom .elementor-shape-fill{fill:#f9f9f9}.elementor-46179 .elementor-element.elementor-element-4264bfd>.elementor-shape-bottom svg{height:70px;transform:translateX(-50%) rotateY(180deg)}.elementor-46179 .elementor-element.elementor-element-4264bfd>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-46179 .elementor-element.elementor-element-0502240>.elementor-element-populated{padding:0 0 0 0}.elementor-46179 .elementor-element.elementor-element-6d153c5>.elementor-widget-container{margin:0 0 5px 0}.elementor-46179 .elementor-element.elementor-element-6d153c5{text-align:left}.elementor-46179 .elementor-element.elementor-element-6d153c5 .elementor-heading-title{font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#fff}.elementor-46179 .elementor-element.elementor-element-3c51a6a{text-align:left}.elementor-46179 .elementor-element.elementor-element-3c51a6a .elementor-heading-title{font-size:45px;font-weight:700;color:#fff}.elementor-46179 .elementor-element.elementor-element-a32315f{--spacer-size:50px}.elementor-46179 .elementor-element.elementor-element-50e6450>.elementor-container{max-width:1442px}.elementor-46179 .elementor-element.elementor-element-7d7b342{text-align:center}.elementor-46179 .elementor-element.elementor-element-2d81dab{text-align:center}.elementor-46179 .elementor-element.elementor-element-e210e07{text-align:center}.elementor-46179 .elementor-element.elementor-element-f95d7c2{text-align:center}.elementor-46179 .elementor-element.elementor-element-67151a1{text-align:center}.elementor-46179 .elementor-element.elementor-element-8a56724{text-align:center}.elementor-46179 .elementor-element.elementor-element-5f2b9e4{text-align:center}.elementor-46179 .elementor-element.elementor-element-8905a3d:not(.elementor-motion-effects-element-type-background),.elementor-46179 .elementor-element.elementor-element-8905a3d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f9f9f9}.elementor-46179 .elementor-element.elementor-element-8905a3d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:60px 0 40px 0}.elementor-46179 .elementor-element.elementor-element-8905a3d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-46179 .elementor-element.elementor-element-5740f10>.elementor-element-populated{padding:0 30px 0 30px}.elementor-46179 .elementor-element.elementor-element-65cf6b1 .dotlife-search-icon a{font-size:16px;color:#000}.elementor-46179 .elementor-element.elementor-element-65cf6b1 .dotlife-search-wrapper input{width:450px}.elementor-46179 .elementor-element.elementor-element-65cf6b1 .dotlife-search-wrapper .input-group .input-group-button button i{font-size:26px}.elementor-46179 .elementor-element.elementor-element-65cf6b1 .autocomplete{width:500px}.elementor-46179 .elementor-element.elementor-element-65cf6b1 .dotlife-search-icon a:hover{color:#000}.elementor-46179 .elementor-element.elementor-element-65cf6b1 .dotlife-search-wrapper{background:rgb(0 0 0 / .9)}.elementor-46179 .elementor-element.elementor-element-65cf6b1 .dotlife-search-wrapper .input-group input{color:#fff}.elementor-46179 .elementor-element.elementor-element-65cf6b1 .dotlife-search-wrapper .input-group input::placeholder{color:#fff}.elementor-46179 .elementor-element.elementor-element-65cf6b1 .dotlife-search-wrapper .input-group{border-color:256,256,256,.1}.elementor-46179 .elementor-element.elementor-element-65cf6b1 .dotlife-search-wrapper .input-group .input-group-button button{color:#fff}.elementor-46179 .elementor-element.elementor-element-65cf6b1 .dotlife-search-wrapper .autocomplete li a{color:#fff}.elementor-46179 .elementor-element.elementor-element-65cf6b1 .autocomplete ul{background-color:#fff0}.elementor-46179 .elementor-element.elementor-element-65cf6b1 .autocomplete li:hover a{color:#fff;background-color:rgb(256 256 256 / .1)}@media(min-width:768px){.elementor-46179 .elementor-element.elementor-element-3ca6588{width:11.51%}.elementor-46179 .elementor-element.elementor-element-0eb0909{width:12.959%}.elementor-46179 .elementor-element.elementor-element-f21997a{width:17.546%}.elementor-46179 .elementor-element.elementor-element-0937143{width:10.123%}.elementor-46179 .elementor-element.elementor-element-9388aec{width:16.428%}.elementor-46179 .elementor-element.elementor-element-ca1fcc7{width:18.514%}.elementor-46179 .elementor-element.elementor-element-f671ed6{width:12.345%}}@media(max-width:1024px){.elementor-46179 .elementor-element.elementor-element-4264bfd>.elementor-shape-bottom svg{height:50px}.elementor-46179 .elementor-element.elementor-element-3c51a6a .elementor-heading-title{font-size:36px}.elementor-46179 .elementor-element.elementor-element-8905a3d{padding:60px 0 0 0}.elementor-46179 .elementor-element.elementor-element-5740f10>.elementor-element-populated{padding:0 30px 0 30px}}@media(max-width:767px){.elementor-46179 .elementor-element.elementor-element-4264bfd>.elementor-container{min-height:400px}.elementor-46179 .elementor-element.elementor-element-4264bfd>.elementor-shape-bottom svg{height:40px}.elementor-46179 .elementor-element.elementor-element-4264bfd{padding:40px 0 20px 0}.elementor-46179 .elementor-element.elementor-element-0502240>.elementor-element-populated{padding:0 30px 0 30px}.elementor-46179 .elementor-element.elementor-element-3c51a6a .elementor-heading-title{font-size:28px}.elementor-46179 .elementor-element.elementor-element-8905a3d{padding:60px 0 0 0}.elementor-46179 .elementor-element.elementor-element-5740f10>.elementor-element-populated{padding:0 20px 0 20px}}