.elementor-1583 .elementor-element.elementor-element-2f2966c{--display:flex;--margin-top:0px;--margin-bottom:-83px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1583 .elementor-element.elementor-element-fc60a69{--display:flex;}.elementor-1583 .elementor-element.elementor-element-248087f > .elementor-widget-container{background-color:#F8F8F8;padding:0px 0px 0px 0px;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-1583 .elementor-element.elementor-element-248087f{z-index:1;}.elementor-1583 .elementor-element.elementor-element-11990d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-1583 .elementor-element.elementor-element-4f4bbfc{--display:flex;}.elementor-1583 .elementor-element.elementor-element-be55485 > .elementor-widget-container{padding:65px 0px 0px 0px;}.elementor-1583 .elementor-element.elementor-element-be55485 .prthalign{text-align:left;}.elementor-1583 .elementor-element.elementor-element-0f68990 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1583 .elementor-element.elementor-element-0f68990.elementor-element{--align-self:flex-start;}.elementor-1583 .elementor-element.elementor-element-0f68990 .justify-content-center{justify-content:left!important;}.elementor-1583 .elementor-element.elementor-element-84d82bf{--display:flex;}.elementor-1583 .elementor-element.elementor-element-e6c1401{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1583 .elementor-element.elementor-element-e6c1401:not(.elementor-motion-effects-element-type-background), .elementor-1583 .elementor-element.elementor-element-e6c1401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09243C;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1583 .elementor-element.elementor-element-64ad67c img{width:100%;height:436px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-1583 .elementor-element.elementor-element-b1d8958 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1583 .elementor-element.elementor-element-b1d8958 .prthalign{text-align:left;}.elementor-1583 .elementor-element.elementor-element-b1d8958 .elementor-medinexa-sub{margin:0px 0px 0px 0px;}.elementor-1583 .elementor-element.elementor-element-b1d8958 .elementor-gt-heading{font-size:29px;color:#FFFFFF;}.elementor-1583 .elementor-element.elementor-element-b1d8958 .elementor-gt-desc{color:#FFFFFF;}.elementor-1583 .elementor-element.elementor-element-3e62ebd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:39px 040px;--row-gap:39px;--column-gap:040px;--flex-wrap:wrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1583 .elementor-element.elementor-element-8a45379{width:100%;max-width:100%;}.elementor-1583 .elementor-element.elementor-element-8a45379 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-1583 .elementor-element.elementor-element-8a45379 .prthalign{text-align:center;}.elementor-1583 .elementor-element.elementor-element-364185f{--display:flex;--min-height:183px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3368C6;--border-color:#3368C6;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1583 .elementor-element.elementor-element-364185f:not(.elementor-motion-effects-element-type-background), .elementor-1583 .elementor-element.elementor-element-364185f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1583 .elementor-element.elementor-element-5d4f3d3{--display:flex;--min-height:86px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 0px 0px 50px;--margin-top:0px;--margin-bottom:-113px;--margin-left:-40px;--margin-right:0px;}.elementor-1583 .elementor-element.elementor-element-5d4f3d3:not(.elementor-motion-effects-element-type-background), .elementor-1583 .elementor-element.elementor-element-5d4f3d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3469C6;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1583 .elementor-element.elementor-element-23dc8ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1583 .elementor-element.elementor-element-23dc8ef .elementor-icon-box-wrapper{text-align:start;}.elementor-1583 .elementor-element.elementor-element-23dc8ef .elementor-icon-box-title{margin-block-end:22px;color:#000000;}.elementor-1583 .elementor-element.elementor-element-23dc8ef .elementor-icon-box-title, .elementor-1583 .elementor-element.elementor-element-23dc8ef .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-1583 .elementor-element.elementor-element-23dc8ef:has(:hover) .elementor-icon-box-title,
					 .elementor-1583 .elementor-element.elementor-element-23dc8ef:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1583 .elementor-element.elementor-element-23dc8ef .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-1583 .elementor-element.elementor-element-69aba52{--display:flex;--min-height:183px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3368C6;--border-color:#3368C6;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1583 .elementor-element.elementor-element-69aba52:not(.elementor-motion-effects-element-type-background), .elementor-1583 .elementor-element.elementor-element-69aba52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1583 .elementor-element.elementor-element-c6c0007{--display:flex;--min-height:86px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 0px 0px 50px;--margin-top:0px;--margin-bottom:-113px;--margin-left:-40px;--margin-right:0px;}.elementor-1583 .elementor-element.elementor-element-c6c0007:not(.elementor-motion-effects-element-type-background), .elementor-1583 .elementor-element.elementor-element-c6c0007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3469C6;}.elementor-1583 .elementor-element.elementor-element-3f8c891{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1583 .elementor-element.elementor-element-3f8c891 .elementor-icon-box-wrapper{text-align:start;}.elementor-1583 .elementor-element.elementor-element-3f8c891 .elementor-icon-box-title{margin-block-end:22px;color:#000000;}.elementor-1583 .elementor-element.elementor-element-3f8c891 .elementor-icon-box-title, .elementor-1583 .elementor-element.elementor-element-3f8c891 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-1583 .elementor-element.elementor-element-3f8c891:has(:hover) .elementor-icon-box-title,
					 .elementor-1583 .elementor-element.elementor-element-3f8c891:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1583 .elementor-element.elementor-element-3f8c891 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-1583 .elementor-element.elementor-element-bef11a5{--display:flex;--min-height:183px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3368C6;--border-color:#3368C6;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1583 .elementor-element.elementor-element-bef11a5:not(.elementor-motion-effects-element-type-background), .elementor-1583 .elementor-element.elementor-element-bef11a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1583 .elementor-element.elementor-element-f30bf2b{--display:flex;--min-height:86px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 0px 0px 50px;--margin-top:0px;--margin-bottom:-113px;--margin-left:-40px;--margin-right:0px;}.elementor-1583 .elementor-element.elementor-element-f30bf2b:not(.elementor-motion-effects-element-type-background), .elementor-1583 .elementor-element.elementor-element-f30bf2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3469C6;}.elementor-1583 .elementor-element.elementor-element-e31613c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1583 .elementor-element.elementor-element-e31613c .elementor-icon-box-wrapper{text-align:start;}.elementor-1583 .elementor-element.elementor-element-e31613c .elementor-icon-box-title{margin-block-end:22px;color:#000000;}.elementor-1583 .elementor-element.elementor-element-e31613c .elementor-icon-box-title, .elementor-1583 .elementor-element.elementor-element-e31613c .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-1583 .elementor-element.elementor-element-e31613c:has(:hover) .elementor-icon-box-title,
					 .elementor-1583 .elementor-element.elementor-element-e31613c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1583 .elementor-element.elementor-element-e31613c .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-1583 .elementor-element.elementor-element-5e52e82{--display:flex;--min-height:183px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3368C6;--border-color:#3368C6;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1583 .elementor-element.elementor-element-5e52e82:not(.elementor-motion-effects-element-type-background), .elementor-1583 .elementor-element.elementor-element-5e52e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1583 .elementor-element.elementor-element-5bcd678{--display:flex;--min-height:86px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 0px 0px 50px;--margin-top:0px;--margin-bottom:-113px;--margin-left:-40px;--margin-right:0px;}.elementor-1583 .elementor-element.elementor-element-5bcd678:not(.elementor-motion-effects-element-type-background), .elementor-1583 .elementor-element.elementor-element-5bcd678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3469C6;}.elementor-1583 .elementor-element.elementor-element-97e666f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1583 .elementor-element.elementor-element-97e666f .elementor-icon-box-wrapper{text-align:start;}.elementor-1583 .elementor-element.elementor-element-97e666f .elementor-icon-box-title{margin-block-end:22px;color:#000000;}.elementor-1583 .elementor-element.elementor-element-97e666f .elementor-icon-box-title, .elementor-1583 .elementor-element.elementor-element-97e666f .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-1583 .elementor-element.elementor-element-97e666f:has(:hover) .elementor-icon-box-title,
					 .elementor-1583 .elementor-element.elementor-element-97e666f:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1583 .elementor-element.elementor-element-97e666f .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-1583 .elementor-element.elementor-element-069641d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1583 .elementor-element.elementor-element-ded5c36 .prthalign{text-align:center;}.elementor-1583 .elementor-element.elementor-element-e5a9023 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-1583 .elementor-element.elementor-element-3e3164e{--display:flex;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1583 .elementor-element.elementor-element-484a2d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-1583 .elementor-element.elementor-element-484a2d2:not(.elementor-motion-effects-element-type-background), .elementor-1583 .elementor-element.elementor-element-484a2d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1583 .elementor-element.elementor-element-7a4dd8a{width:100%;max-width:100%;}.elementor-1583 .elementor-element.elementor-element-7a4dd8a .prthalign{text-align:center;}.elementor-1583 .elementor-element.elementor-element-7a4dd8a .elementor-medinexa-sub{color:#FFFFFF;}.elementor-1583 .elementor-element.elementor-element-7a4dd8a .arv-subtitle-1 span{background:#FFFFFF;}.elementor-1583 .elementor-element.elementor-element-7a4dd8a .agn-brand-2-sec-title .line{background:#FFFFFF;}.elementor-1583 .elementor-element.elementor-element-7bf4fbf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1583 .elementor-element.elementor-element-59c24db{--display:flex;--min-height:1004px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:-107px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1583 .elementor-element.elementor-element-59c24db:not(.elementor-motion-effects-element-type-background), .elementor-1583 .elementor-element.elementor-element-59c24db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3368C6;}.elementor-1583 .elementor-element.elementor-element-5ebe538{--display:flex;--min-height:473px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.82;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1583 .elementor-element.elementor-element-5ebe538:not(.elementor-motion-effects-element-type-background), .elementor-1583 .elementor-element.elementor-element-5ebe538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asapqualitystaffing-cincinnati.com/wp-content/uploads/2026/01/ab7.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1583 .elementor-element.elementor-element-5ebe538::before, .elementor-1583 .elementor-element.elementor-element-5ebe538 > .elementor-background-video-container::before, .elementor-1583 .elementor-element.elementor-element-5ebe538 > .e-con-inner > .elementor-background-video-container::before, .elementor-1583 .elementor-element.elementor-element-5ebe538 > .elementor-background-slideshow::before, .elementor-1583 .elementor-element.elementor-element-5ebe538 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1583 .elementor-element.elementor-element-5ebe538 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#09243C;--background-overlay:'';}.elementor-1583 .elementor-element.elementor-element-519f3a7 .prthalign{text-align:center;}.elementor-1583 .elementor-element.elementor-element-519f3a7 .elementor-medinexa-sub{color:#FFFFFF;}.elementor-1583 .elementor-element.elementor-element-519f3a7 .arv-subtitle-1 span{background:#FFFFFF;}.elementor-1583 .elementor-element.elementor-element-519f3a7 .agn-brand-2-sec-title .line{background:#FFFFFF;}.elementor-1583 .elementor-element.elementor-element-519f3a7 .elementor-gt-heading{color:#FFFFFF;}.elementor-1583 .elementor-element.elementor-element-519f3a7 .elementor-gt-desc{color:#FFFFFF;}.elementor-1583 .elementor-element.elementor-element-315a934{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1583 .elementor-element.elementor-element-315a934:not(.elementor-motion-effects-element-type-background), .elementor-1583 .elementor-element.elementor-element-315a934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1583 .elementor-element.elementor-element-0c064f9{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-1583 .elementor-element.elementor-element-0c064f9 .prthalign{text-align:left;}.elementor-1583 .elementor-element.elementor-element-0c064f9 .elementor-medinexa-sub{color:#FFFFFF;}.elementor-1583 .elementor-element.elementor-element-0c064f9 .arv-subtitle-1 span{background:#FFFFFF;}.elementor-1583 .elementor-element.elementor-element-0c064f9 .agn-brand-2-sec-title .line{background:#FFFFFF;}.elementor-1583 .elementor-element.elementor-element-f9b51f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1583 .elementor-element.elementor-element-f9b51f7.elementor-element{--align-self:center;}.elementor-1583 .elementor-element.elementor-element-f9b51f7 .justify-content-center{justify-content:left!important;}.elementor-1583 .elementor-element.elementor-element-d6b9435{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-1583 .elementor-element.elementor-element-fc60a69{--content-width:1300px;}.elementor-1583 .elementor-element.elementor-element-11990d0{--content-width:1300px;}.elementor-1583 .elementor-element.elementor-element-84d82bf{--width:81%;}.elementor-1583 .elementor-element.elementor-element-3e62ebd{--content-width:1560px;}.elementor-1583 .elementor-element.elementor-element-364185f{--width:30%;}.elementor-1583 .elementor-element.elementor-element-5d4f3d3{--width:0%;}.elementor-1583 .elementor-element.elementor-element-69aba52{--width:30%;}.elementor-1583 .elementor-element.elementor-element-c6c0007{--width:0%;}.elementor-1583 .elementor-element.elementor-element-bef11a5{--width:30%;}.elementor-1583 .elementor-element.elementor-element-f30bf2b{--width:0%;}.elementor-1583 .elementor-element.elementor-element-5e52e82{--width:30%;}.elementor-1583 .elementor-element.elementor-element-5bcd678{--width:0%;}.elementor-1583 .elementor-element.elementor-element-069641d{--content-width:1560px;}.elementor-1583 .elementor-element.elementor-element-3e3164e{--content-width:1560px;}.elementor-1583 .elementor-element.elementor-element-484a2d2{--width:100%;}.elementor-1583 .elementor-element.elementor-element-59c24db{--width:91%;}.elementor-1583 .elementor-element.elementor-element-5ebe538{--content-width:1560px;}.elementor-1583 .elementor-element.elementor-element-315a934{--width:90%;}}@media(min-width:1025px){.elementor-1583 .elementor-element.elementor-element-5ebe538:not(.elementor-motion-effects-element-type-background), .elementor-1583 .elementor-element.elementor-element-5ebe538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-1583 .elementor-element.elementor-element-64ad67c img{height:290px;}.elementor-1583 .elementor-element.elementor-element-5d4f3d3{--width:0%;}.elementor-1583 .elementor-element.elementor-element-c6c0007{--width:0%;}.elementor-1583 .elementor-element.elementor-element-f30bf2b{--width:0%;}.elementor-1583 .elementor-element.elementor-element-5bcd678{--width:0%;}.elementor-1583 .elementor-element.elementor-element-59c24db{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-1583 .elementor-element.elementor-element-0c064f9{width:100%;max-width:100%;}}/* Start custom CSS for medinexa-hero, class: .elementor-element-7fee4ab */.mx-hero2-line-text.position-relative {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f2966c */section#sn-breadcrumb {
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-800339c *//* Employee Application Form */
.mx-form-input {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 16px;
    font-family: 'Sora', sans-serif;
}

/* Section headings */
.mx-form-input h3 {
    grid-column: 1 / -1;
    width: 100%;
    margin: 28px 0 4px;
    padding: 0;
    color: #fff;
    font-size: 40px;
    line-height: 1.25;
    font-weight: 600;
    text-align: center;
    font-family: 'Sora', sans-serif;
}

.mx-form-input h3:first-child {
    grid-column: 1 / -1;
    width: 100%;
    text-align: center;
    margin-top: 0;
}

/* Fields */
.mx-form-input .item-field {
    width: 100%;
    min-width: 0;
    margin: 0;
    position: relative;
}

/* Full width fields */
.mx-form-input .item-field.full-width {
    grid-column: 1 / -1;
}

/* Inputs */
.mx-form-input input[type="text"],
.mx-form-input input[type="tel"],
.mx-form-input input[type="email"],
.mx-form-input input[type="number"],
.mx-form-input input[type="date"],
.mx-form-input input[type="file"],
.mx-form-input select,
.mx-form-input textarea {
    width: 100%;
    height: 66px;
    padding: 0 21px;
    margin: 0;
    box-sizing: border-box;
    border: 1px solid #e1e6ec;
    border-radius: 8px;
    background: #fff !important;
    color: #17324d !important;
    font-size: 17px;
    font-family: 'Sora', sans-serif !important;
    outline: none;
}

/* Textareas */
.mx-form-input textarea {
    height: 150px;
    min-height: 150px;
    padding: 18px 21px;
    resize: vertical;
}

/* File upload */
.mx-form-input input[type="file"] {
    height: auto;
    min-height: 66px;
    padding: 17px 21px;
}

/* Select */
.mx-form-input select {
    appearance: none;
    -webkit-appearance: none;
    cursor: pointer;
    padding-right: 50px;
}

/* Dropdown icon */
.mx-form-input .item-field:has(select) {
    position: relative;
}

.mx-form-input .item-field:has(select) .fa-angle-down {
    position: absolute;
    right: 22px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 2;
    pointer-events: none;
    color: #12385b;
    font-size: 18px;
}

/* Focus */
.mx-form-input input:focus,
.mx-form-input select:focus,
.mx-form-input textarea:focus {
    border-color: #1d73b8;
    box-shadow: 0 0 0 2px rgba(29,115,184,.12);
}

/* Labels */
.mx-form-input label {
    display: block;
    margin-bottom: 8px;
    color: #fff !important;
    font-size: 15px;
    font-weight: 600;
    font-family: 'Sora', sans-serif;
}

/* Certification checkbox */
.mx-form-input .wpcf7-acceptance {
    grid-column: 1 / -1;
    width: 100%;
}

/* Acceptance text */
.mx-form-input .wpcf7-acceptance label {
    display: flex !important;
    align-items: flex-start !important;
    gap: 10px !important;
    width: 100%;
    margin: 5px 0 0;
    color: #fff !important;
    font-size: 16px !important;
    line-height: 1.5;
    font-weight: 400;
    text-align: left;
}

/* Bigger checkbox */
.mx-form-input .wpcf7-acceptance input[type="checkbox"] {
    flex: 0 0 auto;
    width: 20px !important;
    height: 20px !important;
    margin: 3px 0 0 !important;
    cursor: pointer;
    accent-color: #1d73b8;
}

/* Submit button */
.mx-form-input + button,
.mx-form-input ~ button,
.mx-form-input input[type="submit"] {
    width: 100%;
    min-height: 58px;
    margin-top: 20px;
    padding: 15px 25px;
    border: 0;
    border-radius: 8px;
    background: #1d73b8;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    font-family: 'Sora', sans-serif !important;
    cursor: pointer;
}

/* CF7 submit */
.mx-form-input ~ .wpcf7-submit,
.wpcf7-form .mx-form-input + input[type="submit"] {
    width: 100%;
}

/* Error messages */
.mx-form-input .wpcf7-not-valid-tip {
    margin-top: 5px;
    font-size: 12px;
    font-family: 'Sora', sans-serif;
}

/* Mobile */
@media (max-width: 767px) {

    .mx-form-input {
        grid-template-columns: 1fr;
        gap: 14px;
    }

    .mx-form-input h3,
    .mx-form-input .item-field.full-width,
    .mx-form-input .wpcf7-acceptance {
        grid-column: 1 / -1;
    }

    .mx-form-input h3 {
        font-size: 23px;
        margin-top: 24px;
        text-align: center;
    }

    .mx-form-input input[type="text"],
    .mx-form-input input[type="tel"],
    .mx-form-input input[type="email"],
    .mx-form-input input[type="number"],
    .mx-form-input input[type="date"],
    .mx-form-input input[type="file"],
    .mx-form-input select {
        height: 60px;
    }

    .mx-form-input textarea {
        min-height: 130px;
    }

    .mx-form-input .wpcf7-acceptance label {
        font-size: 15px !important;
    }

    .mx-form-input .wpcf7-acceptance input[type="checkbox"] {
        width: 19px !important;
        height: 19px !important;
    }
}/* Submit button */
.mx-form-input + button,
.mx-form-input ~ button,
.mx-form-input input[type="submit"],
.mx-form-input ~ .wpcf7-submit,
.wpcf7-form .mx-form-input + input[type="submit"] {
    width: 100%;
    min-height: 58px;
    margin-top: 20px;
    padding: 15px 25px;
    border: 1px solid #fff;
    border-radius: 8px;
    background: #fff !important;
    color: #000 !important;
    font-size: 16px;
    font-weight: 700;
    font-family: 'Sora', sans-serif !important;
    cursor: pointer;
}/* End custom CSS */