.elementor-63 .elementor-element.elementor-element-0724138{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-0724138:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-0724138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://skilled-staffing.com/wp-content/uploads/2024/12/hero7-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .main-heading span.span{background-color:#1B7A7B;color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn16, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn15, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn14, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn13, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn11, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn1, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn6, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn10, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn4{background-color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn16:hover, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn15:hover, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn14:hover, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn13:hover, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn11:hover, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn1::after, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn1::before, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn6::before, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn6::after, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn10::before, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn10::after, .elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn4::after{background-color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-42bf7c9 > .elementor-widget-container{background-color:#1B7A7B;margin:-80px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .main-heading h1{color:#F5EFEB;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .main-heading p{color:#F5EFEB;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn1{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn6{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn10{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn4{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn11{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn13{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn14{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn15{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn16{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn1:hover{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn6:hover{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn10:hover{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn4:hover{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn11:hover{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn13:hover{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn14:hover{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn15:hover{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-42bf7c9 .theme-btn16:hover{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-2963024{--display:flex;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading10 span.span, .elementor-63 .elementor-element.elementor-element-0805d7d .heading9 span.span, .elementor-63 .elementor-element.elementor-element-0805d7d .heading8 span.span, .elementor-63 .elementor-element.elementor-element-0805d7d .heading7 span.span, .elementor-63 .elementor-element.elementor-element-0805d7d .heading6 span.span, .elementor-63 .elementor-element.elementor-element-0805d7d .heading2 span.span, .elementor-63 .elementor-element.elementor-element-0805d7d .heading1 span.span, .elementor-63 .elementor-element.elementor-element-0805d7d .heading3 span.span, .elementor-63 .elementor-element.elementor-element-0805d7d .heading4 span.span, .elementor-63 .elementor-element.elementor-element-0805d7d .heading5 span.span{background-color:#1B7A7B;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading9 .list li .check, .elementor-63 .elementor-element.elementor-element-0805d7d .choose1-heading .icon-list li span, .elementor-63 .elementor-element.elementor-element-0805d7d .heading6 .list li .check, .elementor-63 .elementor-element.elementor-element-0805d7d .heading8 .list li .check{background-color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-0805d7d .about1-box .icon, .elementor-63 .elementor-element.elementor-element-0805d7d .about3-icon-box .icon, .elementor-63 .elementor-element.elementor-element-0805d7d .heading4 .about4-box .icon, .elementor-63 .elementor-element.elementor-element-0805d7d .about5-heading .icon-box .icon{background-color:#ECB2B2;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading1 span.span{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading3 span.span{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading4 span.span{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading5 span.span{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading2 span.span{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading6 span.span{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading7 span.span{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading8 span.span{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading9 span.span{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading10 span.span{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading1 h2{color:#232323;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading3 h2{color:#232323;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading4 h2{color:#232323;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading5 h2{color:#232323;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading2 h2{color:#232323;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading6 h2{color:#232323;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading7 h2{color:#232323;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading8 h2{color:#232323;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading9 h2{color:#232323;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading10 h2{color:#232323;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading1 p{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading3 p{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading4 p{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading5 p{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading2 p{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading6 p{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading7 p{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading8 p{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading9 p{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-0805d7d .heading10 p{color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-2287d71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-2287d71:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-2287d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B7A7B;}.elementor-63 .elementor-element.elementor-element-a9727f1{--display:flex;}.elementor-63 .elementor-element.elementor-element-df6521b .heading1 span{background-color:#0D4C55;font-size:18px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-df6521b .heading1{text-align:center;}.elementor-63 .elementor-element.elementor-element-df6521b .heading1 h2{font-weight:600;color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-49554fc{--display:flex;}.elementor-63 .elementor-element.elementor-element-213e5e5 .work10 .work-box .image-area .step{background-color:transparent;color:#FFFCFC00;background-image:linear-gradient(180deg, #FF0000 0%, #f2295b 100%);}.elementor-63 .elementor-element.elementor-element-213e5e5 .work-box .heading-area h3 a{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-213e5e5 .work7 .work87-box .heading h4 a{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-213e5e5 .work8 .work87-box .heading h4 a{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-213e5e5 .work10 .work-box .heading h4 a{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-213e5e5 .work-box .heading-area p{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-213e5e5 .work7 .work87-box .heading p{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-213e5e5 .work8 .work87-box .heading p{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-213e5e5 .work10 .work-box .heading p{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-b82a4a2{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-b82a4a2:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-b82a4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEB;}.elementor-63 .elementor-element.elementor-element-7baafda{--display:flex;}.elementor-63 .elementor-element.elementor-element-0a14a94 .heading1 span{background-color:#1B7A7B;font-size:18px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-0a14a94 .heading1{text-align:center;}.elementor-63 .elementor-element.elementor-element-0a14a94 .heading1 h2{font-weight:600;}.elementor-63 .elementor-element.elementor-element-9aef570 .contact1, .elementor-63 .elementor-element.elementor-element-9aef570 .contact3, .elementor-63 .elementor-element.elementor-element-9aef570 .contact5{background-color:#F5EFEB;}.elementor-63 .elementor-element.elementor-element-9aef570 .heading1 span.span, .elementor-63 .elementor-element.elementor-element-9aef570 .heading5 span.span, .elementor-63 .elementor-element.elementor-element-9aef570 .heading1-w span.span, .elementor-63 .elementor-element.elementor-element-9aef570 .heading3 span.span, .elementor-63 .elementor-element.elementor-element-9aef570 .heading4 span.span{background-color:#1B7A7B;}.elementor-63 .elementor-element.elementor-element-9aef570 .contact1 .contact1-box, .elementor-63 .elementor-element.elementor-element-9aef570 .contact3-box, .elementor-63 .elementor-element.elementor-element-9aef570 .contact9-content-area .contact9-box{background-color:#F5EFEB;}.elementor-63 .elementor-element.elementor-element-9aef570 .contact-page .contact-page-box .contact-box .icon, .elementor-63 .elementor-element.elementor-element-9aef570 .contact9-content-area .contact9-box .icon, .elementor-63 .elementor-element.elementor-element-9aef570 .contact1 .contact1-box .icon, .elementor-63 .elementor-element.elementor-element-9aef570 .contact3-box .icon{background-color:transparent;background-image:linear-gradient(180deg, #F5EFEB 0%, #F5EFEB 100%);}.elementor-63 .elementor-element.elementor-element-9aef570 .contact9-content-area, .elementor-63 .elementor-element.elementor-element-9aef570 .contact-from, .elementor-63 .elementor-element.elementor-element-9aef570 .contact1-form, .elementor-63 .elementor-element.elementor-element-9aef570 .contact3-form, .elementor-63 .elementor-element.elementor-element-9aef570 .contact9-content-area{background-color:#1B7A7B;}.elementor-63 .elementor-element.elementor-element-9aef570 .contact-page .contact1-form .single-input textarea, .elementor-63 .elementor-element.elementor-element-9aef570 .contact9-content-area .single-input input, .elementor-63 .elementor-element.elementor-element-9aef570 .contact9-content-area .single-input textarea, .elementor-63 .elementor-element.elementor-element-9aef570 .contact-from .single-input input, .elementor-63 .elementor-element.elementor-element-9aef570 .contact-from .single-input textarea, .elementor-63 .elementor-element.elementor-element-9aef570 .contact1-form .single-input input, .elementor-63 .elementor-element.elementor-element-9aef570 .contact1-form .single-input textarea, .elementor-63 .elementor-element.elementor-element-9aef570 .contact3-form .single-input input, .elementor-63 .elementor-element.elementor-element-9aef570 .contact3-form .single-input textarea, .elementor-63 .elementor-element.elementor-element-9aef570 .contact9-content-area .single-input input, .elementor-63 .elementor-element.elementor-element-9aef570 .contact9-content-area .single-input textarea{background-color:#F5EFEB;}.elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn16, .elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn15, .elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn14, .elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn12, .elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn11, .elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn4, .elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn1, .elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn6, .elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn8{background-color:#0D4C55;}.elementor-63 .elementor-element.elementor-element-9aef570 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-9aef570 .heading1-w span.span{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .heading3 span.span{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .heading4 span.span{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .heading5 span.span{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .heading1 span.span{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .heading1-w h2{color:#1B7A7B;}.elementor-63 .elementor-element.elementor-element-9aef570 .heading3 h2{color:#1B7A7B;}.elementor-63 .elementor-element.elementor-element-9aef570 .heading4 h2{color:#1B7A7B;}.elementor-63 .elementor-element.elementor-element-9aef570 .heading5 h2{color:#1B7A7B;}.elementor-63 .elementor-element.elementor-element-9aef570 .heading1 h2{color:#1B7A7B;}.elementor-63 .elementor-element.elementor-element-9aef570 .contact1 .contact1-box .heading a{color:#121111;}.elementor-63 .elementor-element.elementor-element-9aef570 .heading3 h4 a{color:#121111;}.elementor-63 .elementor-element.elementor-element-9aef570 .heading5 h4 a{color:#121111;}.elementor-63 .elementor-element.elementor-element-9aef570 .contact9-content-area .contact9-box .heading a{color:#121111;}.elementor-63 .elementor-element.elementor-element-9aef570 .contact-page .contact-page-box .contact-box h4 a{color:#121111;}.elementor-63 .elementor-element.elementor-element-9aef570 .contact1-form .heading1 h3{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .heading3-w h5{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .contact9-content-area .form-area h3{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .contact7 .contact-from h3{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .contact10 .contact-from h3{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .contact1-form .heading1 p{color:#F5EFEB;}.elementor-63 .elementor-element.elementor-element-9aef570 .heading3-w p{color:#F5EFEB;}.elementor-63 .elementor-element.elementor-element-9aef570 .contact9-content-area .form-area p{color:#F5EFEB;}.elementor-63 .elementor-element.elementor-element-9aef570 .contact7 .contact-from p{color:#F5EFEB;}.elementor-63 .elementor-element.elementor-element-9aef570 .contact10 .contact-from p{color:#F5EFEB;}.elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn1{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn6{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn8{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn4{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn11{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn12{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn14{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn15{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-9aef570 .theme-btn16{color:#FFFFFF;}@media(min-width:768px){.elementor-63 .elementor-element.elementor-element-a9727f1{--content-width:1282px;}.elementor-63 .elementor-element.elementor-element-49554fc{--content-width:1282px;}.elementor-63 .elementor-element.elementor-element-7baafda{--content-width:1282px;}}@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-2287d71{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-a9727f1{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for vl-hero, class: .elementor-element-42bf7c9 */.elementor-63 .elementor-element.elementor-element-42bf7c9 .hero7 {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1200' height='600' viewBox='0 0 1200 600'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1043%26quot%3b)' fill='none'%3e%3crect width='1200' height='600' x='0' y='0' fill='rgba(27%2c 122%2c 123%2c 1)'%3e%3c/rect%3e%3cpath d='M0%2c469.597C102.606%2c488.664%2c225.356%2c542.603%2c306.655%2c477.165C389.901%2c410.159%2c329.303%2c267.854%2c372.226%2c169.99C414.107%2c74.503%2c556.645%2c24.922%2c550.666%2c-79.174C544.794%2c-181.407%2c417.917%2c-227.008%2c345.279%2c-299.186C278.899%2c-365.146%2c226.419%2c-443.728%2c142.374%2c-484.88C47.886%2c-531.145%2c-58.564%2c-572.603%2c-160.577%2c-546.874C-263.644%2c-520.879%2c-335.932%2c-431.55%2c-401.328%2c-347.753C-464.108%2c-267.307%2c-520.935%2c-177.722%2c-528.103%2c-75.93C-535.047%2c22.677%2c-492.996%2c117.503%2c-439.965%2c200.925C-391.701%2c276.848%2c-318.007%2c328.468%2c-241.226%2c375.355C-166.027%2c421.277%2c-86.629%2c453.499%2c0%2c469.597' fill='%23176869'%3e%3c/path%3e%3cpath d='M1200 1016.971C1276.59 996.377 1306.112 905.527 1357.561 845.169 1393.2359999999999 803.317 1423.911 761.615 1455.835 716.836 1496.325 660.0409999999999 1568.476 616.484 1570.304 546.758 1572.136 476.898 1509.498 424.265 1464.917 370.448 1419.378 315.474 1374.879 256.791 1308.45 230.65499999999997 1238.986 203.325 1160.06 199.17399999999998 1089.191 222.62 1019.439 245.69600000000003 965.512 299.849 921.494 358.673 879.69 414.539 851.685 479.504 844.996 548.958 838.502 616.39 863.131 679.814 884.37 744.143 908.198 816.314 919.1120000000001 897.899 976.611 947.601 1036.819 999.644 1123.147 1037.636 1200 1016.971' fill='%231f8c8e'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1043'%3e%3crect width='1200' height='600' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e") !important;
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}
@media (max-width: 767px) {
    .elementor-63 .elementor-element.elementor-element-42bf7c9 .hero7 {
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='400' height='800' preserveAspectRatio='none' viewBox='0 0 400 800'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1063%26quot%3b)' fill='none'%3e%3crect width='400' height='800' x='0' y='0' fill='rgba(27%2c 122%2c 123%2c 1)'%3e%3c/rect%3e%3cpath d='M0%2c290.693C57.263%2c291.668%2c115.86%2c286.179%2c164.815%2c256.457C214.421%2c226.339%2c253.308%2c179.288%2c273.252%2c124.79C292.433%2c72.377%2c282.628%2c15.726%2c273.035%2c-39.256C263.699%2c-92.766%2c257.962%2c-152.014%2c218.453%2c-189.29C179.78%2c-225.777%2c121.154%2c-227.094%2c68.257%2c-232.461C23.223%2c-237.03%2c-19.812%2c-227.783%2c-63.995%2c-217.946C-111.416%2c-207.388%2c-168.293%2c-210.101%2c-199.48%2c-172.851C-230.648%2c-135.625%2c-217.137%2c-80.097%2c-219.989%2c-31.63C-222.589%2c12.557%2c-224.453%2c55.053%2c-215.443%2c98.389C-204.233%2c152.304%2c-202.328%2c214.233%2c-161.245%2c250.903C-119.09%2c288.53%2c-56.497%2c289.731%2c0%2c290.693' fill='%23176869'%3e%3c/path%3e%3cpath d='M400 1028.295C441.747 1023.745 471.145 988.108 504.456 962.537 534.885 939.178 562.767 915.321 586.466 885.156 616.736 846.629 669.9 810.679 661.719 762.371 653.485 713.751 588.064 701.383 550.028 670 519.412 644.739 495.498 613.509 459.935 595.8820000000001 418.844 575.516 374.18 549.371 329.775 560.835 285.199 572.343 261.068 618.741 232.267 654.658 204.548 689.226 175.596 723.1800000000001 165.078 766.223 153.901 811.962 149.509 862.7 171.219 904.481 192.616 945.66 238.995 964.935 279.808 987.0219999999999 317.83299999999997 1007.601 357.019 1032.98 400 1028.295' fill='%231f8c8e'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1063'%3e%3crect width='400' height='800' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e") !important;
    }
    
    .elementor-63 .elementor-element.elementor-element-42bf7c9 .hero7-images {
        display: none !important;
    }
    
    .elementor-63 .elementor-element.elementor-element-42bf7c9 .row.align-items-center {
        min-height: auto !important;
        height: auto !important;
    }
    
    .elementor-63 .elementor-element.elementor-element-42bf7c9 .hero7 {
        padding-top: 40px !important;
        padding-bottom: 24px !important;
        margin-top: 0 !important;
        margin-bottom: -10px !important;
        min-height: auto !important;
        height: auto !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
    }
    
    .elementor-63 .elementor-element.elementor-element-42bf7c9 .hero7 .container {
        padding-top: 15px !important;
        padding-bottom: 17px !important;
        flex-grow: 1 !important;
        display: flex !important;
        align-items: center !important;
    }
    
    .elementor-63 .elementor-element.elementor-element-42bf7c9 .hero7 .row {
        padding-top: 10px !important;
        padding-bottom: 12px !important;
        flex-grow: 1 !important;
        width: 100% !important;
    }
    
    .elementor-63 .elementor-element.elementor-element-42bf7c9 .hero7 .col-lg-5,
    .elementor-63 .elementor-element.elementor-element-42bf7c9 .hero7 .col-lg-7 {
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
        min-height: 100% !important;
    }
    
    .elementor-63 .elementor-element.elementor-element-42bf7c9 .elementor-widget-container {
        padding-top: 10px !important;
        padding-bottom: 12px !important;
        margin-top: 0 !important;
        flex-grow: 1 !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
    }
}


