.elementor-451 .elementor-element.elementor-element-1cfbce7{--display:flex;--min-height:80vh;--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;--overlay-opacity:0.18;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-451 .elementor-element.elementor-element-1cfbce7::before, .elementor-451 .elementor-element.elementor-element-1cfbce7 > .elementor-background-video-container::before, .elementor-451 .elementor-element.elementor-element-1cfbce7 > .e-con-inner > .elementor-background-video-container::before, .elementor-451 .elementor-element.elementor-element-1cfbce7 > .elementor-background-slideshow::before, .elementor-451 .elementor-element.elementor-element-1cfbce7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-451 .elementor-element.elementor-element-1cfbce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-451 .elementor-element.elementor-element-af4867e{font-size:18px;color:#FFFFFF;}.elementor-451 .elementor-element.elementor-element-af4867e a{color:#FFFFFF;}.elementor-451 .elementor-element.elementor-element-a4c87dc{text-align:left;}.elementor-451 .elementor-element.elementor-element-a4c87dc .elementor-heading-title{color:#FFFFFF;}.elementor-451 .elementor-element.elementor-element-5640849e{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-451 .elementor-element.elementor-element-1cfbce7{--min-height:60vh;--overlay-opacity:0.22;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;--border-radius:20px 20px 20px 20px;}.elementor-451 .elementor-element.elementor-element-a4c87dc{text-align:center;}.elementor-451 .elementor-element.elementor-element-2144dfd5 > .elementor-widget-container{margin:20px 20px 20px 20px;}}/* Start custom CSS for text-editor, class: .elementor-element-2144dfd5 *//*Job lIstings Style for boxes and images*/
.awsm-job-item h2.awsm-job-post-title {
    margin: 0 0 15px;
    font-size: 22px;
    text-align: left;
    line-height: 1.5;
}
.awsm-grid-item .awsm-job-item {
    background: #f0ede8;
    padding: 32px;
    font-size: 16px;
    line-height: 2;
    border-radius: 12px;
    background-image: url("https://solace.grontech-design.co.uk/wp-content/uploads/2024/06/Logo_Icon.svg");
    background-size: 60%;
    background-repeat: no-repeat;
    background-position: bottom 250px right 10px;

}
/*end*/

.elementor-451 .elementor-element.elementor-element-2144dfd5 .awsm-filter-item-search {
    width: 100%;
}
.elementor-451 .elementor-element.elementor-element-2144dfd5 .awsm-job-icon-search {
  color: #0F1032;
}

.elementor-451 .elementor-element.elementor-element-2144dfd5 .awsm-job-wrap .awsm-grid-item {
  opacity: 0;
  transform: translateY(50px);
  animation: fade-in-up 0.5s ease forwards;
}

@keyframes fade-in-up {
  0% {
    opacity: 0;
    transform: translateY(50px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.elementor img {
    height: auto;
    max-width: 100%;
    border: none;
    box-shadow: none;
    border-radius: 150px;
}
.elementor-451 .elementor-element.elementor-element-2144dfd5 img {
    transition: transform 0.3s ease;
}

.elementor-451 .elementor-element.elementor-element-2144dfd5 img:hover {
    transform: scale(0.9);
}/* End custom CSS */