/*xs*/

@media (max-width: 575.98px){
.job-box .item .job-postion h3 a {font-size: 22px;padding: 0;margin-bottom: 5px;line-height: 1.5;position: relative;width: auto;display: inline-block;color: #272f46;font-family: 'Poppins', sans-serif;margin-top: 10px;}
.admin {background: rgba(255,152,0,0.12) !important;padding: 3px 12px;color: #ff9800 !important;border-radius: 2px;text-transform: capitalize;font-size: 11px;margin-top: 12px;font-family: 'Poppins', sans-serif;font-weight: 600;}
.job-type {background: rgba(15,183,107,0.12) !important;padding: 3px 12px;color: #314259 !important;border-radius: 2px;text-transform: capitalize;font-size: 12px;font-weight: 600;margin-top: 12px;font-family: 'Poppins', sans-serif;}
.job-box .item .job-postion ul {display: flex;align-items: center;margin-top: 5px;list-style-type: none;padding: 0;margin-bottom: 5px;flex-wrap: wrap;}
.job-box .item .job-postion ul li {margin-left:0;font-size: 16px;font-weight: 500;font-family: 'Poppins', sans-serif;line-height: 1.8;}
.site-btn1 {box-shadow: 0 2px 8px rgb(102 103 107 / 15%);display: inline-block;font-size: 14px;font-weight: 700;color: #fff;background: #314259;height: initial;line-height: initial;text-align: center;padding: 8px 30px;position: relative;z-index: 1;overflow: hidden;text-transform: capitalize;margin-right: 10px;}
.head_flex {display: flex;justify-content: space-between;flex-wrap: wrap;}
.apply_box {display: flex;justify-content: center;width: 100%;align-items: baseline;gap: 1em;flex-wrap: wrap;}
.descr_part {margin-top:15px;}
.descr_part p {font-size: 17px;font-weight: 400;line-height: 1.8;color: #020F22;margin-bottom: 8px;}table > :not(caption) > * > * {padding: 0.3rem 0.3rem;background-color: var(--bs-table-bg);border-bottom-width: 1px;box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);font-size: 17px;font-weight: 400;line-height: 1.3;color: #020F22;letter-spacing: 0.2px;}
.plus {list-style-type: none;margin-right: 20px;}	
.serach_tech12 h1 {font-size: 32px;font-weight: 700;line-height: 1.45;color: #fff;text-transform: uppercase;}
.serach_tech12 p {font-size: 16px;font-weight: 400;line-height: 1.6;color: #fff;letter-spacing: 0.2px;margin-bottom: 2px;}
.fri_cont h3 {color: #314259;font-size: 35px;font-weight: 700;line-height: 1.3;}
.reffer {color: #314259;font-size: 28px;font-weight: 700;line-height: 1.3;margin-bottom: 20px;margin-top: 0;}
.social li {width: 22px;height: 22px;margin: 0 3px 0;line-height: 20px;text-align: center;border-radius: 50%;transition: background 0.3s linear;}
.header2 {background-color: #fff;padding-top: 10px;padding-bottom: 10px;}
.bussin_grow h3 {font-size: 30px;font-weight: 700;line-height: 1.45;color: #212529;letter-spacing: 0.5px;margin-bottom: 10px;}
.euerites2 h6 {font-size: 22px;font-weight: 600;line-height: 1.35;text-align: left;color: #212529;}.img-blog{width:100%;}
.book-a-table-btn {margin: 0 0 0 5px;border: 2px solid #fff;color: #fff;border-radius: 50px;padding: 6px 25px;text-transform: uppercase;font-size: 12px;font-weight: 600;letter-spacing: 0.5px;}
.serach_tech_w h1 {font-size: 32px;font-weight: 700;line-height: 1.35;text-align: left;color: rgb(255, 255, 255);}
.title-job h3 {font-size: 18px;font-weight: 600;color: #020F22;line-height: 1.5;margin-bottom: 15px;}
.short-logo {width: 30%;}
.des_elar p {font-size: 18px;font-weight: 400;line-height: 1.8;color: #020F22;letter-spacing: 0.2px;margin-bottom: 2px;}
.skill_2 h2 {font-size: 25px;font-weight: 700;line-height: 1.5;margin-bottom: 10px;color: #F68712;text-transform: capitalize;}
.skill_2 p {font-size: 19px;font-weight: 400;line-height: 1.6;color: #020F22;margin-bottom: 8px;}
.conta_button {color: #fff;border-radius: 5px;font-size: 18px;line-height: 1.3;border: 1px solid #020F22;background-color: #020F22;text-align: center;padding: 12px 25px;margin: auto;box-sizing: border-box;cursor: pointer;letter-spacing: 0.5px;font-weight: 600;}
.training_setio {font-size: 24px;font-weight: 700;line-height: 1.5;margin-bottom: 10px;color: #F68712;text-align: center;margin-top: 10px;}
.tain_flex {display: block;justify-content: space-around;width: 100%;}
.features {width: 100%;}
.train_list li h6 {cursor: pointer;font-size: 17px;font-weight: 400;line-height: 1.8;color: #020F22;letter-spacing: 0.5px;}
.serach_tech {margin-top: 9.5em;}
.serach_tech h1 {font-size: 24px;font-weight: 700;line-height: 1.45;text-align: left;color: #F68712;text-transform: uppercase;}
.serach_tech h2 {font-size: 28px;font-weight: 600;line-height: 1.45;text-align: left;color: rgb(255, 255, 255);letter-spacing: 0.5px;text-transform: capitalize;}
.slider-solution h2 {font-size: 27px;font-weight: 700;line-height: 1.4;margin-bottom: 10px;color: #020F22;text-transform: capitalize;}
.fooling li{font-size: 17px;font-weight: 500;line-height:1.8;color:#020F22;}
.media-29101 img {width: 100% !important;margin: 0 auto;height: 200px;border-radius: 10px;}
.start1 {font-size: 1.4em;color: #fff;font-weight: 600;line-height: 1.35;text-transform: capitalize;margin-bottom: 10px;text-align: center;letter-spacing: 1px;}
.serach_tech1 {margin-top: 9em;text-align: center;}
.services_one {height: auto;object-fit: cover;position: relative;background: url("../images/solutionshome.jpg") 0% 0% / cover no-repeat;background-color: rgba(0, 0, 0, 0);background-repeat: no-repeat;background-repeat: no-repeat;overflow: hidden;padding-top: 30px;padding-bottom: 30px;background-color: #020F22;}
.serach_tech1 h2 {font-size: 24px;font-weight: 600;line-height: 1.45;color: rgb(255, 255, 255);letter-spacing: 0.5px;text-transform: capitalize;}
.provider {padding-top: 20px;padding-bottom: 20px;}
.euerites h6 {font-size: 23px;font-weight: 700;line-height: 1.35;text-align: left;color: rgb(255, 255, 255);}
.landspaces {position: relative;top: 10em;}
.euerites {margin-top: 20px;}
.landspaces h1 {font-size:2.1em;font-weight: 700;line-height: 1.4;text-align: left;color: rgb(255, 255, 255);}
.typewriter {font-size: 16px;font-weight: 500;line-height: 1.51;text-align: left;color: #F68712;width: 100%;white-space: nowrap;overflow: hidden;border-right: 4px solid #212121;animation: cursor 1s step-start infinite, text 5s steps(40) alternate infinite;} 
@keyframes cursor {0%, 100% {border-color: #212121;}}
@keyframes text {
	0% { 
    width: 0; 
  }
	100% { 
    width:100%; 
  }
}
.icon_row.jsx-4565 {display: flex;margin-top: 0px;}
.icon_row.jsx-4565 {display: flex;justify-content: space-around;width: inherit;background-color: #020F22;padding: 10px;}
.mantra_head {color: #fff;display: block;}#hero {width: 100%;height:500px;background: url("../images/anylitics.jpg") top center;background-size: auto;background-size: cover;position: relative;padding: 0;}
.indust-one2 h4 {font-size: 25px;font-weight: 600;color: #020F22;line-height: 1.4;margin-bottom: 5px;}
.solutions_1 {background-color:transparent;position:relative;top:0%;left:0;}
.solo_sec {background-color: #F68712;text-align: center;padding: 40px;}
.staffing-one h5 {font-size: 25px;font-weight: 500;line-height: 1.5;margin-bottom: 10px;}
.header-icon-1 {background-color: transparent;text-align: center;padding: 15px;border-radius: 10px;border: 1px solid #6666;margin-bottom: 20px;}
.indust-one h5 {font-size: 20px;font-weight: 400;line-height: 1.5;margin-bottom: 30px;}
.focus_sec h3 {margin-top: 5px;color: #212529;font-size: 16px;font-weight: 500;line-height: 1.41;margin-bottom: 2px;}
.bot-img {width: 30%;}
.euerites1 h6 {font-size: 23px;font-weight: 700;line-height: 1.35;text-align: left;color: rgb(255, 255, 255);}
#footer .footer-top {padding: 30px 0 30px 0;background: #F2F6F7;}
.add-redd p a {color: #020F22;transition: 0.3s;font-size: 22px;font-weight: 500;display: inline-block;line-height: 1.6;}
.footer-contact{text-align:center;}
.start span {font-size: 2em;color: #fff;font-weight: 700;line-height: 1.4;text-transform: capitalize;}
.whitediv_1 {text-align: center;justify-content: flex-start;margin: 0 auto;display: block;}
.work {margin: 0px 0px 0px;background-color: #F68712;display: flex;-webkit-box-align: center;align-items:center;padding:35px 28.7px 34px 31px;}
.img-effect {border: 6px solid #F68712;padding: 10px;position: relative;}
.quali-img {width: 20%;}
.msiis_title {color: #F68712;opacity: 0.8;font-size: 26px;font-weight: 600;line-height: 1.4;margin-bottom: 20px;text-transform: capitalize;}
.mission {background-color: #F2F6F7;padding-top: 10px;padding-bottom: 10px;background: url("../images/our-core.jpg") top center;background-color: rgba(0, 0, 0, 0);background-repeat: repeat;background-size: auto;background-size: cover;background-repeat: no-repeat;width: 100%;background-color: #F68712;height: auto;position: relative;}
.click_1 h2 {font-size: 24px;font-weight: 600;line-height: 1.55;color: rgb(255, 255, 255);letter-spacing: 0.5px;margin-bottom: 10px;}
.click_1 p {font-size: 15px;font-weight: 500;line-height: 1.55;color: rgb(255, 255, 255);letter-spacing: 0.5px;margin-bottom: 2px;}
.narow {display: flex;justify-content: space-between;flex-wrap: wrap;}
.industry_ul {z-index: 2;position: absolute;top: 0;padding: 0;width: auto;height: auto;margin: 44px 0px 0px -200px;border-radius: 10px;box-shadow: 0 7px 13px 0 rgb(0 0 0 / 16%);background-color: #ffffff;display: none;padding: 10px 0 20px;}
.thought-sera {background-color: #020F22;height: auto;position: relative;}
.serach_tech2 {margin-top: 1em;text-align: center;}
.narow{display:flex;justify-content: space-between;flex-wrap: wrap;}}
/*sm*/
@media (min-width: 576px) and (max-width: 767.98px){
.job-box .item .job-postion h3 a {font-size: 22px;padding: 0;margin-bottom: 5px;line-height: 1.5;position: relative;width: auto;display: inline-block;color: #272f46;font-family: 'Poppins', sans-serif;margin-top: 10px;}
.admin {background: rgba(255,152,0,0.12) !important;padding: 3px 12px;color: #ff9800 !important;border-radius: 2px;text-transform: capitalize;font-size: 11px;margin-top: 12px;font-family: 'Poppins', sans-serif;font-weight: 600;}
.job-type {background: rgba(15,183,107,0.12) !important;padding: 3px 12px;color: #314259 !important;border-radius: 2px;text-transform: capitalize;font-size: 12px;font-weight: 600;margin-top: 12px;font-family: 'Poppins', sans-serif;}
.job-box .item .job-postion ul {display: flex;align-items: center;margin-top: 5px;list-style-type: none;padding: 0;margin-bottom: 5px;flex-wrap: wrap;}
.job-box .item .job-postion ul li {margin-left:0;font-size: 16px;font-weight: 500;font-family: 'Poppins', sans-serif;line-height: 1.8;}
.site-btn1 {box-shadow: 0 2px 8px rgb(102 103 107 / 15%);display: inline-block;font-size: 14px;font-weight: 700;color: #fff;background: #314259;height: initial;line-height: initial;text-align: center;padding: 8px 30px;position: relative;z-index: 1;overflow: hidden;text-transform: capitalize;margin-right: 10px;}
.head_flex {display: flex;justify-content: space-between;flex-wrap: wrap;}
.apply_box {display: flex;justify-content: center;width: 100%;align-items: baseline;gap: 1em;flex-wrap: wrap;}
.descr_part {margin-top:15px;}
.descr_part p {font-size: 17px;font-weight: 400;line-height: 1.8;color: #020F22;margin-bottom: 8px;}table > :not(caption) > * > * {padding: 0.3rem 0.3rem;background-color: var(--bs-table-bg);border-bottom-width: 1px;box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);font-size: 17px;font-weight: 400;line-height: 1.3;color: #020F22;letter-spacing: 0.2px;}
.plus {list-style-type: none;margin-right: 20px;}
.serach_tech2 {margin-top: 0;text-align: center;}.img-blog {width: 50%;}.skill_2 h2 {font-size: 25px;font-weight: 700;line-height: 1.5;margin-bottom: 10px;color: #F68712;text-transform: capitalize;}.skill_2 p {font-size: 19px;font-weight: 400;line-height: 1.6;color: #020F22;margin-bottom: 8px;}.training_setio {font-size: 28px;font-weight: 700;line-height: 1.5;color: #F68712;text-align: center;margin-top: 10px;margin-bottom: 10px;}.train_list li h6 {cursor: pointer;font-size: 17px;font-weight: 400;line-height: 1.8;color: #020F22;letter-spacing: 0.5px;}.serach_tech {margin-top:10em;}.serach_tech h1 {font-size: 26px;font-weight: 700;line-height: 1.45;text-align: left;color: #F68712;text-transform: uppercase;}.serach_tech h2 {font-size: 30px;font-weight: 600;line-height: 1.45;text-align: left;color: rgb(255, 255, 255);letter-spacing: 0.5px;text-transform: capitalize;}.slider-solution h2 {font-size: 27px;font-weight: 700;line-height: 1.4;margin-bottom: 10px;color: #020F22;text-transform: capitalize;}.fooling li {font-size: 17px;font-weight: 500;line-height: 1.8;color: #020F22;}.media-29101 img {width: 100% !important;margin: 0 auto;height: 230px;border-radius: 10px;}.start1 {font-size: 1.5em;color: #fff;font-weight: 600;line-height: 1.35;text-transform: capitalize;margin-bottom: 10px;text-align: center;letter-spacing: 1px;}.serach_tech1 {margin-top: 10em;text-align: center;}.serach_tech1 h2 {font-size: 26px;font-weight: 600;line-height: 1.65;color: rgb(255, 255, 255);letter-spacing: 0.5px;text-transform: capitalize;}.img-effect {border: 6px solid #F68712;padding: 0px;position: relative;}.mission {background-color: #F2F6F7;padding-top: 10px;padding-bottom: 10px;background: url("../images/our-core.jpg") top center;background-color: rgba(0, 0, 0, 0);background-repeat: repeat;background-size: auto;background-size: cover;background-repeat: no-repeat;width: 100%;background-color: #F68712;height: auto;position: relative;}.click_1 h2 {font-size: 25px;font-weight: 600;line-height: 1.45;color: rgb(255, 255, 255);letter-spacing: 0.5px;margin-bottom: 10px;}.click_1 p {font-size: 18px;font-weight: 500;line-height: 1.55;color: rgb(255, 255, 255);letter-spacing: 0.5px;}.mantra_head {color: #fff;display: block;}.landspaces {position: relative;top: 8em;}.indust-one2 h4 {font-size: 28px;font-weight: 600;color: #020F22;line-height: 1.3;margin-bottom: 5px;}.whitediv {text-align: center;width: 100%;margin: 0 auto;padding: 25px;background-color: #020F22;}.services_one {height: auto;object-fit: cover;position: relative;background: url("../images/solutionshome.jpg") 0% 0% / cover no-repeat;background-color: rgba(0, 0, 0, 0);background-repeat: no-repeat;background-repeat: no-repeat;overflow: hidden;padding-top: 30px;padding-bottom: 30px;background-color: #020F22;}.staffing-one h5 {font-size: 24px;font-weight: 400;line-height: 1.5;margin-bottom: 10px;}.insigtindustrt {background: url("../images/robot-insight.jpg") 0% 0% / cover no-repeat;object-fit: cover;position: relative;overflow: hidden;padding-top: 20px;padding-bottom: 20px;}.start span {font-size: 2.4em;color: #fff;font-weight: 700;line-height: 1.4;text-transform: capitalize;}.euerites1 h6 {font-size: 28px;font-weight: 700;line-height: 1.35;text-align: left;color: rgb(255, 255, 255);}#footer .footer-top h4 {font-size: 22px;font-weight: 700;color: #020F22;padding-bottom: 5px;}.add-redd p a {color: #020F22;transition: 0.3s;font-size: 15px;font-weight: 500;display: inline-block;line-height: 1.6;}.landspaces h1 {font-size: 38px;font-weight: 700;line-height: 1.45;text-align: left;color: rgb(255, 255, 255);}.typewriter {font-size: 18px;font-weight: 500;line-height: 1.51;text-align: left;color: #F68712;width: 80%;white-space: nowrap;overflow: hidden;border-right: 4px solid #212121;animation: cursor 1s step-start infinite, text 5s steps(40) alternate infinite;}#hero {width: 100%;height: 450px;background: url("../../assets/images/anylitics.jpg") top center;background-size: auto;background-size: cover;position: relative;padding: 0;}.euerites {margin-top: 20px;}.solutions_1 {background-color: transparent;position: relative;top: 0;left:0 }.icon_row.jsx-4565 {display: flex;justify-content: space-around;width: 100%;background-color: #020F22;padding: 10px;}}
@media (min-width: 768px) and (max-width: 991.98px) {
.site-btn1 {box-shadow: 0 2px 8px rgb(102 103 107 / 15%);display: inline-block;font-size: 11px;font-weight: 700;color: #fff;background: #314259;height: 35px;line-height: 35px;text-align: center;padding: 0px 10px;position: relative;z-index: 1;overflow: hidden;text-transform: capitalize;margin-right: 10px;}
.job-box .item .job-postion h3 a {font-size: 24px;padding: 0;margin-bottom: 5px;line-height: 1.4;position: relative;width: auto;display: inline-block;color: #272f46;font-family: 'Poppins', sans-serif;}
.site-btn2 {display: inline-block;font-size: 16px;font-weight: 700;color: #ffffff;background: #314259;height: 55px;line-height: 55px;text-align: center;padding: 0px 0px;position: relative;z-index: 1;overflow: hidden;text-transform: capitalize;margin-right: 10px;}
.serach_tech_w h1 {font-size: 32px;font-weight: 700;line-height: 1.35;text-align: left;color: rgb(255, 255, 255);}
.title-job h3 {font-size: 22px;font-weight: 600;color: #020F22;line-height: 1.5;margin-bottom: 15px;}
.apply_box {display: flex;justify-content: center;width: 100%;align-items: baseline;gap: 8px;flex-wrap: wrap;}
.table > :not(caption) > * > * {padding: 0.3rem 0.3rem;background-color: var(--bs-table-bg);border-bottom-width: 1px;box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);font-size: 17px;font-weight: 400;line-height: 1.3;color: #020F22;letter-spacing: 0.2px;}
.plus {list-style-type: none;margin-right: 20px;}
.designer li {font-size: 11.5px;color: #020F22;letter-spacing: 0.5px;}
.des_elar p {font-size: 18px;font-weight: 400;line-height: 1.7;color: #020F22;letter-spacing: 0.2px;margin-bottom: 20px;}
.skill_2 h2 {font-size: 28px;font-weight: 700;line-height: 1.5;margin-bottom: 10px;color: #F68712;text-transform: capitalize;}
.features {width: 100%;}
.tain_flex {display: flex;justify-content: space-around;width: 100%;}
.serach_tech h1 {font-size: 28px;font-weight: 700;line-height: 1.45;text-align: left;color: #F68712;text-transform: uppercase;}
.serach_tech h2 {font-size: 32px;font-weight: 600;line-height: 1.45;text-align: left;color: rgb(255, 255, 255);letter-spacing: 0.5px;text-transform: capitalize;}
.slider-solution h2 {font-size: 27px;font-weight: 700;line-height: 1.4;margin-bottom: 10px;color: #020F22;text-transform: capitalize;}
.fooling li {font-size:17px;font-weight:500;line-height:1.8;color: #020F22;}
.media-29101 img {width: 100% !important;margin: 0 auto;height: 230px;border-radius: 10px;}
.start1 {font-size: 1.5em;color: #fff;font-weight: 600;line-height: 1.35;text-transform: capitalize;margin-bottom: 10px;text-align: center;letter-spacing: 1px;}
.serach_tech1 {margin-top: 10em;text-align: center;}
.serach_tech1 h2 {font-size: 24px;font-weight: 600;line-height: 1.65;color: rgb(255, 255, 255);letter-spacing: 0.5px;text-transform: capitalize;}
.qualify h6 {color: #020F22;opacity: 0.8;font-size: 15px;font-weight: 600;line-height: 1.45;margin-bottom: 5px;}
.qualify h6 {color: #020F22;opacity: 0.8;font-size: 15px;font-weight: 600;line-height: 1.45;margin-bottom: 5px;}
.click_1 p {font-size: 18px;font-weight: 500;line-height: 1.35;color: rgb(255, 255, 255);letter-spacing: 0.5px;}
.img-effect {border: 6px solid #F68712;padding: 10px;position: relative;}
.landspaces h1 {font-size: 45px;font-weight: 700;line-height: 1.35;text-align: left;color: rgb(255, 255, 255);}
.landspaces {position: relative;top: 8em;}
.typewriter {font-size: 20px;font-weight: 500;line-height: 1.51;text-align: left;color: #F68712;width: 80%;white-space: nowrap;overflow: hidden;border-right: 4px solid #212121;animation: cursor 1s step-start infinite, text 5s steps(40) alternate infinite;}
#hero {width: 100%;height: 500px;background: url("../../assets/images/anylitics.jpg") top center;background-size: auto;background-size: cover;position: relative;padding: 0;}
.solutions_1 {background-color:transparent;position:relative;top: 0;left:0;}
.icon_row.jsx-4565 {display: flex;justify-content: space-around;width: 100%;background-color: #020F22;padding: 20px;}
.indust-one2 h4 {font-size: 21px;font-weight: 600;color: #020F22;line-height: 1.3;margin-bottom: 5px;}
.indust-one2 p {font-size: 19px;font-weight: 400;line-height: 1.6;color: #020F22;letter-spacing: 0.2px;margin-bottom: 8px;}
.services_one {height: auto;object-fit: cover;position: relative;background: url("../images/solutionshome.jpg") 0% 0% / cover no-repeat;background-color: rgba(0, 0, 0, 0);background-repeat: no-repeat;background-repeat: no-repeat;overflow: hidden;padding-top: 30px;padding-bottom: 30px;background-color: #020F22;}
.staffing-one h5 {font-size: 24px;font-weight: 400;line-height: 1.5;margin-bottom: 10px;}
.header-icon-1 p {font-size: 13px;font-weight: 400;line-height: 1.7;color: #fff;letter-spacing: 0.2px;margin-bottom: 2px;}
.header-icon-1 h3 {font-size: 16px;font-weight: 600;line-height: 1.41;color: #F68712;}
.start span {font-size: 2em;color: #fff;font-weight: 700;line-height: 1.4;text-transform: capitalize;}
.euerites1 h6 {font-size: 20px;font-weight: 700;line-height: 1.35;text-align: left;color: rgb(255, 255, 255);}}
/*lg*/	
@media (min-width: 992px) and (max-width: 1199.98px) {
.site-btn1 {box-shadow: 0 2px 8px rgb(102 103 107 / 15%);display: inline-block;font-size: 14px;font-weight: 700;color: #fff;background: #314259;height: 45px;line-height: 45px;text-align: center;padding: 0px 15px;position: relative;z-index: 1;overflow: hidden;text-transform: capitalize;margin-right: 10px;}
.job-box .item .job-postion h3 a {font-size: 26px;padding: 0;margin-bottom: 5px;line-height: 1.4;position: relative;width: auto;display: inline-block;color: #272f46;font-family: 'Poppins', sans-serif;}
.features {width: 100%;}
.train_list li h6 {cursor: pointer;font-size: 16px;font-weight: 400;line-height: 1.8;color: #020F22;letter-spacing: 0.5px;}
.tain_flex {display: flex;justify-content: space-around;width: 100%;}
.serach_tech1 {margin-top: 10em;text-align: center;}
.serach_tech1 h2 {font-size: 24px;font-weight: 600;line-height: 1.45;color: rgb(255, 255, 255);letter-spacing: 0.5px;text-transform: capitalize;}
.qualify h6 {color: #020F22;opacity: 0.8;font-size: 16px;font-weight: 600;line-height: 1.45;margin-bottom: 5px;}
.img-foot {width: 20%;}
.landspaces {position: relative;top: 9em;}
.landspaces h1 {font-size: 42px;font-weight: 700;line-height: 1.35;text-align: left;color: rgb(255, 255, 255);}
.typewriter {font-size: 20px;font-weight: 500;line-height: 1.51;text-align: left;color: #F68712;width: 80%;white-space: nowrap;overflow: hidden;border-right: 4px solid #212121;animation: cursor 1s step-start infinite, text 5s steps(40) alternate infinite;}
.euerites {margin-top: 20px;}#hero {width: 100%;height: 450px;background: url("../../assets/images/anylitics.jpg") top center;background-size: auto;background-size: cover;position: relative;padding: 0;}
.solutions_1 {background-color: transparent;position: relative;left: 0%;top: 0%;}
.indust-one2 h4 {font-size: 30px;font-weight: 600;color: #020F22;line-height: 1.3;margin-bottom: 5px;}
.staffing-one h5 {font-size: 28px;font-weight: 400;line-height: 1.5;margin-bottom: 10px;}
.insigtindustrt {background: url("../../assets/images/robot-insight.jpg") 0% 0% / cover no-repeat;object-fit: cover;position: relative;overflow: hidden;padding-top:20px;padding-bottom: 20px;}
.start span {font-size: 3em;color: #fff;font-weight: 700;line-height: 1.4;text-transform: capitalize;}}