/* Hacer que el contenedor sea relativo */
.elementor-element-0724138 {
    position: relative !important;
}
/* Icono asterisk con animación de rotación infinita - posición adaptable */
.elementor-element-0724138::before {
    content: '';
    position: absolute;
    top: 50%;
    left: calc(50% - 500px);
    width: 960px;
    height: 960px;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='960' height='960' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M12 6v12'/%3e%3cpath d='M17.196 9 6.804 15'/%3e%3cpath d='m6.804 9 10.392 6'/%3e%3c/svg%3e");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    transform: translateY(-50%);
    opacity: 0.15;
    z-index: 1;
    pointer-events: none;
    animation: spin 15s linear infinite;
}
/* Animación de rotación 360 grados */
@keyframes spin {
    from {
        transform: translateY(-50%) rotate(0deg);
    }
    to {
        transform: translateY(-50%) rotate(360deg);
    }
}
/* Ocultar en móvil */
@media (max-width: 767px) {
    .elementor-element-0724138::before {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for vl-work-steps, class: .elementor-element-213e5e5 */.elementor-63 .elementor-element.elementor-element-213e5e5 .icon {
    background: transparent !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}

.elementor-63 .elementor-element.elementor-element-213e5e5 .work87-box::before,
.elementor-63 .elementor-element.elementor-element-213e5e5 .work87-box::after {
    display: none !important;
}

.elementor-63 .elementor-element.elementor-element-213e5e5 .icon img {
    filter: brightness(0) invert(1) !important;
}

/* Quitar enlaces de los títulos, cambiar color a blanco y reducir tamaño */
.elementor-widget-vl-work-steps h2 a {
    color: white !important;
    text-decoration: none !important;
    pointer-events: none !important;
    cursor: default !important;
    font-size: 24px !important;
    line-height: 1.2 !important;
}

/* Asegurar que los h2 también sean blancos y del tamaño correcto */
.elementor-widget-vl-work-steps h2 {
    color: white !important;
    font-size: 24px !important;
    line-height: 1.2 !important;
}

/* Alternativa más específica si la anterior no funciona */
.elementor-element-213e5e5 .elementor-widget-vl-work-steps h2 a,
.elementor-element-213e5e5 .elementor-widget-vl-work-steps h2 {
    color: white !important;
    text-decoration: none !important;
    pointer-events: none !important;
    font-size: 24px !important;
    line-height: 1.2 !important;
}

/* CSS responsive para títulos más pequeños en móvil */
@media (max-width: 768px) {
    .elementor-widget-vl-work-steps h2,
    .elementor-widget-vl-work-steps h2 a {
        font-size: 20px !important;
    }
}

@media (max-width: 480px) {
    .elementor-widget-vl-work-steps h2,
    .elementor-widget-vl-work-steps h2 a {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2287d71 *//* Fondo para sección de servicios - Desktop */
.elementor-element-2287d71 {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1400' height='700' preserveAspectRatio='none' viewBox='0 0 1400 700'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1017%26quot%3b)' fill='none'%3e%3crect width='1400' height='700' x='0' y='0' fill='rgba(27%2c 122%2c 123%2c 1)'%3e%3c/rect%3e%3cpath d='M0%2c587.717C120.492%2c599.054%2c257.597%2c623.943%2c353.761%2c550.463C449.567%2c477.256%2c441.868%2c333.759%2c481.421%2c219.857C516.693%2c118.281%2c567.024%2c24.865%2c573.545%2c-82.463C581.255%2c-209.346%2c613.379%2c-363.905%2c522.277%2c-452.556C429.925%2c-542.423%2c275.048%2c-493.063%2c146.291%2c-498.222C48.518%2c-502.139%2c-44.673%2c-498.017%2c-140.682%2c-479.118C-246.137%2c-458.36%2c-355.077%2c-446.48%2c-441.458%2c-382.526C-540.194%2c-309.425%2c-630.874%2c-214.272%2c-659.7%2c-94.85C-689.527%2c28.722%2c-664.878%2c164.703%2c-599.923%2c273.976C-537.785%2c378.509%2c-421.18%2c431.335%2c-313.419%2c487.69C-214.232%2c539.562%2c-111.44%2c577.232%2c0%2c587.717' fill='%23176869'%3e%3c/path%3e%3cpath d='M1400 1319.354C1520.941 1316.6570000000002 1644.525 1304.242 1746.347 1238.926 1848.213 1173.5810000000001 1923.173 1071.498 1963.992 957.567 2002.9360000000001 848.871 2001.795 728.855 1968.73 618.229 1938.337 516.543 1865.666 435.862 1786.826 364.813 1715.305 300.36 1628.298 263.426 1537.989 230.053 1441.345 194.339 1341.59 135.37400000000002 1242.518 163.66600000000005 1143.335 191.98899999999998 1085.8029999999999 291.931 1026.289 376.178 971.735 453.405 928.706 536.739 913.097 629.994 897.226 724.817 917.014 817.484 936.674 911.594 961.6700000000001 1031.246 951.822 1173.842 1043.5819999999999 1254.598 1136.1019999999999 1336.022 1276.784 1322.1019999999999 1400 1319.354' fill='%231f8c8e'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1017'%3e%3crect width='1400' height='700' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e") !important;
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}

/* Fondo para sección de servicios - Móvil con mayor especificidad */
@media (max-width: 767px) {
    .elementor-element-2287d71,
    body .elementor-element-2287d71,
    div.elementor-element-2287d71 {
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='400' height='800' preserveAspectRatio='none' viewBox='0 0 400 800'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1003%26quot%3b)' fill='none'%3e%3crect width='400' height='800' x='0' y='0' fill='rgba(27%2c 122%2c 123%2c 1)'%3e%3c/rect%3e%3cpath d='M0%2c379.289C71.993%2c396.558%2c162.476%2c384.832%2c211.88%2c329.692C262.169%2c273.564%2c221.318%2c182.836%2c241.157%2c110.133C256.527%2c53.806%2c315.369%2c13.203%2c314.17%2c-45.171C312.933%2c-105.392%2c267.391%2c-152.782%2c234.72%2c-203.386C196.667%2c-262.327%2c172.357%2c-339.199%2c107.333%2c-365.544C41.576%2c-392.186%2c-34.45%2c-367.167%2c-99.478%2c-338.792C-159.582%2c-312.566%2c-210.256%2c-267.817%2c-244.623%2c-211.967C-275.919%2c-161.109%2c-268.369%2c-98.593%2c-282.923%2c-40.678C-299.641%2c25.847%2c-364.772%2c91.179%2c-336.512%2c153.68C-308.276%2c216.128%2c-212.205%2c203.455%2c-155.28%2c241.62C-96.637%2c280.936%2c-68.655%2c362.82%2c0%2c379.289' fill='%23176869'%3e%3c/path%3e%3cpath d='M400 1091.359C460.276 1101.708 527.406 1111.356 579.337 1079.0529999999999 631.403 1046.666 643.123 978.415 670.096 923.349 697.913 866.561 759.9870000000001 811.103 739.97 751.12 719.144 688.712 631.424 683.933 577.583 646.124 539.485 619.37 511.623 582.431 470.016 561.548 421.183 537.038 369.725 503.473 316.31399999999996 514.9929999999999 262.35 526.6320000000001 227.644 577.696 193.611 621.163 160.991 662.826 138.812 709.488 124.21100000000001 760.348 107.65499999999997 818.017 76.471 881.837 103.38 935.462 130.313 989.134 203.152 995.6510000000001 256.308 1023.5889999999999 304.154 1048.7359999999999 346.728 1082.212 400 1091.359' fill='%231f8c8e'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1003'%3e%3crect width='400' height='800' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e") !important;
        background-size: cover !important;
        background-position: center !important;
        background-repeat: no-repeat !important;
    }
}/* End custom CSS */
/* Start custom CSS for vl-contact, class: .elementor-element-9aef570 */.elementor-widget-vl-contact iframe {
    height: 803px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b82a4a2 *//* Reducir espacios en blanco generales */
.elementor-63 .elementor-element.elementor-element-b82a4a2 .contact5 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-top: -30px !important;
    margin-bottom: -30px !important;
}

.elementor-63 .elementor-element.elementor-element-b82a4a2 .container {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-63 .elementor-element.elementor-element-b82a4a2 .row.align-items-center {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.elementor-63 .elementor-element.elementor-element-b82a4a2 .col-lg-6 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

/* Quitar fondos verdes de contact3-box */
.elementor-63 .elementor-element.elementor-element-b82a4a2 .contact3-box {
    background: transparent !important;
    padding: 15px 10px !important;
    margin: 10px 0 !important;
}

.elementor-63 .elementor-element.elementor-element-b82a4a2 .contact3-box::before,
.elementor-63 .elementor-element.elementor-element-b82a4a2 .contact3-box::after {
    display: none !important;
}

.elementor-63 .elementor-element.elementor-element-b82a4a2 .contact3-box.aos-init.aos-animate {
    background: transparent !important;
    box-shadow: none !important;
}/* End custom CSS */