/*!Variable CSS:  src/css/scssvariables/mjc-fullflow-base-v1.scss*//*!Base CSS:  src/scss/mjc-custom-base-v1.scss*/*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;-webkit-text-size-adjust:100%;word-break:break-word;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline}a{text-decoration:none;color:inherit;font:inherit;cursor:pointer}button{color:inherit;font:inherit;outline:0;cursor:pointer;border:0;box-shadow:0;background:0 0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a,abbr,acronym,address,applet,big,blockquote,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}li,ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button:focus,input:focus,select:focus,textarea:focus{outline:0}@-ms-viewport{width:device-width}body{-webkit-text-size-adjust:100%;min-height:100%}header{clear:both;display:flex;justify-content:center;flex-direction:column;font-size:14px;align-items:center;background-color:#f2f3f4;overflow:hidden;padding:15px 0 0}header h1{font-weight:500;text-decoration:underline;font-size:20px;line-height:30px}.logo-wrap{line-height:0;margin:0 auto}.logo-wrap img{width:auto;height:25px}.search-form{display:flex;gap:10px;max-width:1025px;width:100%;padding:0 10px;margin-top:27px}.search-form input{outline:0;padding:10px 10px 10px 15px;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex:1;font-size:20px;color:#40434d;height:56px;max-width:568px;border-radius:4px;border:1px solid #ced7dc;background:#fff;text-transform:capitalize}.search-form input:nth-child(2){max-width:316px}.search-form::placeholder{color:#40434d}.search-form button{width:56px;height:56px;max-width:56px;outline:0;border:0;cursor:pointer;background:url(../../images/mjc-base-v1/search-icon.svg) center no-repeat;transition:background 420ms}#content-iframe{width:100%;border:none;min-height:100vh!important;padding:0 10px}.bottom-wrap{margin-top:30px}.content{background:#f2f3f4;position:relative;overflow:hidden;height:calc(100vh - 130px);min-height:100vh}.content h3{margin:-5px 0 10px}.content h4{margin-bottom:20px}.loader{position:absolute;left:0;top:0;bottom:0;width:100%;height:calc(100vh - 130px);background-color:#f2f4f5;display:flex;justify-content:center;align-items:center;z-index:9;flex-direction:column}.loader img{width:150px;margin-top:-30px}.loader-txt{font-weight:500;font-size:15px;line-height:22px;text-align:center;color:#000;margin-top:10px;font-family:Roboto,Arial,Helvetica,sans-serif}.hideloader .content{overflow:auto;height:auto}.hideloader #offerloader{display:none}.hideloader #content-iframe{visibility:visible}@media only screen and (max-width:920px){.skip-text{font-size:10px}header{flex-wrap:wrap;align-items:center}header ul.user-details{max-width:160px}header ul.user-details li span{font-size:12px}header h1{font-size:14px}.logo-wrap img{width:auto;height:25px}.search-form{order:3;flex:0 100%;max-width:none;justify-content:center;gap:0 4px;margin-top:22px}.search-form input{max-width:calc(50% - 32px)}.search-form input:nth-child(2){max-width:calc(50% - 32px)}.content h3{font-size:14px;line-height:20px;margin:2px 0 16px}.content h4{margin-bottom:16px}.job-content-wrap img{width:50px}.location-details{font-size:9px}.location-details svg{width:9px;height:auto;margin-right:5px}.foot-desc{font-size:9px;line-height:12px}footer{padding:10px}footer ul{font-size:9px}.cta-button{width:70px;height:25px;font-size:10px;line-height:25px}.job-content-inner{padding:10px 90px 10px 10px}.job-title{font-size:14px}.job-desc{font-size:12px}.next-text{font-size:13px}#zipcode{margin:0}.loader img{margin-top:-10px}}@media only screen and (min-width:920px){.grid{padding:0}footer ul li{font-size:12px}footer ul li a:hover{text-decoration:underline}}@media only screen and (max-width:400px){.search-form input{max-width:calc(50% - 32px);width:100%}.search-form input:nth-child(2){max-width:calc(50% - 32px)}span.userFullName.user-name{text-overflow:ellipsis;overflow:hidden;max-width:40px}}footer{background:#fff}footer .footer-disclaimer{color:#5e584c;padding:10px;border-bottom:1px solid #a1aab2;text-align:center;font-family:"Fira Sans";font-size:9px;font-style:normal;font-weight:400;line-height:12px;width:100%}footer .footer-disclaimer p{max-width:883px;width:100%;margin:0 auto}@media only screen and (min-width:767px){footer .footer-disclaimer{font-size:11px;line-height:14.4px;padding:17px 10px 11px}}footer ul{display:flex;max-width:622px;flex-wrap:wrap;margin:0 auto;text-align:center;justify-content:center;align-items:center;padding:10px}@media only screen and (min-width:767px){footer ul{padding:20px 10px}}footer ul li{color:#000;text-align:center;font-family:"Fira Sans";font-size:10px;font-style:normal;font-weight:400;line-height:16px;text-transform:capitalize}footer ul li:after{content:"|";margin:0 5px}footer ul li:last-child::after{display:none}@media only screen and (min-width:767px){footer ul li{font-size:12px;line-height:19.2px}footer ul li a:hover{text-decoration:underline}}footer a{text-decoration:none}@media only screen and (min-width:767px){footer a:hover{text-decoration:underline}}