.elementor-19963 .elementor-element.elementor-element-3d580ef > .elementor-container{min-height:400px;}.elementor-19963 .elementor-element.elementor-element-3d580ef:not(.elementor-motion-effects-element-type-background), .elementor-19963 .elementor-element.elementor-element-3d580ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imagevision.ai/wp-content/uploads/2025/12/Careers-Page-Banner_V2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-19963 .elementor-element.elementor-element-3d580ef > .elementor-background-overlay{background-color:#000000;opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19963 .elementor-element.elementor-element-3d580ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19963 .elementor-element.elementor-element-ece1a9c{text-align:center;}.elementor-19963 .elementor-element.elementor-element-b909088{text-align:center;}.elementor-19963 .elementor-element.elementor-element-b909088 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-19963 .elementor-element.elementor-element-e1b8fce{margin-top:50px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-19963 .elementor-element.elementor-element-f2d95bc{text-align:center;}.elementor-19963 .elementor-element.elementor-element-f2d95bc .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.3em;}.elementor-19963 .elementor-element.elementor-element-f2d95bc > .elementor-widget-container{padding:0em 10em 0em 10em;}.elementor-19963 .elementor-element.elementor-element-733e262 > .elementor-widget-container{padding:0em 05em 0em 05em;}.elementor-19963 .elementor-element.elementor-element-18c12f1{text-align:center;}.elementor-19963 .elementor-element.elementor-element-18c12f1 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.3em;}.elementor-19963 .elementor-element.elementor-element-18c12f1 > .elementor-widget-container{padding:0em 10em 0em 10em;}.elementor-19963 .elementor-element.elementor-element-02b0b40 > .elementor-widget-container{background-color:#020101;}.elementor-19963 .elementor-element.elementor-element-fe99e9a{margin-top:50px;margin-bottom:0px;}.elementor-19963 .elementor-element.elementor-element-5697b98{text-align:center;}.elementor-19963 .elementor-element.elementor-element-5697b98 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.3em;}.elementor-19963 .elementor-element.elementor-element-5697b98 > .elementor-widget-container{padding:0em 10em 0em 10em;}.elementor-19963 .elementor-element.elementor-element-0be06a6 > .elementor-widget-container{padding:0em 05em 0em 05em;}.elementor-19963 .elementor-element.elementor-element-c57470f .elementor-image-box-wrapper{text-align:left;}.elementor-19963 .elementor-element.elementor-element-c57470f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19963 .elementor-element.elementor-element-c57470f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19963 .elementor-element.elementor-element-c57470f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19963 .elementor-element.elementor-element-c57470f .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-19963 .elementor-element.elementor-element-c57470f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19963 .elementor-element.elementor-element-cf4539c .elementor-image-box-wrapper{text-align:left;}.elementor-19963 .elementor-element.elementor-element-cf4539c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19963 .elementor-element.elementor-element-cf4539c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19963 .elementor-element.elementor-element-cf4539c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19963 .elementor-element.elementor-element-cf4539c .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-19963 .elementor-element.elementor-element-cf4539c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19963 .elementor-element.elementor-element-bd68858 .elementor-image-box-wrapper{text-align:left;}.elementor-19963 .elementor-element.elementor-element-bd68858.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19963 .elementor-element.elementor-element-bd68858.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19963 .elementor-element.elementor-element-bd68858.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19963 .elementor-element.elementor-element-bd68858 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-19963 .elementor-element.elementor-element-bd68858 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19963 .elementor-element.elementor-element-6e80427 .elementor-image-box-wrapper{text-align:left;}.elementor-19963 .elementor-element.elementor-element-6e80427.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19963 .elementor-element.elementor-element-6e80427.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19963 .elementor-element.elementor-element-6e80427.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19963 .elementor-element.elementor-element-6e80427 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-19963 .elementor-element.elementor-element-6e80427 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19963 .elementor-element.elementor-element-6783be0{margin-top:50px;margin-bottom:0px;}.elementor-19963 .elementor-element.elementor-element-d177c1a{text-align:center;}.elementor-19963 .elementor-element.elementor-element-d177c1a .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.3em;}.elementor-19963 .elementor-element.elementor-element-d177c1a > .elementor-widget-container{padding:0em 10em 0em 10em;}.elementor-19963 .elementor-element.elementor-element-8f2d0fb{text-align:center;}.elementor-19963 .elementor-element.elementor-element-8f2d0fb .elementor-heading-title{color:#FF0000;}.elementor-19963 .elementor-element.elementor-element-f888529 > .elementor-widget-container{padding:0em 05em 0em 05em;}.elementor-19963 .elementor-element.elementor-element-2e8408c{margin-top:30px;margin-bottom:30px;}.elementor-19963 .elementor-element.elementor-element-6feaef2{text-align:center;}.elementor-19963 .elementor-element.elementor-element-6feaef2 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.3em;}.elementor-19963 .elementor-element.elementor-element-6feaef2 > .elementor-widget-container{padding:0em 10em 0em 10em;}.elementor-19963 .elementor-element.elementor-element-7ec9838 > .elementor-widget-container{padding:0em 10em 0em 10em;}.elementor-19963 .elementor-element.elementor-element-136c695.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19963 .elementor-element.elementor-element-f4d044c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-19963 .elementor-element.elementor-element-3d580ef{padding:80px 0px 80px 0px;}.elementor-19963 .elementor-element.elementor-element-f2d95bc > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-19963 .elementor-element.elementor-element-733e262 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-19963 .elementor-element.elementor-element-18c12f1 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-19963 .elementor-element.elementor-element-5697b98 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-19963 .elementor-element.elementor-element-0be06a6 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-19963 .elementor-element.elementor-element-d177c1a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-19963 .elementor-element.elementor-element-f888529 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-19963 .elementor-element.elementor-element-6feaef2 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-19963 .elementor-element.elementor-element-7ec9838 > .elementor-widget-container{padding:0em 0em 0em 0em;}}@media(max-width:767px){.elementor-19963 .elementor-element.elementor-element-c57470f .elementor-image-box-img{margin-bottom:15px;}.elementor-19963 .elementor-element.elementor-element-cf4539c .elementor-image-box-img{margin-bottom:15px;}.elementor-19963 .elementor-element.elementor-element-bd68858 .elementor-image-box-img{margin-bottom:15px;}.elementor-19963 .elementor-element.elementor-element-6e80427 .elementor-image-box-img{margin-bottom:15px;}}@media(min-width:768px){.elementor-19963 .elementor-element.elementor-element-4ea4546{width:100%;}}/* Start custom CSS for section, class: .elementor-element-877add0 */#job-openings .awsm-grid-item .awsm-job-item{border: 1px solid #720000;
    background-color: #000;box-shadow: 0 0 0px rgba(255, 0, 0, 0.6), 0 0 0px rgba(255, 0, 0, 0.4), 0 0 15px rgba(255, 0, 0, 0.3);}
#job-openings .awsm-job-item{    color: #4c4c4c;}
#job-openings .awsm-job-item:hover{    color: red;}
#job-openings a.awsm-job-item .awsm-job-specification-item {
    color: #FFFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f2d0fb */#join-the-team p.elementor-heading-title.elementor-size-default {
    color: #ED1C24 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f4d044c */.cs-btn.cs-style1 {
    margin: 0 auto; /* Optional: Adds centering in case of flex or grid usage */
    display: inline-block; /* Ensures the button respects centering */
    width: 200px;
}
.sub-btn{text-align: center;}/* End custom CSS */