h1 {
	font-family: 'Raleway', sans-serif;
	font-size: 30px !important;
	font-weight: 600 !important;
	color: #ffffff;
	word-spacing: 2px;

}

h2 {
	color: #0075e2;
	font-family: 'Raleway', sans-serif;
	font-size: 26px !important;
	font-weight: 600 !important;
	word-spacing: 2px;
}

p {
	font-family: 'Raleway', sans-serif;
	font-size: 16px !important;
	/* font-weight: 600 !important; */
	word-spacing: 2px;
	line-height: 34px;
	line-height: 1.5;
}

h5,
h6,h3 {
	font-family: 'Raleway', sans-serif;
	font-size: 18px !important;
	font-weight: 600 !important;
	color: rgba(0, 0, 0, 1);
	word-spacing: 2px;
}

h4 {
	font-family: 'Raleway', sans-serif;
	font-size: 18px !important;
	font-weight: 600 !important;
	color: #ffffff;
	word-spacing: 2px;
}

a {
	text-decoration: none !important;
	cursor: pointer;
}

/* .card{
	border-radius: 20px !important;
} */
body {
	overflow-x: hidden !important; 
  }


@media screen and (max-width: 398px) and (min-width: 380px) {

	.main_cards_home {
		padding-top: 50px;
		padding-bottom: 60px;
		border: 1px solid black;
		/* filter: drop-shadow(0px 3px 19px rgba(0, 117, 226, 0.29)); */
		box-shadow: 0px 0px 35px rgb(0 0 0 / 15%);
		margin: 30px 0px;
		/* height: 350px; */
	}


	.card.main_cards_home {
		margin: 30px 5px !important;
	}

	.col-lg-7.col-md-12.col-sm-12.pt-3.who_content_col {
		padding: 0px 12px !important;
		text-align: center;
	}

	.input_rows {
		padding-left: 12px !important;
	}

	.career_apply_btn {
		padding: 15px 80px !important;
	}

	.contact_us_btn_foo {
		padding: 15px 64px !important;
	}

	.professional_quots_row {
		text-align: right;
		padding-right: 17px;
		position: right;
		top: -25px !important;
		right:0;
	}

	.home_cards_content_text {
		padding: 0px 10px !important;
	}

	.it_staff_main_col h2 {
		font-size: 28px !important;
	}




}

/* Home page Style css  */

.home_main_section {
	/* margin-top:109px; */
	background-attachment: fixed !important;
	background-position: center;
	background-repeat: no-repeat;
	/* background-size: cover  !important; */
	background: url('../images/technology-digital-wave-backgr_kn@2x.png') no-repeat;
	/* filter: brightness(80%); */
	background-size: 100% 100%;
	/* padding: 10px 0px 100px 0px; */

}

.home_image_shadow {
	background: #0000006b !important;
}

/* .home_container{
	padding: 0px 0px 100px 0px !important;
} */

.home_container_all_div {
	/* padding: 0px 0px 100px 0px !important; */
	padding-bottom: 100px;
}

.home_input_ {
	border: 1px solid;
	border-radius: 7px;
	padding: 0px 10px;
	border: 0;
	outline: 0;
}

.cards_row {
	position: relative;
	top: -120px;
	/* padding: 0px 30px !important; */
}

.cards_row a {
	color: #212529;
}

#home_main_cards_heading {
	text-align: center;
	font-style: normal;
	font-weight: bold;
	font-size: 17px;
	color: rgba(0, 0, 0, 1);

}

.your_email_send_btn {
	padding: 10px 30px;
	color: #ffffff;
	background-color: #0075e2;
	border-top-right-radius: 7px;
	border-bottom-right-radius: 7px;
}

#your_email-error {
	display: block;
	position: absolute;
	top: 50px;
}


.home_main_cards {
	/* padding-top: 50px;
    padding-bottom: 60px; */
	/* padding: 20px 0px; */
	border: 1px solid black;
	/* filter: drop-shadow(0px 3px 19px rgba(0, 117, 226, 0.29)); */
	box-shadow: 0px 0px 35px rgb(0 0 0 / 15%);
	/* margin: 30px; */
	/* height: 350px; */
}

.who_container {
	padding: 0px 74px !important;
}

.who_content_col {
	padding: 0px 50px !important;
	/* text-align: center; */
}

/* .your_email {
	border: 0;
	outline: 0;
	color: #000000;
	width: 190px !important;
} */

.main_row {
	padding-top: 55px !important;
}

.home-middle-banner {
	min-height: 200px;
	background-attachment: fixed !important;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover !important;
	background: url('../../images/block-chain-concept-big-data-b.png') no-repeat;
	background-size: 100% 100%;
	margin-top: 70px;
	/* filter: brightness(80%); */
	/* padding: 70px 0px; */

}

.vission_image_shadow {
	/* background: #0000006b !important; */
	background: #1e1b1bad !important;
}

/* .vission_image_shadow:hover{
	cursor: pointer;
	background: #0000006b;
} */

.vission_content {
	overflow: visible;
	line-height: 30px;
	text-align: center;
	color: rgba(255, 255, 255, 1);
	font-weight: 700;
}

.vission_container {
	padding: 0px 69px !important;
}

.blog_cards_row_home {
	margin: 0px 20px 30px 20px !important;
}

.home_blog_cards_content_row {
	padding: 0px 30px;
}

.block_all_cards {
	/* filter: drop-shadow(0px 0px 19px rgba(0, 117, 226, 0.259)); */
	box-shadow: 0px 0px 35px rgb(0 0 0 / 15%);
	/* margin: 0px 30px; */
	/* border: 0px !important; */
	border-radius: 20px !important;
	/* box-shadow: 1px 1px 10px 1px rgba(0, 117, 226, 0.259); */
}


.block_cards_text {
	font-size: 16px !important;
	color: rgba(79, 82, 83, 1);
}

.readmore_text {
	font-size: 13px !important;
	color: #0075e2;
	/* padding-top: 80px; */
	cursor: pointer;
}

.blogs_home_heading {
	padding: 60px 0px;
}


.home-last-banner {
	/* min-height: 200px; */
	/* background-attachment: fixed !important; */
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover !important;
	background: url('../images/abstract-technology-big-data-b_nb.png') no-repeat;
	background-size: 100% 100%;
	/* padding: 70px 0px; */
}


.Book_a_consultation {
	padding: 12px 30px;
	color: rgba(255, 255, 255, 1);
	background-color: #e31e24;
	border-radius: 6px;
	font-weight: bold;
}

.consultation_text {
	padding-left: 171px !important;
}

.consultation_button {
	padding-left: 100px !important;
}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot span {
	font-size: 30px !important;
	/* text-align: center; */
}

/* button.owl-next{
	padding-bottom: 2px !important;
} */

/* .hiiiiiiiii{
	padding-top: 200px !important;
} */

#header_logo {
	width: 230px;
}

#collapsibleNavbar {
	justify-content: end;
}

.header_all_links {
	font-weight: 400;
	font-size: 18px;
	color: rgba(0, 0, 0, 1);
	padding-right: 18px;
}

.header_main_div_new {
	margin: 0px 120px !important;
}

.home_who_title {
	padding-top: 30px;
}


.all_footer_text {
	color: #ffffff !important;
	font-size: 15px !important;
	line-height: 30px;
	cursor: pointer;
}

.icons_colors{
	color: #ffffff;
    margin-right: 20px;
    font-size: 22px;
	cursor: pointer !important;
}

.owl-next {
	position: absolute;
	left: 101%;
	bottom: 206px;
	background-color: #2971b5 !important;
	width: 34px;
	border-radius: 5px;
	width: 36px;
	font-weight: 500;
	font-weight: 900 !important;
	font-size: 22px !important;
}

.owl-prev {
	position: absolute;
	bottom: 206px;
	right: 102%;
	background-color: #2971b5 !important;
	width: 34px;
	border-radius: 5px;
	width: 36px;
	font-weight: 500;
	font-weight: 900 !important;
	font-size: 22px !important;
}

.owl-nav.disabled {
	display: block !important;
}

/* .footer_container{
	padding: 0px 148px !important;
} */
.follow_us_images {
	width: 33px;
}

.services_div h4 {
	text-align: left !important;
}

.w-5 {
	/* display: none; */
	text-align: center;
	width: 27px;
}

.flex {
	padding-top: 50px;
	text-align: right !important;
}

.text-sm {
	padding-top: 30px;
}

p.text-sm.text-gray-700.leading-5 {
	display: none;
}


.flex-1 {
	display: none;
}

/* apply_now */

.apply_now_container {
	/* padding: 0px 150px !important; */
}

.apply_row_form {
	padding-left: 140px;
}

.all_inputs_apply {
	outline: 0;
	border-bottom: 1px solid;
}

#captcha input {
	background: url('../images/refresh.png') no-repeat scroll 0 0 transparent;
	margin: 0 10px;
	padding: 0;
	border: medium none;
	cursor: pointer;
	width: 15px;
	height: auto;
}

#code {
	font-weight: bold;
	font-size: 18px;
	padding: 6px 18px;
	background: url('../images/captcha-bg.png') 0 0 no-repeat;
	width: 90px;
	height: 35px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.captcha_div {
	padding-left: 92px !important;
}

/* end new code */
.home_main_heading {
	text-align: left;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 34px;
	color: rgba(255, 255, 255, 1);
}

.home_main_content {
	text-align: left;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 17px;
	color: rgba(255, 255, 255, 1);
}

#Specialized_in_cutting_edge_ne {
	/* left: 173px;
	top: 368px;
	position: absolute; */
	overflow: visible;
	/* width: 753px; */
	/* white-space: nowrap; */
	text-align: left;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 17px;
	color: rgba(255, 255, 255, 1);
	position: absolute;
	left: 145px;
	top: 209px;
}

#WE_HELP_YOUR_BUSINESS_WITH_OUR {
	/* overflow: visible; */
	/* width: 734px; */
	/* white-space: nowrap; */
	text-align: left;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 34px;
	color: rgba(255, 255, 255, 1);
	position: absolute;
	left: 140px;
	top: 79px;
}

#IT_Staff_Augmentation_kz {
	/* left: 510px;
	top: 262px;
	position: absolute;
	overflow: visible;
	width: 902px;
	white-space: nowrap; */
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 56px;
	color: rgba(255, 255, 255, 1);
}

#culture_text {
	/* left: 620px;
	top: 664px;
	position: absolute; */
	/* overflow: visible; */
	/* width: 1241px; */
	/* white-space: nowrap; */
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 44px;
	color: rgba(0, 117, 226, 1);
}

.culture_text {
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
	/* font-family: Poppins; */
	line-height: 40px;
}



.mediaViewInfo {
	--web-view-name: Home;
	--web-view-id: Home_;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

:root {
	--web-view-ids: Home_;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
}

#Home_ {
	position: absolute;
	width: 1920px;
	height: 4095px;
	background-color: rgba(255, 255, 255, 1);
	overflow: hidden;
	--web-view-name: Home;
	--web-view-id: Home_;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

@keyframes fadein {

	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}

}

#Rectangle_1180_s {
	fill: url(#Rectangle_1180_s);
}

.Rectangle_1180_s {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 3999px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-dark {
	position: absolute;
	width: 364px;
	height: 35px;
	left: 145px;
	top: 54px;
	overflow: visible;
}

#Group_1253 {
	position: absolute;
	width: 801px;
	height: 38px;
	left: 979px;
	top: 52px;
	overflow: visible;
}

#home_first {
	/* width: 95px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: /;
	cursor: pointer;
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	/* font-weight: bold; */
	font-weight: 400;
	font-size: 16px;
	color: rgba(0, 0, 0, 1);
	padding-right: 18px;

}

#Services {

	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Home___Services_dropdown.html;
	cursor: pointer;

	font-style: normal;
	/* font-weight: bold; */
	font-size: 16px;
	color: rgba(0, 0, 0, 1);
}

#Careers {
	/* left: 262px; */
	/* top: 0px; */
	/* position: absolute; */
	/* overflow: visible; */
	/* width: 90px; */
	/* white-space: nowrap; */
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Careers_.html;
	cursor: pointer;
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	/* font-weight: bold; */
	font-weight: 400;
	font-size: 16px;
	color: rgba(0, 0, 0, 1);
}

#Blog_x {
	/* left: 400px; */
	/* top: 0px; */
	/* position: absolute; */
	/* overflow: visible; */
	/* width: 50px; */
	/* white-space: nowrap; */
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Blog.html;
	cursor: pointer;
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	/* font-weight: bold; */
	font-weight: 400;
	font-size: 16px;
	color: rgba(0, 0, 0, 1);
}

#Contact_Us_y {
	/* left: 678px; */
	/* top: 0px; */
	/* position: absolute; */
	/* overflow: visible; */
	/* width: 124px; */
	/* white-space: nowrap; */
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	/* font-weight: bold; */
	font-weight: 400;
	font-size: 16px;
	color: rgba(0, 0, 0, 1);
}

#Who_we_are_z {
	/* left: 498px; */
	/* top: 0px; */
	/* position: absolute; */
	/* overflow: visible; */
	/* width: 132px; */
	/* white-space: nowrap; */
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: who;
	cursor: pointer;
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	/* font-weight: bold; */
	font-weight: 400;
	font-size: 16px;
	color: rgba(0, 0, 0, 1);
}

#Home {
	left: 4px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 67px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 117, 226, 1);
}

#Rectangle_1181 {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1181 {
	position: absolute;
	overflow: visible;
	width: 74px;
	height: 4px;
	left: 0px;
	top: 34px;
}

/* .blogs_home_heading{
	overflow: visible;
	text-align: center;
	font-style: normal;
	font-weight: bold;
	font-size: 42px;
	color: rgba(0,0,0,1);
	text-transform: uppercase;
} */

#Blogs {
	/* left: 891px;
	top: 2676px;
	position: absolute; */
	overflow: visible;
	position: relative;
	top: -18%;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -15.5px;
	text-align: center;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 42px;
	color: rgba(0, 0, 0, 1);
	text-transform: uppercase;
}

#Group_1263 {
	position: absolute;
	width: 1920px;
	height: 572px;
	left: 0px;
	top: 3523px;
	overflow: visible;
}

#Rectangle_1474 {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1474 {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 572px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-light {
	position: absolute;
	width: 332px;
	height: 32px;
	left: 140px;
	top: 270px;
	overflow: visible;
}

#Line_9 {
	fill: transparent;
	stroke: rgba(72, 167, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_9 {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 1px;
	left: 0px;
	top: 474.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Privacy_Policy {
	position: relative;
	left: 44%;
	overflow: visible;
	width: 120px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	/* font-size: 18px; */
	color: rgba(255, 255, 255, 1);
}

#Terms_of_Service {
	position: relative;
	left: 47%;
	overflow: visible;
	width: 147px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	/* font-size: 18px; */
	color: rgba(255, 255, 255, 1);
}

#Cookies {
	position: relative;
	left: 49%;
	top: 6px;
	overflow: visible;
	width: 71px;
	white-space: nowrap;
	line-height: 169px;
	margin-top: -75.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	/* font-size: 18px; */
	color: rgba(255, 255, 255, 1);
}

#Group_1251 {
	position: absolute;
	width: 396px;
	height: 348px;
	left: 554px;
	top: 65px;
	overflow: visible;
}

#Application_Development_and_Ma {
	left: 0px;
	top: 68px;
	position: absolute;
	overflow: visible;
	width: 397px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Group_1250 {
	position: absolute;
	width: 295px;
	height: 297px;
	left: 1090px;
	top: 65px;
	overflow: visible;
}

#Contact_us {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 183px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#n_04_Decker_Dr_Ste_110_Irving_ {
	left: 3px;
	top: 68px;
	position: absolute;
	overflow: visible;
	width: 293px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Group_1252 {
	position: absolute;
	width: 206px;
	height: 119px;
	left: 1525px;
	top: 65px;
	overflow: visible;
}

#Follow_us_on {
	/* left: 1190px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 207px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255,255,255,1);
	text-transform: uppercase; */
	position: relative;
	left: 40px;
	/* width: 133px; */
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#twitter {
	fill: rgba(255, 255, 255, 1);
}

.twitter {
	/* overflow: visible; */
	/* position: absolute; */
	width: 40px;
	height: 48px;
	margin: 0px 20px;
	/* left: 77px; */
	/* top: 0px; */
	/* transform: matrix(1,0,0,1,0,0); */
}

#Path_408 {
	fill: rgba(255, 255, 255, 1);
}

.Path_408 {
	width: 40px;
	height: 48px;
}

#linkedin_4 {
	fill: rgba(255, 255, 255, 1);
}

.linkedin_4 {
	/* overflow: visible; */
	/* position: absolute; */
	width: 40px;
	height: 48px;
	/* left: 154px; */
	/* top: 0px; */
	/* transform: matrix(1,0,0,1,0,0); */
}

.hi {
	display: inline-block;
}

#WHO_WE_ARE_bp {
	/* left: 830px; */
	top: 55px;
	position: relative;
	/* position: absolute; */
	overflow: visible;
	width: 275px;
	white-space: nowrap;
	text-align: left;
	/* font-family: Poppins; */
	font-style: normal;
	/* font-weight: bold; */
	font-size: 42px;
	color: rgba(0, 0, 0, 1);
	text-transform: uppercase;
	left: 59px;
}

.home_who_content {
	line-height: 35px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
}

#Read_more_button_home {
	overflow: visible;
	text-align: left !important;
	font-style: normal;
	font-weight: bold;
	font-size: 19px;
	color: rgba(255, 255, 255, 1);
	background-color: #0075e2;
	text-transform: uppercase;
	padding: 8px 28px;
	border-radius: 6px;
}

#Read_more_button_home:hover {
	background-color: #ffffff;
	border-color: #0075e2;
	color: #0075e2;
}


.all-header-middle-banner {
	margin-top: 110px;
	min-height: 200px;
	/* background-attachment: fixed !important; */
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover !important;
	background: url(http://localhost:1337/uploads/male_female_business_people_wo_92ab142afe.png) rgba(0, 0, 0, 0.651);
	background-size: 100% 100%;
	/* background: #0000006b; */
	/* padding: 70px 0px; */
}

#Cloud_Resources_is_a_highly_mo {
	/* left: 830px; */
	/* top: 1345px; */
	/* position: absolute; */
	/* overflow: visible; */
	/* width: 955px; */
	/* white-space: nowrap; */
	line-height: 35px;
	margin-top: -9px;
	text-align: left;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	color: rgba(0, 117, 226, 1);
	position: relative;
	top: 71px;
	left: 63px;
}

#We_specialize_in_Software_Appl {
	overflow: visible;
	/* width: 944px; */
	/* white-space: nowrap; */
	line-height: 36px;
	margin-top: -6px;
	text-align: left;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 23px;
	color: rgba(0, 0, 0, 1);
	position: relative;
	top: 105px;
	left: 61px;
	;
}

#Group_1152 {
	position: absolute;
	width: 248px;
	height: 72px;
	left: 830px;
	top: 1764px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: who;
	cursor: pointer;
}

#Rectangle_1476 {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476 {
	/* position: absolute; */
	overflow: visible;
	width: 248px;
	height: 72px;
	left: 0px;
	top: 0px;
}

#Read_more {
	overflow: visible;
	/* width: 138px; */
	/* white-space: nowrap; */
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 19px;
	color: rgba(255, 255, 255, 1);
	background-color: #0075e2;
	text-transform: uppercase;
	position: relative;
	left: 63px;
	top: 132px;
	padding: 14px 41px;
	border-radius: 6px;
}

#Group_1009 {
	/* position: absolute;
	po
	width: 1920px;
	height: 183px;
	left: 0px;
	top: 3340px;
	overflow: visible; */
}

#abstract-technology-big-data-b {
	position: absolute;
	width: 1920px;
	height: 183px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1488 {
	fill: rgba(0, 0, 0, 0.588);
}

.Rectangle_1488 {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 183px;
	left: 0px;
	top: 0px;
}

#Please_talk_to_us_for_your_IT_ {
	overflow: visible;
	/* width: 989px; */
	/* white-space: nowrap; */
	line-height: 73px;
	margin-top: -20.5px;
	/* text-align: center; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
	padding-left: 121px;
	padding-top: 40px;
}

.Consultation {
	display: inline-block;
	/* margin-top: 30px; */
}

#Group_1203 {
	position: absolute;
	width: 378px;
	height: 72px;
	left: 1454px;
	top: 3396px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
}

#Rectangle_1476_b {
	fill: rgba(227, 30, 36, 1);
}

.Rectangle_1476_b {
	position: absolute;
	overflow: visible;
	width: 378px;
	height: 72px;
	left: 0px;
	top: 0px;
}

#Book_a_consultation {
	left: 48px;
	top: 20px;
	position: absolute;
	overflow: visible;
	width: 284px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1249 {
	position: absolute;
	width: 1870.269px;
	height: 495px;
	left: 25px;
	top: 2782px;
	overflow: visible;
}

#Group_1246 {
	/* position: absolute; */
	width: 507px;
	height: 495px;
	/* left: 1297px; */
	top: 0px;
	overflow: visible;
}

#Rectangle_1487 {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1487 {
	filter: drop-shadow(0px 0px 19px rgba(0, 117, 226, 0.259));
	/* position: absolute; */
	overflow: visible;
	width: 564px;
	height: 411px;
	/* left: 0px; */
	/* top: 141px; */
}

#Simply_dummy_text_of_the_print {
	/* left: 24px;
	top: 212px;
	position: absolute; */
	overflow: visible;
	width: 443px;
	white-space: nowrap;
	line-height: 40px;
	margin-top: -9px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Group_1150 {
	/* position: absolute;
	width: 144.689px;
	height: 31px;
	left: 24px;
	top: 428px; */
	overflow: visible;
}

#Read_more_b {
	/* left: 0px;
	top: 0px;
	position: absolute; */
	overflow: visible;
	width: 122px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(0, 117, 226, 1);
}

#Layer_16 {
	/* position: absolute;
	width: 14.713px;
	height: 14.667px;
	left: 129.977px;
	top: 8px; */
	overflow: visible;
}

#Path_413 {
	fill: rgba(0, 117, 226, 1);
}

.Path_413 {
	/* overflow: visible;
	position: absolute;
	width: 8.48px;
	height: 14.667px;
	left: 6.232px;
	top: 0px; */
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_414 {
	fill: rgba(0, 117, 226, 1);
}

.Path_414 {
	/* overflow: visible;
	position: absolute;
	width: 8.48px;
	height: 14.667px;
	left: 0px;
	top: 0px; */
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#cloud-computing-banner-backgro {
	/* position: absolute; */
	/* width: 407px; */
	height: 140px;
	/* left: 0px; */
	/* top: 0px; */
	overflow: visible;
}

.block_cards {
	/* position: relative;
	left: 10;
	width: 407px;
    height: 399px; */
	filter: drop-shadow(0px 0px 19px rgba(0, 117, 226, 0.259));
}

.who_title {
	padding-top: 50px;
}

#Group_1247 {
	position: absolute;
	width: 507px;
	height: 494px;
	left: 682px;
	top: 1px;
	overflow: visible;
}

#Rectangle_1487_cd {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1487_cd {
	filter: drop-shadow(0px 0px 19px rgba(0, 117, 226, 0.259));
	position: absolute;
	overflow: visible;
	width: 564px;
	height: 402px;
	left: 0px;
	top: 149px;
}

#Simply_dummy_text_of_the_print_ce {
	left: 25px;
	top: 211px;
	position: absolute;
	overflow: visible;
	width: 443px;
	white-space: nowrap;
	line-height: 40px;
	margin-top: -9px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Group_1149 {
	position: absolute;
	width: 144.689px;
	height: 31px;
	left: 25px;
	top: 427px;
	overflow: visible;
}

#Read_more_cg {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 122px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(0, 117, 226, 1);
}

#Layer_16_ch {
	position: absolute;
	width: 14.713px;
	height: 14.667px;
	left: 129.977px;
	top: 8px;
	overflow: visible;
}

#Path_413_ci {
	fill: rgba(0, 117, 226, 1);
}

.Path_413_ci {
	overflow: visible;
	position: absolute;
	width: 8.48px;
	height: 14.667px;
	left: 6.232px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_414_cj {
	fill: rgba(0, 117, 226, 1);
}

.Path_414_cj {
	overflow: visible;
	position: absolute;
	width: 8.48px;
	height: 14.667px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#hologram-projector-screen-with {
	position: absolute;
	width: 507px;
	height: 175px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_1248 {
	position: absolute;
	width: 507px;
	height: 495px;
	left: 67px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1487_cm {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1487_cm {
	filter: drop-shadow(0px 0px 19px rgba(0, 117, 226, 0.259));
	position: absolute;
	overflow: visible;
	width: 564px;
	height: 402px;
	left: 0px;
	top: 150px;
}

.blog_card_heading {
	overflow: visible;
	/* width: 443px; */
	/* white-space: nowrap; */
	line-height: 40px;
	/* margin-top: -9px; */
	/* text-align: center; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(0, 0, 0, 1);
	/* padding-left: 30px; */
	padding-top: 5px;
}

#Simply_dummy_text_of_the_print_cn {
	overflow: visible;
	/* width: 443px; */
	/* white-space: nowrap; */
	line-height: 40px;
	/* margin-top: -9px; */
	/* text-align: center; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(0, 0, 0, 1);
	/* padding-left: 30px; */
	padding-top: 5px;
}



#Group_1148 {
	/* position: absolute; */
	/* width: 143.689px; */
	height: 31px;
	/* left: 25px; */
	/* top: 431px; */
	overflow: visible;
	position: relative;
	left: 20px;
	top: 76px;
}

#Read_more_cp {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 122px;
	white-space: nowrap;
	text-align: left;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(0, 117, 226, 1);
}

#Layer_16_cq {
	position: absolute;
	width: 14.713px;
	height: 14.667px;
	left: 128.977px;
	top: 10px;
	overflow: visible;
}

#Path_413_cr {
	fill: rgba(0, 117, 226, 1);
}

.Path_413_cr {
	overflow: visible;
	position: absolute;
	width: 7.479px;
	height: 14.667px;
	left: 6.233px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_414_cs {
	fill: rgba(0, 117, 226, 1);
}

.Path_414_cs {
	overflow: visible;
	position: absolute;
	width: 7.48px;
	height: 14.667px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#cyber-security-digital-data-pr {
	position: absolute;
	width: 507px;
	height: 175px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#arrow-right-next-previous {
	/* position: absolute;  */
	width: 44.538px;
	height: 44.538px;
	/* left: 0px; */
	/* top: 225px; */
	overflow: visible;
	position: relative;
	top: 127px;
	/* left: 60; */
	left: 99%;
}

#Shape {
	fill: rgba(224, 224, 224, 1);
}

.Shape {
	overflow: visible;
	position: absolute;
	width: 44.538px;
	height: 44.538px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#arrow-right-next-previous_cw {
	/* position: absolute; */
	width: 44.538px;
	height: 44.538px;
	/* left: 0px; */
	/* top: 225px; */
	overflow: visible;
	position: relative;
	top: 72px;
}

#Shape_cx {
	fill: rgba(224, 224, 224, 1);
}

.Shape_cx {
	overflow: visible;
	position: absolute;
	width: 44.538px;
	height: 44.538px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#technology-digital-wave-backgr {
	/* position: absolute; */
	/* width: 1920px; */
	padding: 0px;
	height: 527px;
	/* left: 0px; */
	/* top: 139px; */
	/* overflow: visible; */

}

#cloud_img {
	position: absolute;
	width: 381px;
	/* height: 319px; */
	left: 1013px;
	top: 102px;
	/* overflow: visible; */
	z-index: 2;
}

#Rectangle_1516 {
	fill: rgba(0, 0, 0, 0.42);
}

.Rectangle_1516 {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 642px;
	left: 0px;
	top: 142px;
}

#Group_1240 {
	position: absolute;
	width: 1586px;
	height: 441px;
	left: 167px;
	top: 606px;
	overflow: visible;
}

#Rectangle_1518 {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1518 {
	filter: drop-shadow(0px 3px 19px rgba(0, 117, 226, 0.29));
	position: absolute;
	overflow: visible;
	width: 487px;
	height: 498px;
	left: 578px;
	top: 0px;
}

#Group_1138 {
	position: absolute;
	width: 360px;
	height: 114px;
	left: 613px;
	top: 238px;
	overflow: visible;
}

#Professional_Services {
	left: 30px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 301px;
	white-space: nowrap;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(0, 0, 0, 1);
}

#simply_dummy_text_of_the_print {
	left: 0px;
	top: 50px;
	position: absolute;
	overflow: visible;
	width: 361px;
	white-space: nowrap;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(163, 163, 163, 1);
}

#team {
	/* position: absolute;  */
	/* width: 120px; */
	/* position: relative; */
	height: 120px;
	/* left: 572px; */
	/* top: 90px; */
	position: relative;
	/* padding-left: 20%; */
	overflow: visible;
	left: 34%;
	top: 7%;
}

#Path_452 {
	fill: rgba(0, 117, 226, 1);
}

.Path_452 {
	overflow: visible;
	position: absolute;
	width: 21.583px;
	height: 42.536px;
	left: 16.552px;
	top: 22.757px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_453 {
	fill: rgba(0, 117, 226, 1);
}

.Path_453 {
	overflow: visible;
	position: absolute;
	width: 59.473px;
	height: 23.086px;
	left: 30.261px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_454 {
	fill: rgba(0, 117, 226, 1);
}

.Path_454 {
	overflow: visible;
	position: absolute;
	width: 16.388px;
	height: 40.779px;
	left: 0px;
	top: 47.586px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_455 {
	fill: rgba(0, 117, 226, 1);
}

.Path_455 {
	overflow: visible;
	position: absolute;
	width: 49.657px;
	height: 37.695px;
	left: 35.17px;
	top: 14.483px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_456 {
	fill: rgba(0, 117, 226, 1);
}

.Path_456 {
	overflow: visible;
	position: absolute;
	width: 12.013px;
	height: 30.529px;
	left: 12.815px;
	top: 60.505px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_457 {
	fill: rgba(0, 117, 226, 1);
}

.Path_457 {
	overflow: visible;
	position: absolute;
	width: 41.379px;
	height: 47.588px;
	left: 39.311px;
	top: 22.757px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_458 {
	fill: rgba(0, 117, 226, 1);
}

.Path_458 {
	overflow: visible;
	position: absolute;
	width: 25.716px;
	height: 45.14px;
	left: 81.864px;
	top: 22.757px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_459 {
	fill: rgba(0, 117, 226, 1);
}

.Path_459 {
	overflow: visible;
	position: absolute;
	width: 60.902px;
	height: 47.586px;
	left: 21.856px;
	top: 66.207px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_460 {
	fill: rgba(0, 117, 226, 1);
}

.Path_460 {
	overflow: visible;
	position: absolute;
	width: 74.482px;
	height: 40.708px;
	left: 45.517px;
	top: 54.062px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_461 {
	fill: rgba(0, 117, 226, 1);
}

.Path_461 {
	overflow: visible;
	position: absolute;
	width: 5.514px;
	height: 5.381px;
	left: 58.625px;
	top: 114.618px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_462 {
	fill: rgba(0, 117, 226, 1);
}

.Path_462 {
	overflow: visible;
	position: absolute;
	width: 8.275px;
	height: 8.276px;
	left: 49.655px;
	top: 109.655px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_463 {
	fill: rgba(0, 117, 226, 1);
}

.Path_463 {
	overflow: visible;
	position: absolute;
	width: 8.276px;
	height: 8.276px;
	left: 37.241px;
	top: 97.242px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_464 {
	fill: rgba(0, 117, 226, 1);
}

.Path_464 {
	overflow: visible;
	position: absolute;
	width: 8.276px;
	height: 8.276px;
	left: 43.448px;
	top: 103.448px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_465 {
	fill: rgba(0, 117, 226, 1);
}

.Path_465 {
	overflow: visible;
	position: absolute;
	width: 8.276px;
	height: 8.276px;
	left: 31.034px;
	top: 91.035px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Rectangle_1519 {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1519 {
	filter: drop-shadow(0px 3px 19px rgba(0, 117, 226, 0.29));
	position: absolute;
	overflow: visible;
	width: 487px;
	height: 498px;
	left: 1156px;
	top: 0px;
}

#Group_1139 {
	position: absolute;
	width: 360px;
	height: 155px;
	left: 1191px;
	top: 212px;
	overflow: visible;
}

#Transformational___Modernisati {
	left: 38px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 285px;
	white-space: nowrap;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(0, 0, 0, 1);
}

#simply_dummy_text_of_the_print_dn {
	left: 0px;
	top: 91px;
	position: absolute;
	overflow: visible;
	width: 361px;
	white-space: nowrap;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(163, 163, 163, 1);
}

#connection_3 {
	/* position: absolute; */
	width: 100.409px;
	height: 119.017px;
	/* left: 1321px; */
	/* top: 74px; */
	overflow: visible;
	position: relative;
	left: 36%;
	top: 14%;
}

#Path_469 {
	fill: rgba(0, 117, 226, 1);
}

.Path_469 {
	overflow: visible;
	position: absolute;
	width: 21.964px;
	height: 15.689px;
	left: 64.717px;
	top: 83.348px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_470 {
	fill: rgba(0, 117, 226, 1);
}

.Path_470 {
	overflow: visible;
	position: absolute;
	width: 35.692px;
	height: 21.572px;
	left: 64.717px;
	top: 60.795px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_471 {
	fill: rgba(0, 117, 226, 1);
}

.Path_471 {
	overflow: visible;
	position: absolute;
	width: 35.692px;
	height: 15.689px;
	left: 64.717px;
	top: 42.164px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_472 {
	fill: rgba(0, 117, 226, 1);
}

.Path_472 {
	overflow: visible;
	position: absolute;
	width: 35.692px;
	height: 21.572px;
	left: 64.717px;
	top: 17.65px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_473 {
	fill: rgba(0, 117, 226, 1);
}

.Path_473 {
	overflow: visible;
	position: absolute;
	width: 21.964px;
	height: 15.689px;
	left: 64.717px;
	top: 0.981px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_474 {
	fill: rgba(0, 117, 226, 1);
}

.Path_474 {
	overflow: visible;
	position: absolute;
	width: 29.417px;
	height: 41.184px;
	left: 29.417px;
	top: 29.417px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_475 {
	fill: rgba(0, 117, 226, 1);
}

.Path_475 {
	overflow: visible;
	position: absolute;
	width: 58.833px;
	height: 100.017px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Rectangle_1517 {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1517 {
	filter: drop-shadow(0px 3px 19px rgba(0, 117, 226, 0.29));
	position: absolute;
	overflow: visible;
	width: 487px;
	height: 498px;
	left: 0px;
	top: 0px;
}

#Group_1136 {
	position: absolute;
	width: 360px;
	height: 114px;
	left: 35px;
	top: 237px;
	overflow: visible;
}

#simply_dummy_text_of_the_print_dz {
	overflow: visible;
	/* width: 361px; */
	/* white-space: nowrap; */
	text-align: center;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	color: rgba(163, 163, 163, 1);
	position: relative;
	left: -2%;
	line-height: 19px;
}

#businessmen {
	position: relative;
	width: 98.611px;
	height: 116.55px;
	left: 111.007px;
	top: 18px;
	overflow: visible;
}

#Group_1137 {
	position: absolute;
	width: 101.611px;
	height: 116.55px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_476 {
	fill: rgba(0, 117, 226, 1);
}

.Path_476 {
	overflow: visible;
	position: absolute;
	width: 49.413px;
	height: 91.817px;
	left: 26.099px;
	top: 24.733px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_477 {
	fill: rgba(0, 117, 226, 1);
}

.Path_477 {
	overflow: visible;
	position: absolute;
	width: 20.503px;
	height: 24.575px;
	left: 40.6px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_478 {
	fill: rgba(0, 117, 226, 1);
}

.Path_478 {
	overflow: visible;
	position: absolute;
	width: 36.81px;
	height: 75.128px;
	left: 64.802px;
	top: 41.422px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_479 {
	fill: rgba(0, 117, 226, 1);
}

.Path_479 {
	overflow: visible;
	position: absolute;
	width: 16.776px;
	height: 20.108px;
	left: 73.045px;
	top: 21.184px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_480 {
	fill: rgba(0, 117, 226, 1);
}

.Path_480 {
	overflow: visible;
	position: absolute;
	width: 36.811px;
	height: 75.128px;
	left: 0px;
	top: 41.422px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_481 {
	fill: rgba(0, 117, 226, 1);
}

.Path_481 {
	overflow: visible;
	position: absolute;
	width: 16.776px;
	height: 20.108px;
	left: 11.864px;
	top: 21.184px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#group-three-modern-architects {
	/* position: absolute; */
	width: 484px;
	height: 584px;
	left: 173px;
	/* top: 1183px; */
	overflow: visible;
	position: relative;
}

#block-chain-concept-big-data-b {
	width: 100%;
	/* position: absolute; */
	/* width: 1920px; */
	/* height: 615px; */
	/* left: 0px; */
	/* top: 2018px; */
	/* overflow: visible; */
}

#Rectangle_1479 {
	fill: rgba(1, 27, 51, 0.631);
}

.Rectangle_1479 {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 615px;
	left: 0px;
	top: 2018px;
}

.vision_title {
	overflow: visible;
	/* white-space: nowrap; */
	text-align: center;
	padding-top: 20px;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 35px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase
}

#Vision__Mission {
	overflow: visible;
	/* white-space: nowrap; */
	text-align: left;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 35px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
	/* z-index: 2; */

}

#Group_1089 {
	width: 68.766px;
	height: 53.173px;
	position: relative;
	/* left: 1807.234px; */
	/* top: 2604.414px; */
	left: 93%;
	overflow: visible;
	top: -275px;
}

#Group_1088 {
	position: absolute;
	width: 31.185px;
	height: 57.173px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_418 {
	fill: rgba(227, 30, 36, 1);
}

.Path_418 {
	overflow: visible;
	position: absolute;
	width: 31.186px;
	height: 57.173px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_419 {
	fill: rgba(227, 30, 36, 1);
}

.Path_419 {
	overflow: visible;
	position: absolute;
	width: 31.186px;
	height: 57.173px;
	left: 41.581px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1090 {
	width: 72.766px;
	position: relative;
	height: 57.173px;
	/* left: 70.234px; */
	/* top: 1990.327px; */
	overflow: visible;
	top: 5%;
	left: 50px;
}

#Group_1087 {
	position: absolute;
	width: 72.766px;
	height: 57.173px;
	left: 0px;
	top: -15px;
	overflow: visible;
}

#Path_418_ei {
	fill: rgba(227, 30, 36, 1);
}

.Path_418_ei {
	overflow: visible;
	position: absolute;
	width: 31.186px;
	height: 57.173px;
	left: 41.58px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_419_ej {
	fill: rgba(227, 30, 36, 1);
}

.Path_419_ej {
	overflow: visible;
	position: absolute;
	width: 31.186px;
	height: 57.173px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#simply_dummy_text_of_the_print_ek {
	overflow: visible;
	/* width: 1603px; */
	/* white-space: nowrap; */
	line-height: 36px;
	margin-top: -8px;
	text-align: center;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 19px;
	color: rgba(255, 255, 255, 1);
	position: relative;
	top: -43%;
	/* padding: 0px 20px; */
}

#simply_dummy_text_of_the_print_el {
	/* white-space: nowrap; */
	line-height: 34px;
	margin-top: -8px;
	text-align: center;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 19px;
	color: rgba(255, 255, 255, 1);
	position: relative;
	top: -39%;
	/* padding: 0px 20px; */
}

#Reach_us_now_for_better_Soluti {
	/* left: 173px;
	top: 437px;
	position: absolute; */
	overflow: visible;
	width: 447px;
	white-space: nowrap;
	text-align: left;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	color: rgba(255, 255, 255, 1);
	position: relative;
	top: 236px;
	left: 129px;
}


#Rectangle_1461 {
	fill: rgba(255, 255, 255, 1);

	height: 49px;
	width: 225px;
}

.Rectangle_1461 {
	filter: drop-shadow(0px 0px 9px rgba(0, 117, 226, 0.2));
	position: relative;
	overflow: visible;
	width: 325px;
	height: 87px;
	left: 159px;
	top: 236px;
}

#Enter_your_email {
	left: 188px;
	top: 302px;
	position: absolute;
	overflow: visible;
	width: 137px;
	white-space: nowrap;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(0, 117, 226, 0.302);
}

#Rectangle_1462 {
	fill: rgba(0, 117, 226, 1);
	height: 49px;
	width: 127px;
}

.Rectangle_1462 {
	position: absolute;
	overflow: visible;
	width: 152px;
	height: 60px;
	left: 387px;
	top: 292px;
}

#Send {
	left: 394px;
	top: 292px;
	position: absolute;
	overflow: visible;
	/* width: 52px; */
	white-space: nowrap;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
	background-color: #0075e2;
	padding: 11px 26px;
}

#n_989 {
	position: absolute;
	width: 482px;
	height: 319px;
	left: 1266px;
	top: 234px;
	overflow: visible;
}

#Line_23 {
	fill: transparent;
	stroke: rgba(255, 255, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_23 {
	overflow: visible;
	position: absolute;
	width: 105px;
	height: 1px;
	left: 35.5px;
	top: 451.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}


/* Blogs  */

.mediaViewInfo {
	--web-view-name: Blog;
	--web-view-id: Blog;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

:root {
	--web-view-ids: Blog;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
}

#Blog {
	position: absolute;
	width: 1920px;
	height: 2971px;
	background-color: rgba(255, 255, 255, 1);
	overflow: hidden;
	--web-view-name: Blog;
	--web-view-id: Blog;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

@keyframes fadein {

	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}

}

#Rectangle_1180_a {
	fill: url(#Rectangle_1180_a);
}

.Rectangle_1180_a {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 2173px;
	left: 0px;
	top: 0px;
}

#Rectangle_1532_ {
	fill: url(#Rectangle_1532_);
}

.Rectangle_1532_ {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 1621px;
	left: 0px;
	top: 583px;
}

#cloud-resources-logo-dark_ {
	position: absolute;
	width: 364px;
	height: 35px;
	left: 145px;
	top: 51px;
	overflow: visible;
}

#Rectangle_1511 {
	fill: rgba(255, 255, 255, 1);
	stroke: rgba(112, 112, 112, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Rectangle_1511 {
	position: absolute;
	overflow: visible;
	width: 1px;
	height: 61px;
	left: 0px;
	top: 181px;
}

#Group_1230 {
	position: absolute;
	width: 1920px;
	height: 450px;
	left: 0px;
	top: 131px;
	overflow: visible;
}

#cloud-storage-background-remix {
	position: absolute;
	width: 1920px;
	height: 450px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1503_b {
	fill: rgba(0, 0, 0, 0.361);
}

.Rectangle_1503_b {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 450px;
	left: 0px;
	top: 0px;
}

#Group_1205_c {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 2156px;
	overflow: visible;
}

#Group_1009_d {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#abstract-technology-big-data-b_e {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_483_f {
	fill: rgba(0, 0, 0, 0.588);
}

.Path_483_f {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1204_g {
	position: absolute;
	width: 1666px;
	height: 72px;
	left: 132px;
	top: 86px;
	overflow: visible;
}

#Please_talk_to_us_for_your_IT__h {
	left: 0px;
	top: 14px;
	position: absolute;
	overflow: visible;
	width: 989px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -20.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 32px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1203_i {
	position: absolute;
	width: 378px;
	height: 72px;
	left: 1288px;
	top: 0px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
}

#Rectangle_1476_j {
	fill: rgba(227, 30, 36, 1);
}

.Rectangle_1476_j {
	position: absolute;
	overflow: visible;
	width: 378px;
	height: 72px;
	left: 0px;
	top: 0px;
}

#Book_a_consultation_k {
	left: 48px;
	top: 20px;
	position: absolute;
	overflow: visible;
	width: 284px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1222 {
	position: absolute;
	width: 273px;
	height: 48px;
	left: 1556px;
	top: 2036px;
	overflow: visible;
}

#Line_20 {
	fill: transparent;
	stroke: rgba(201, 201, 201, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_20 {
	overflow: visible;
	position: absolute;
	width: 1px;
	height: 47.908px;
	left: 135.561px;
	top: 0.046px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Line_21 {
	fill: transparent;
	stroke: rgba(201, 201, 201, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_21 {
	overflow: visible;
	position: absolute;
	width: 1px;
	height: 47.908px;
	left: 184.408px;
	top: 0.046px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Line_22 {
	fill: transparent;
	stroke: rgba(201, 201, 201, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_22 {
	overflow: visible;
	position: absolute;
	width: 1px;
	height: 47.908px;
	left: 234.195px;
	top: 0.046px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Rectangle_1530 {
	fill: transparent;
	stroke: rgba(201, 201, 201, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Rectangle_1530 {
	position: absolute;
	overflow: visible;
	width: 273px;
	height: 48px;
	left: 0px;
	top: 0px;
}

#Rectangle_1531 {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1531 {
	position: absolute;
	overflow: visible;
	width: 50px;
	height: 48px;
	left: 37px;
	top: 0px;
}

#n_ {
	left: 57px;
	top: 10px;
	position: absolute;
	overflow: visible;
	width: 9px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 21px;
	color: rgba(255, 255, 255, 1);
}

#Group_1216 {
	position: absolute;
	width: 246.02px;
	height: 29px;
	left: 13.5px;
	top: 10px;
	overflow: visible;
}

#Path_413_t {
	fill: rgba(0, 0, 0, 1);
}

.Path_413_t {
	overflow: visible;
	position: absolute;
	width: 9.129px;
	height: 15.79px;
	left: 236.892px;
	top: 7px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Layer_16_u {
	position: absolute;
	width: 9.777px;
	height: 16.909px;
	left: 0px;
	top: 6px;
	overflow: visible;
}

#Path_413_v {
	fill: rgba(0, 0, 0, 1);
}

.Path_413_v {
	overflow: visible;
	position: absolute;
	width: 9.776px;
	height: 16.909px;
	left: 0.001px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#n__w {
	left: 89.5px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 13px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 21px;
	color: rgba(0, 0, 0, 1);
}

#n__x {
	left: 140.5px;
	top: 1px;
	position: absolute;
	overflow: visible;
	width: 13px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(0, 0, 0, 1);
}

#n__y {
	left: 190.5px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 15px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 21px;
	color: rgba(0, 0, 0, 1);
}

#Blog_z {
	left: 954.5px;
	top: 292px;
	position: absolute;
	overflow: visible;
	width: 137px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 60px;
	color: rgba(255, 255, 255, 1);
}

#Line_15_ {
	fill: transparent;
	stroke: rgba(255, 255, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_15_ {
	overflow: visible;
	position: absolute;
	width: 81px;
	height: 1px;
	left: 858px;
	top: 414.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Home__Blog {
	left: 951.5px;
	top: 399px;
	position: absolute;
	overflow: visible;
	width: 140px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(255, 255, 255, 1);
}

#Group_1253_ {
	position: absolute;
	width: 797px;
	height: 38px;
	left: 983px;
	top: 50px;
	overflow: visible;
}

#Services_ {
	left: 115px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 95px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: services;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Careers_a {
	left: 258px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 90px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Careers_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Blog_ {
	left: 396px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 50px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 117, 226, 1);
}

#Contact_Us_ {
	left: 674px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 124px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Who_we_are_ {
	left: 494px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 132px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: who;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Home_a {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 67px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Home_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Rectangle_1181_a {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1181_a {
	position: absolute;
	overflow: visible;
	width: 65px;
	height: 4px;
	left: 388px;
	top: 34px;
}

#Group_1263_a {
	position: absolute;
	width: 1920px;
	height: 572px;
	left: 0px;
	top: 2400px;
	overflow: visible;
}

#Rectangle_1474_b {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1474_b {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 572px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-light_c {
	position: absolute;
	width: 332px;
	height: 32px;
	left: 140px;
	top: 270px;
	overflow: visible;
}

#Line_9_d {
	fill: transparent;
	stroke: rgba(72, 167, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_9_d {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 1px;
	left: 0px;
	top: 474.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Copyright__2022_Cloud_Resource_e {
	left: 140px;
	top: 497px;
	position: absolute;
	overflow: visible;
	width: 347px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Privacy_Policy_f {
	left: 1312px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 120px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Terms_of_Service_g {
	left: 1497px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 147px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Cookies_h {
	left: 1710px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 71px;
	white-space: nowrap;
	line-height: 169px;
	margin-top: -75.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Group_1251_i {
	position: absolute;
	width: 396px;
	height: 348px;
	left: 554px;
	top: 65px;
	overflow: visible;
}

#Services_j {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 133px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Application_Development_and_Ma_k {
	left: 0px;
	top: 68px;
	position: absolute;
	overflow: visible;
	width: 397px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Group_1250_l {
	position: absolute;
	width: 295px;
	height: 297px;
	left: 1090px;
	top: 65px;
	overflow: visible;
}

#Contact_us_m {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 183px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#n_04_Decker_Dr_Ste_110_Irving__n {
	left: 3px;
	top: 68px;
	position: absolute;
	overflow: visible;
	width: 293px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Group_1252_o {
	/* position: absolute; */
	width: 206px;
	height: 119px;
	left: 1525px;
	top: 65px;
	/* overflow: visible; */
}

#Follow_us_on_p {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 207px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_917_q {
	position: absolute;
	width: 202px;
	height: 48px;
	left: 0px;
	top: 71px;
	overflow: visible;
}

#twitter_r {
	fill: rgba(255, 255, 255, 1);
}

.twitter_r {
	/* overflow: visible; */
	position: absolute;
	width: 48px;
	height: 48px;
	left: 77px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#facebook_1_s {
	/* position: absolute;
    width: 48px;
    height: 48px;
    left: 0px;
    top: 0px; */
	overflow: visible;
}

#Group_914_t {
	/* position: absolute;
    width: 48px;
    height: 48px;
    left: 0px;
    top: 0px; */
	overflow: visible;
}

#Path_408_u {
	fill: rgba(255, 255, 255, 1);
}

.Path_408_u {
	overflow: visible;
	/* position: absolute;
    width: 48px;
    height: 48px;
    left: 0px;
    top: 0px; */
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#linkedin_4_v {
	fill: rgba(255, 255, 255, 1);
}

.linkedin_4_v {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 154px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1271 {
	position: absolute;
	width: 1738px;
	height: 615px;
	left: 91px;
	top: 658px;
	overflow: visible;
}

#Rectangle_1533 {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1533 {
	filter: drop-shadow(0px 0px 23px rgba(0, 117, 226, 0.361));
	position: absolute;
	overflow: visible;
	width: 605px;
	height: 488px;
	left: 0px;
	top: 196px;
}

#Group_1269 {
	position: absolute;
	width: 417px;
	height: 156px;
	left: 46px;
	top: 306px;
	overflow: visible;
}

#n_6-Jan-2022 {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 187px;
	white-space: nowrap;
	line-height: 56px;
	margin-top: -14px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 28px;
	color: rgba(227, 30, 36, 1);
}

#simply_dummy_text_of_the_print_ {
	left: 0px;
	top: 45px;
	position: absolute;
	overflow: visible;
	width: 416px;
	white-space: nowrap;
	line-height: 56px;
	margin-top: -16px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(0, 0, 0, 1);
}

#simply_dummy_text_of_the_print_a {
	left: 0px;
	top: 94px;
	position: absolute;
	overflow: visible;
	width: 418px;
	white-space: nowrap;
	line-height: 37px;
	margin-top: -9px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 19px;
	color: rgba(0, 0, 0, 1);
}

#Group_1264 {
	position: absolute;
	width: 184px;
	height: 57px;
	left: 49px;
	top: 512px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: readMore;
	cursor: pointer;
}

#Rectangle_1476_ {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_ {
	position: absolute;
	overflow: visible;
	width: 184px;
	height: 57px;
	left: 0px;
	top: 0px;
}

#Read_more_ {
	left: 41px;
	top: 16px;
	position: absolute;
	overflow: visible;
	width: 104px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Rectangle_1533_ {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1533_ {
	filter: drop-shadow(0px 0px 23px rgba(0, 117, 226, 0.361));
	position: absolute;
	overflow: visible;
	width: 605px;
	height: 488px;
	left: 601px;
	top: 196px;
}

#Group_1270 {
	position: absolute;
	width: 417px;
	height: 156px;
	left: 647px;
	top: 306px;
	overflow: visible;
}

#n_6-Jan-2022_ {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 187px;
	white-space: nowrap;
	line-height: 56px;
	margin-top: -14px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 28px;
	color: rgba(227, 30, 36, 1);
}

#simply_dummy_text_of_the_print_b {
	left: 0px;
	top: 45px;
	position: absolute;
	overflow: visible;
	width: 416px;
	white-space: nowrap;
	line-height: 56px;
	margin-top: -16px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(0, 0, 0, 1);
}

#simply_dummy_text_of_the_print_c {
	left: 0px;
	top: 94px;
	position: absolute;
	overflow: visible;
	width: 418px;
	white-space: nowrap;
	line-height: 37px;
	margin-top: -9px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 19px;
	color: rgba(0, 0, 0, 1);
}

#Group_1264_a {
	position: absolute;
	width: 184px;
	height: 57px;
	left: 650px;
	top: 512px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: readMore;
	cursor: pointer;
}

#Rectangle_1476_c {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_c {
	position: absolute;
	overflow: visible;
	width: 184px;
	height: 57px;
	left: 0px;
	top: 0px;
}

#Read_more_c {
	left: 41px;
	top: 16px;
	position: absolute;
	overflow: visible;
	width: 104px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Rectangle_1533_d {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1533_d {
	filter: drop-shadow(0px 0px 23px rgba(0, 117, 226, 0.361));
	position: absolute;
	overflow: visible;
	width: 605px;
	height: 488px;
	left: 1202px;
	top: 196px;
}

#Group_1268 {
	position: absolute;
	width: 417px;
	height: 156px;
	left: 1248px;
	top: 306px;
	overflow: visible;
}

#n_6-Jan-2022_f {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 187px;
	white-space: nowrap;
	line-height: 56px;
	margin-top: -14px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 28px;
	color: rgba(227, 30, 36, 1);
}

#simply_dummy_text_of_the_print_i {
	left: 0px;
	top: 45px;
	position: absolute;
	overflow: visible;
	width: 416px;
	white-space: nowrap;
	line-height: 56px;
	margin-top: -16px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(0, 0, 0, 1);
}

#simply_dummy_text_of_the_print_j {
	left: 0px;
	top: 94px;
	position: absolute;
	overflow: visible;
	width: 418px;
	white-space: nowrap;
	line-height: 37px;
	margin-top: -9px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 19px;
	color: rgba(0, 0, 0, 1);
}

#Group_1264_i {
	position: absolute;
	width: 184px;
	height: 57px;
	left: 1251px;
	top: 512px;
	overflow: visible;
}

#Group_1303 {
	position: absolute;
	width: 184px;
	height: 57px;
	left: 0px;
	top: 0px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: ;
	cursor: pointer;
}

#Rectangle_1476_l {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_l {
	position: absolute;
	overflow: visible;
	width: 184px;
	height: 57px;
	left: 0px;
	top: 0px;
}

#Read_more_l {
	left: 41px;
	top: 16px;
	position: absolute;
	overflow: visible;
	width: 104px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#medium-shot-man-wearing-vr-gla {
	position: absolute;
	width: 532px;
	height: 287px;
	left: 603px;
	top: 0px;
	overflow: visible;
}

#surprised-professional-male-it {
	position: absolute;
	width: 536px;
	height: 287px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#hologram-projector-screen-with_o {
	position: absolute;
	width: 538px;
	height: 287px;
	left: 1200px;
	top: 0px;
	overflow: visible;
}

#Group_1272 {
	position: absolute;
	width: 1738px;
	height: 615px;
	left: 91px;
	top: 1356px;
	overflow: visible;
}

#Rectangle_1533_q {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1533_q {
	filter: drop-shadow(0px 0px 23px rgba(0, 117, 226, 0.361));
	position: absolute;
	overflow: visible;
	width: 605px;
	height: 488px;
	left: 0px;
	top: 196px;
}

#Group_1269_r {
	position: absolute;
	width: 417px;
	height: 156px;
	left: 46px;
	top: 306px;
	overflow: visible;
}


#Group_1264_v {
	position: absolute;
	width: 184px;
	height: 57px;
	left: 49px;
	top: 512px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: readMore;
	cursor: pointer;
}

#Rectangle_1476_z {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_z {
	position: absolute;
	overflow: visible;
	width: 184px;
	height: 57px;
	left: 0px;
	top: 0px;
}

#Rectangle_1533_y {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1533_y {
	filter: drop-shadow(0px 0px 23px rgba(0, 117, 226, 0.361));
	position: absolute;
	overflow: visible;
	width: 605px;
	height: 488px;
	left: 601px;
	top: 196px;
}

#Group_1270_z {
	position: absolute;
	width: 417px;
	height: 156px;
	left: 647px;
	top: 306px;
	overflow: visible;
}

#n_6-Jan-2022_a {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 187px;
	white-space: nowrap;
	line-height: 56px;
	margin-top: -14px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 28px;
	color: rgba(227, 30, 36, 1);
}

#simply_dummy_text_of_the_print_d {
	left: 0px;
	top: 45px;
	position: absolute;
	overflow: visible;
	width: 416px;
	white-space: nowrap;
	line-height: 56px;
	margin-top: -16px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(0, 0, 0, 1);
}

#simply_dummy_text_of_the_print_e {
	left: 0px;
	top: 94px;
	position: absolute;
	overflow: visible;
	width: 418px;
	white-space: nowrap;
	line-height: 37px;
	margin-top: -9px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 19px;
	color: rgba(0, 0, 0, 1);
}

#Group_1264_ {
	position: absolute;
	width: 184px;
	height: 57px;
	left: 650px;
	top: 512px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: readMore;
	cursor: pointer;
}

#Rectangle_1476_a {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_a {
	position: absolute;
	overflow: visible;
	width: 184px;
	height: 57px;
	left: 0px;
	top: 0px;
}

#Read_more_a {
	left: 41px;
	top: 16px;
	position: absolute;
	overflow: visible;
	width: 104px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Rectangle_1533_a {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1533_a {
	filter: drop-shadow(0px 0px 23px rgba(0, 117, 226, 0.361));
	position: absolute;
	overflow: visible;
	width: 605px;
	height: 488px;
	left: 1202px;
	top: 196px;
}

#Group_1268_ {
	position: absolute;
	width: 417px;
	height: 156px;
	left: 1248px;
	top: 306px;
	overflow: visible;
}

#n_6-Jan-2022_b {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 187px;
	white-space: nowrap;
	line-height: 56px;
	margin-top: -14px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 28px;
	color: rgba(227, 30, 36, 1);
}

#simply_dummy_text_of_the_print_f {
	left: 0px;
	top: 45px;
	position: absolute;
	overflow: visible;
	width: 416px;
	white-space: nowrap;
	line-height: 56px;
	margin-top: -16px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(0, 0, 0, 1);
}

#simply_dummy_text_of_the_print_k {
	left: 0px;
	top: 94px;
	position: absolute;
	overflow: visible;
	width: 418px;
	white-space: nowrap;
	line-height: 37px;
	margin-top: -9px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 19px;
	color: rgba(0, 0, 0, 1);
}

#Group_1264_b {
	position: absolute;
	width: 184px;
	height: 57px;
	left: 1251px;
	top: 512px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: readMore;
	cursor: pointer;
}

#Rectangle_1476_d {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_d {
	position: absolute;
	overflow: visible;
	width: 184px;
	height: 57px;
	left: 0px;
	top: 0px;
}

#Read_more_d {
	left: 41px;
	top: 16px;
	position: absolute;
	overflow: visible;
	width: 104px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#medium-shot-man-wearing-vr-gla_e {
	position: absolute;
	width: 532px;
	height: 287px;
	left: 603px;
	top: 0px;
	overflow: visible;
}

#surprised-professional-male-it_f {
	position: absolute;
	width: 536px;
	height: 287px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#hologram-projector-screen-with_g {
	position: absolute;
	width: 538px;
	height: 287px;
	left: 1200px;
	top: 0px;
	overflow: visible;
}


/* Careers */

.mediaViewInfo {
	--web-view-name: Careers;
	--web-view-id: Careers_;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

:root {
	--web-view-ids: Careers_;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
}

#Careers_ {
	position: absolute;
	width: 1920px;
	height: 200px;
	background-color: rgba(255, 255, 255, 1);
	overflow: hidden;
	--web-view-name: Careers;
	--web-view-id: Careers_;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

@keyframes fadein {

	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}

}

#Rectangle_1528_xa {
	fill: url(#Rectangle_1528_xa);
}

.Rectangle_1528_xa {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 678px;
	left: 0px;
	top: 0px;
}

#Rectangle_1504_xc {
	fill: url(#Rectangle_1504_xc);
}

.Rectangle_1504_xc {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 2785px;
	left: 0px;
	top: 678px;
}

#group-business-people {
	position: absolute;
	width: 1920px;
	height: 450px;
	left: 0px;
	top: 124px;
	overflow: visible;
}

#Rectangle_1503_xe {
	fill: rgba(0, 0, 0, 0.361);
}

.Rectangle_1503_xe {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 450px;
	left: 0px;
	top: 124px;
}

#cloud-resources-logo-dark_xf {
	position: absolute;
	width: 364px;
	height: 35px;
	left: 145px;
	top: 53px;
	overflow: visible;
}

#Current_Openings_ {
	left: 140px;
	top: 2349px;
	position: absolute;
	overflow: visible;
	width: 395px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 42px;
	color: rgba(0, 117, 226, 1);
}

#businesspeople-standing-outsid {
	position: absolute;
	width: 650px;
	height: 780px;
	left: 164px;
	top: 638px;
	overflow: visible;
}

#Group_1262 {
	position: absolute;
	width: 1640px;
	height: 418px;
	left: 140px;
	top: 2465px;
	overflow: visible;
}

#Rectangle_1505 {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1505 {
	filter: drop-shadow(0px 0px 12px rgba(0, 117, 226, 0.329));
	position: absolute;
	overflow: visible;
	width: 372px;
	height: 454px;
	left: 0px;
	top: 0px;
}


#Group_1168 {
	position: absolute;
	width: 276px;
	height: 51px;
	left: 30.5px;
	top: 345px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: careersapply;
	cursor: pointer;
}

#Rectangle_1476_xn {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_xn {
	position: absolute;
	overflow: visible;
	width: 276px;
	height: 51px;
	left: 0px;
	top: 0px;
}

#Line_16 {
	fill: transparent;
	stroke: rgba(234, 229, 229, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_16 {
	/* overflow: visible;
    position: absolute;
    width: 303px;
    height: 1px;
    left: 17px;
    top: 71.5px; */
	margin-left: 12px;
	margin-right: 12px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Rectangle_1505_xq {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1505_xq {
	filter: drop-shadow(0px 0px 12px rgba(0, 117, 226, 0.329));
	position: absolute;
	overflow: visible;
	width: 372px;
	height: 454px;
	left: 435px;
	top: 0px;
}

#Sr_Software_Engineer_Job_id_CR_xr {
	left: 465.512px;
	top: 89px;
	position: absolute;
	overflow: visible;
	width: 246px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Ref_47743300001210732_xs {
	left: 465.769px;
	top: 23px;
	position: absolute;
	overflow: visible;
	width: 277px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(227, 30, 36, 1);
}

#Group_1168_xt {
	position: absolute;
	width: 276px;
	height: 51px;
	left: 465.769px;
	top: 345px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: careersapply;
	cursor: pointer;
}

#Rectangle_1476_xu {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_xu {
	position: absolute;
	overflow: visible;
	width: 276px;
	height: 51px;
	left: 0px;
	top: 0px;
}

#Apply_now_xv {
	left: 89px;
	top: 14px;
	position: absolute;
	overflow: visible;
	width: 100px;
	white-space: nowrap;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Line_16_xw {
	fill: transparent;
	stroke: rgba(234, 229, 229, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_16_xw {
	overflow: visible;
	position: absolute;
	width: 303px;
	height: 1px;
	left: 452.16px;
	top: 71.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Rectangle_1505_xx {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1505_xx {
	filter: drop-shadow(0px 0px 12px rgba(0, 117, 226, 0.329));
	position: absolute;
	overflow: visible;
	width: 372px;
	height: 454px;
	left: 869px;
	top: 0px;
}

#Sr_Software_Engineer_Job_id_CR_xy {
	left: 898.761px;
	top: 89px;
	position: absolute;
	overflow: visible;
	width: 246px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Ref_47743300001210732_xz {
	left: 899.256px;
	top: 23px;
	position: absolute;
	overflow: visible;
	width: 277px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(227, 30, 36, 1);
}

#Group_1168_x {
	position: absolute;
	width: 276px;
	height: 51px;
	left: 899.256px;
	top: 345px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: careersapply;
	cursor: pointer;
}

#Rectangle_1476_x {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_x {
	position: absolute;
	overflow: visible;
	width: 276px;
	height: 51px;
	left: 0px;
	top: 0px;
}

#Apply_now_x {
	left: 89px;
	top: 14px;
	position: absolute;
	overflow: visible;
	width: 100px;
	white-space: nowrap;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Line_16_x {
	fill: transparent;
	stroke: rgba(234, 229, 229, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_16_x {
	overflow: visible;
	position: absolute;
	width: 303px;
	height: 1px;
	left: 885.865px;
	top: 71.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Rectangle_1505_x {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1505_x {
	filter: drop-shadow(0px 0px 12px rgba(0, 117, 226, 0.329));
	position: absolute;
	overflow: visible;
	width: 372px;
	height: 454px;
	left: 1304px;
	top: 0px;
}

#Sr_Software_Engineer_Job_id_CR_x {
	left: 1334.5px;
	top: 89px;
	position: absolute;
	overflow: visible;
	width: 246px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Ref_47743300001210732_x {
	left: 1334.5px;
	top: 23px;
	position: absolute;
	overflow: visible;
	width: 277px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(227, 30, 36, 1);
}

#Group_1168_ya {
	position: absolute;
	width: 276px;
	height: 51px;
	left: 1334.5px;
	top: 345px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: careersapply;
	cursor: pointer;
}

#Rectangle_1476_ya {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_ya {
	position: absolute;
	overflow: visible;
	width: 276px;
	height: 51px;
	left: 0px;
	top: 0px;
}

#Apply_now_ya {
	left: 89px;
	top: 14px;
	position: absolute;
	overflow: visible;
	width: 100px;
	white-space: nowrap;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Line_16_ya {
	fill: transparent;
	stroke: rgba(234, 229, 229, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_16_ya {
	overflow: visible;
	position: absolute;
	width: 303px;
	height: 1px;
	left: 1321px;
	top: 71.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1261 {
	position: absolute;
	width: 1640px;
	height: 418px;
	left: 140px;
	top: 2926px;
	overflow: visible;
}

#Rectangle_1505_yc {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1505_yc {
	filter: drop-shadow(0px 0px 12px rgba(0, 117, 226, 0.329));
	position: absolute;
	overflow: visible;
	width: 372px;
	height: 454px;
	left: 0px;
	top: 0px;
}

#Sr_Software_Engineer_Job_id_CR_yd {
	left: 30.5px;
	top: 89px;
	position: absolute;
	overflow: visible;
	width: 246px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Ref_47743300001210732_ye {
	left: 30.5px;
	top: 23px;
	position: absolute;
	overflow: visible;
	width: 277px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(227, 30, 36, 1);
}

#Group_1168_yf {
	position: absolute;
	width: 276px;
	height: 51px;
	left: 30.5px;
	top: 345px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: careersapply;
	cursor: pointer;
}

#Rectangle_1476_yg {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_yg {
	position: absolute;
	overflow: visible;
	width: 276px;
	height: 51px;
	left: 0px;
	top: 0px;
}

#Apply_now_yh {
	left: 89px;
	top: 14px;
	position: absolute;
	overflow: visible;
	width: 100px;
	white-space: nowrap;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Line_16_yi {
	fill: transparent;
	stroke: rgba(234, 229, 229, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_16_yi {
	overflow: visible;
	position: absolute;
	width: 303px;
	height: 1px;
	left: 17px;
	top: 71.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Rectangle_1505_yj {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1505_yj {
	filter: drop-shadow(0px 0px 12px rgba(0, 117, 226, 0.329));
	position: absolute;
	overflow: visible;
	width: 372px;
	height: 454px;
	left: 435px;
	top: 0px;
}

#Sr_Software_Engineer_Job_id_CR_yk {
	left: 465.512px;
	top: 89px;
	position: absolute;
	overflow: visible;
	width: 246px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Ref_47743300001210732_yl {
	left: 465.769px;
	top: 23px;
	position: absolute;
	overflow: visible;
	width: 277px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(227, 30, 36, 1);
}

#Group_1168_ym {
	position: absolute;
	width: 276px;
	height: 51px;
	left: 465.769px;
	top: 345px;
	overflow: visible;
}

#Rectangle_1476_yn {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_yn {
	position: absolute;
	overflow: visible;
	width: 276px;
	height: 51px;
	left: 0px;
	top: 0px;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: careersapply;
	cursor: pointer;
}

#Apply_now_yo {
	left: 89px;
	top: 14px;
	position: absolute;
	overflow: visible;
	width: 100px;
	white-space: nowrap;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Line_16_yp {
	fill: transparent;
	stroke: rgba(234, 229, 229, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_16_yp {
	overflow: visible;
	position: absolute;
	width: 303px;
	height: 1px;
	left: 452.16px;
	top: 71.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Rectangle_1505_yq {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1505_yq {
	filter: drop-shadow(0px 0px 12px rgba(0, 117, 226, 0.329));
	position: absolute;
	overflow: visible;
	width: 372px;
	height: 454px;
	left: 869px;
	top: 0px;
}

#Sr_Software_Engineer_Job_id_CR_yr {
	left: 898.761px;
	top: 89px;
	position: absolute;
	overflow: visible;
	width: 246px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Ref_47743300001210732_ys {
	left: 899.256px;
	top: 23px;
	position: absolute;
	overflow: visible;
	width: 277px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(227, 30, 36, 1);
}

#Group_1168_yt {
	position: absolute;
	width: 276px;
	height: 51px;
	left: 899.256px;
	top: 345px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: careersapply;
	cursor: pointer;
}

#Rectangle_1476_yu {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_yu {
	position: absolute;
	overflow: visible;
	width: 276px;
	height: 51px;
	left: 0px;
	top: 0px;
}

#Apply_now_yv {
	left: 89px;
	top: 14px;
	position: absolute;
	overflow: visible;
	width: 100px;
	white-space: nowrap;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Line_16_yw {
	fill: transparent;
	stroke: rgba(234, 229, 229, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_16_yw {
	overflow: visible;
	position: absolute;
	width: 303px;
	height: 1px;
	left: 885.865px;
	top: 71.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Rectangle_1505_yx {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1505_yx {
	filter: drop-shadow(0px 0px 12px rgba(0, 117, 226, 0.329));
	position: absolute;
	overflow: visible;
	width: 372px;
	height: 454px;
	left: 1304px;
	top: 0px;
}

#Sr_Software_Engineer_Job_id_CR_yy {
	left: 1334.5px;
	top: 89px;
	position: absolute;
	overflow: visible;
	width: 246px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Ref_47743300001210732_yz {
	left: 1334.5px;
	top: 23px;
	position: absolute;
	overflow: visible;
	width: 277px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(227, 30, 36, 1);
}

#Group_1168_y {
	position: absolute;
	width: 276px;
	height: 51px;
	left: 1334.5px;
	top: 345px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: careersapply;
	cursor: pointer;
}

#Rectangle_1476_y {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_y {
	position: absolute;
	overflow: visible;
	width: 276px;
	height: 51px;
	left: 0px;
	top: 0px;
}

#Apply_now_y {
	left: 89px;
	top: 14px;
	position: absolute;
	overflow: visible;
	width: 100px;
	white-space: nowrap;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Line_16_y {
	fill: transparent;
	stroke: rgba(234, 229, 229, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_16_y {
	overflow: visible;
	position: absolute;
	width: 303px;
	height: 1px;
	left: 1321px;
	top: 71.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1259 {
	position: absolute;
	width: 919px;
	height: 708px;
	left: 900px;
	top: 674px;
	overflow: visible;
}

#Group_1167 {
	position: absolute;
	width: 919px;
	height: 624px;
	left: 0px;
	top: 84px;
	overflow: visible;
}

#It_is_a_long_established_fact_ {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 907px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -11.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 27px;
	color: rgba(0, 117, 226, 1);
}

#It_is_a_long_established_fact__y {
	left: 0px;
	top: 223px;
	position: absolute;
	overflow: visible;
	width: 920px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -13px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	color: rgba(119, 119, 119, 1);
}

#It_is_a_long_established_fact__za {
	left: 0px;
	top: 441px;
	position: absolute;
	overflow: visible;
	width: 920px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -13px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	color: rgba(119, 119, 119, 1);
}

#Our_Work_Culture {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 375px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 42px;
	color: rgba(0, 117, 226, 1);
}

#Find_your_team {
	left: 140px;
	top: 1623px;
	position: absolute;
	overflow: visible;
	width: 327px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 42px;
	color: rgba(0, 117, 226, 1);
}


#guy-shows-document-girl-group- {
	position: absolute;
	width: 650px;
	height: 780px;
	left: 1130px;
	top: 1518px;
	overflow: visible;
}

#Group_1253_ze {
	position: absolute;
	width: 797px;
	height: 40px;
	left: 983px;
	top: 50px;
	overflow: visible;
}

#Services_zf {
	left: 115px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 95px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: services;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Careers_zg {
	left: 258px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 90px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 117, 226, 1);
}

#Blog_zh {
	left: 396px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 50px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Blog.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Contact_Us_zi {
	left: 674px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 124px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Who_we_are_zj {
	left: 494px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 132px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: who;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Home_zk {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 67px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Home_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Rectangle_1181_zl {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1181_zl {
	position: absolute;
	overflow: visible;
	width: 96px;
	height: 4px;
	left: 255px;
	top: 36px;
}

#Group_1263_zm {
	position: absolute;
	width: 1920px;
	height: 572px;
	left: 0px;
	top: 3419px;
	overflow: visible;
}

#Rectangle_1474_zn {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1474_zn {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 572px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-light_zo {
	position: absolute;
	width: 332px;
	height: 32px;
	left: 140px;
	top: 270px;
	overflow: visible;
}

#Line_9_zp {
	fill: transparent;
	stroke: rgba(72, 167, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_9_zp {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 1px;
	left: 0px;
	top: 474.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Copyright__2022_Cloud_Resource_zq {
	left: 140px;
	top: 497px;
	position: absolute;
	overflow: visible;
	width: 347px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Privacy_Policy_zr {
	left: 1312px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 120px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Terms_of_Service_zs {
	left: 1497px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 147px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Cookies_zt {
	left: 1710px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 71px;
	white-space: nowrap;
	line-height: 169px;
	margin-top: -75.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Group_1251_zu {
	position: absolute;
	width: 396px;
	height: 348px;
	left: 554px;
	top: 65px;
	overflow: visible;
}

#Services_zv {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 133px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Application_Development_and_Ma_zw {
	left: 0px;
	top: 68px;
	position: absolute;
	overflow: visible;
	width: 397px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Group_1250_zx {
	position: absolute;
	width: 295px;
	height: 297px;
	left: 1090px;
	top: 65px;
	overflow: visible;
}

#Contact_us_zy {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 183px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#n_04_Decker_Dr_Ste_110_Irving__zz {
	left: 3px;
	top: 68px;
	position: absolute;
	overflow: visible;
	width: 293px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Group_1252_z {
	position: absolute;
	width: 206px;
	height: 119px;
	left: 1525px;
	top: 65px;
	overflow: visible;
}

#Follow_us_on_z {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 207px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_917_z {
	position: absolute;
	width: 202px;
	height: 48px;
	left: 0px;
	top: 71px;
	overflow: visible;
}

#twitter_z {
	fill: rgba(255, 255, 255, 1);
}

.twitter_z {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 77px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#facebook_1_z {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_914_z {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_408_z {
	fill: rgba(255, 255, 255, 1);
}

.Path_408_z {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#linkedin_4_z {
	fill: rgba(255, 255, 255, 1);
}

.linkedin_4_z {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 154px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1283 {
	position: absolute;
	width: 407px;
	height: 143px;
	left: 757px;
	top: 278px;
	overflow: visible;
}

#Group_1166_z {
	position: absolute;
	width: 406.5px;
	height: 31px;
	left: 0px;
	top: 112px;
	overflow: visible;
}

#Line_15_a {
	fill: transparent;
	stroke: rgba(255, 255, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_15_a {
	overflow: visible;
	position: absolute;
	width: 81px;
	height: 1px;
	left: 0px;
	top: 15.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Home__Careers_Apply_now {
	left: 93.5px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 314px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(255, 255, 255, 1);
}

#Careers_c {
	left: 80px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 328px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 80px;
	color: rgba(255, 255, 255, 1);
}



/* Careers apply */

.mediaViewInfo {
	--web-view-name: Careers – Apply position;
	--web-view-id: Careers__Apply_position_;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

:root {
	--web-view-ids: Careers__Apply_position_;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
}

#Careers__Apply_position_ {
	position: absolute;
	width: 1920px;
	height: 2424px;
	background-color: rgba(255, 255, 255, 1);
	overflow: hidden;
	--web-view-name: Careers – Apply position;
	--web-view-id: Careers__Apply_position_;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

@keyframes fadein {

	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}

}

#Rectangle_1529_g {
	fill: url(#Rectangle_1529_g);
}

.Rectangle_1529_g {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 678px;
	left: 0px;
	top: 0px;
}

#Rectangle_1527_i {
	fill: url(#Rectangle_1527_i);
}

.Rectangle_1527_i {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 1138px;
	left: 0px;
	top: 574px;
}

#Group_1165 {
	position: absolute;
	width: 1920px;
	height: 450px;
	left: 0px;
	top: 124px;
	overflow: visible;
}

#group-business-people_k {
	position: absolute;
	width: 1920px;
	height: 450px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1503_l {
	fill: rgba(0, 0, 0, 0.361);
}

.Rectangle_1503_l {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 450px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-dark_n {
	position: absolute;
	width: 364px;
	height: 35px;
	left: 145px;
	top: 53px;
	overflow: visible;
}

#Group_1227 {
	position: absolute;
	width: 1640px;
	height: 970px;
	left: 140px;
	top: 610px;
	overflow: visible;
}

#Rectangle_1524 {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1524 {
	filter: drop-shadow(0px 0px 22px rgba(0, 117, 226, 0.302));
	position: absolute;
	overflow: visible;
	width: 1706px;
	height: 1036px;
	left: 0px;
	top: 0px;
}

#Rectangle_1526 {
	fill: rgba(236, 246, 255, 1);
}

.Rectangle_1526 {
	position: absolute;
	overflow: visible;
	width: 1640px;
	height: 341px;
	left: 0px;
	top: 0px;
}

#Group_1207 {
	position: absolute;
	width: 1151px;
	height: 234px;
	left: 93.5px;
	top: 53px;
	overflow: visible;
}

#Ref_47743300001210732_r {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 402px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -9px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 32px;
	color: rgba(227, 30, 36, 1);
}

#Group_1206 {
	position: absolute;
	width: 1150.5px;
	height: 146px;
	left: 0.5px;
	top: 88px;
	overflow: visible;
}

#No_of_Openings_11_Job_Post_Dat {
	left: 432.15px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 259px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -15px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(0, 0, 0, 1);
}

#Job_Expiry_Date_24022022__Doma {
	left: 862.5px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 289px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -15px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(0, 0, 0, 1);
}

#Sr_Software_Engineer_Job_Id_CR {
	left: 0px;
	top: 2px;
	position: absolute;
	overflow: visible;
	width: 239px;
	white-space: nowrap;
	line-height: 58px;
	margin-top: -19px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(0, 0, 0, 1);
}

#Group_1210 {
	position: absolute;
	width: 1179px;
	height: 194px;
	left: 231px;
	top: 412px;
	overflow: visible;
}

#Group_1209 {
	position: absolute;
	width: 1179px;
	height: 55.5px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_1175 {
	/* position: absolute; */
	/* width: 500px; */
	/* height: 55.5px; */
	/* left: 679px; */
	/* top: 0px; */
	overflow: visible;
}

#Line_11 {
	fill: transparent;
	stroke: rgba(180, 177, 177, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_11 {
	overflow: visible;
	/* position: absolute; */
	/* width: 390px; */
	width: 100%;
	/* height: 1px; */
	/* left: 0px; */
	/* top: 55.5px; */
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Last_name {
	/* left: 0.5px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 113px;
	white-space: nowrap; */
	/* line-height: 50px; */
	/* margin-top: -14px; */
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Group_1173 {
	position: absolute;
	width: 500px;
	height: 55.5px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Line_10 {
	fill: transparent;
	stroke: rgba(180, 177, 177, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_10 {
	overflow: visible;
	position: absolute;
	width: 500px;
	height: 1px;
	left: 0px;
	top: 55.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Fisrt_name {
	left: 0.5px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 115px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Group_1208 {
	position: absolute;
	width: 1179px;
	height: 55.5px;
	left: 0px;
	top: 138.5px;
	overflow: visible;
}

#Group_1174 {
	position: absolute;
	width: 500px;
	height: 55.5px;
	left: 679px;
	top: 0px;
	overflow: visible;
}

#Line_14 {
	fill: transparent;
	stroke: rgba(180, 177, 177, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_14 {
	overflow: visible;
	position: absolute;
	width: 500px;
	height: 1px;
	left: 0px;
	top: 55.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Phone_number {
	left: 0.5px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 144px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Group_1192 {
	position: absolute;
	width: 500px;
	height: 55.5px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Email_id {
	left: 0.5px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 88px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Line_17 {
	fill: transparent;
	stroke: rgba(180, 177, 177, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_17 {
	overflow: visible;
	position: absolute;
	width: 500px;
	height: 1px;
	left: 0px;
	top: 55.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1211 {
	position: absolute;
	width: 644.441px;
	height: 230.315px;
	left: 497.779px;
	top: 677px;
	overflow: visible;
}

#Group_1196 {
	position: absolute;
	width: 383px;
	height: 76px;
	left: 130.721px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1510 {
	fill: rgba(255, 243, 243, 1);
	stroke: rgba(227, 30, 36, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-dasharray: 6;
	stroke-dashoffset: 0;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Rectangle_1510 {
	position: absolute;
	overflow: visible;
	width: 383px;
	height: 76px;
	left: 0px;
	top: 0px;
}

#Group_1095 {
	position: absolute;
	width: 131.256px;
	height: 29.166px;
	left: 115px;
	top: 23.417px;
	overflow: visible;
}

#Group_1096 {
	position: absolute;
	width: 131.256px;
	height: 29.166px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Resume {
	left: 45.257px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 87px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(227, 30, 36, 1);
	text-transform: uppercase;
}

#n_6_Attachment {
	position: absolute;
	width: 31.594px;
	height: 29.166px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_425 {
	fill: rgba(227, 30, 36, 1);
}

.Path_425 {
	overflow: visible;
	/* position: absolute;
	width: 31.594px;
	height: 29.166px;
	left: 0px;
	top: 0px; */
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1098 {
	position: absolute;
	width: 644.441px;
	height: 84.315px;
	left: 0px;
	top: 146px;
	overflow: visible;
}

#Rectangle_1476_k {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_k {
	position: absolute;
	overflow: visible;
	width: 644.441px;
	height: 84.315px;
	left: 0px;
	top: 0px;
}

#Line_15_m {
	fill: transparent;
	stroke: rgba(255, 255, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_15_m {
	overflow: visible;
	position: absolute;
	width: 81px;
	height: 1px;
	left: 757px;
	top: 414.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Home__Careers_Apply_now_n {
	left: 850.5px;
	top: 399px;
	position: absolute;
	overflow: visible;
	width: 314px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(255, 255, 255, 1);
}

#Careers_o {
	left: 837px;
	top: 278px;
	position: absolute;
	overflow: visible;
	width: 328px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 80px;
	color: rgba(255, 255, 255, 1);
}

#Group_1228 {
	position: absolute;
	width: 1920px;
	height: 222.419px;
	left: 0px;
	top: 1631px;
	overflow: visible;
}

#businesswoman-call-center-offi {
	position: absolute;
	width: 1920px;
	height: 222px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_483_r {
	fill: rgba(0, 0, 0, 0.729);
}

.Path_483_r {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 222.419px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1213 {
	position: absolute;
	width: 1283px;
	height: 72px;
	left: 319px;
	top: 1706px;
	overflow: visible;
}

#For_any_help {
	left: 0px;
	top: 14px;
	position: absolute;
	overflow: visible;
	width: 223px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -20.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 32px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1203_u {
	position: absolute;
	width: 378px;
	height: 72px;
	left: 905px;
	top: 0px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
}

#Group_1212 {
	position: absolute;
	width: 378px;
	height: 72px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1476_w {
	fill: rgba(227, 30, 36, 1);
}

.Rectangle_1476_w {
	position: absolute;
	overflow: visible;
	width: 378px;
	height: 72px;
	left: 0px;
	top: 0px;
}

#Contact_us_x {
	left: 112px;
	top: 20px;
	position: absolute;
	overflow: visible;
	width: 156px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1091 {
	position: absolute;
	width: 983px;
	height: 42.429px;
	left: 531px;
	top: -16px;
	overflow: visible;
}

#Group_1089_z {
	position: absolute;
	width: 54px;
	height: 42.429px;
	left: 929px;
	top: 0px;
	overflow: visible;
}

#Group_1088_ {
	position: absolute;
	width: 23.143px;
	height: 42.429px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_418_ {
	fill: rgba(232, 232, 232, 1);
}

.Path_418_ {
	overflow: visible;
	position: absolute;
	width: 23.143px;
	height: 42.429px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_419_ {
	fill: rgba(232, 232, 232, 1);
}

.Path_419_ {
	overflow: visible;
	position: absolute;
	width: 23.143px;
	height: 42.429px;
	left: 30.857px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1090_ {
	position: absolute;
	width: 54px;
	height: 42.429px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_1087_ {
	position: absolute;
	width: 54px;
	height: 42.429px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_418_a {
	fill: rgba(232, 232, 232, 1);
}

.Path_418_a {
	overflow: visible;
	position: absolute;
	width: 23.143px;
	height: 42.429px;
	left: 30.857px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_419_a {
	fill: rgba(232, 232, 232, 1);
}

.Path_419_a {
	overflow: visible;
	position: absolute;
	width: 23.143px;
	height: 42.429px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1263_ {
	position: absolute;
	width: 1920px;
	height: 572px;
	left: 0px;
	top: 1853px;
	overflow: visible;
}

#Rectangle_1474_ {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1474_ {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 572px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-light_ {
	position: absolute;
	width: 332px;
	height: 32px;
	left: 140px;
	top: 270px;
	overflow: visible;
}

#Line_9_a {
	fill: transparent;
	stroke: rgba(72, 167, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_9_a {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 1px;
	left: 0px;
	top: 474.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Copyright__2022_Cloud_Resource_b {
	left: 140px;
	top: 497px;
	position: absolute;
	overflow: visible;
	width: 347px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Privacy_Policy_c {
	left: 1312px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 120px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Terms_of_Service_d {
	left: 1497px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 147px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Cookies_e {
	left: 1710px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 71px;
	white-space: nowrap;
	line-height: 169px;
	margin-top: -75.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Group_1251_f {
	position: absolute;
	width: 396px;
	height: 348px;
	left: 554px;
	top: 65px;
	overflow: visible;
}

#Services_g {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 133px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Application_Development_and_Ma_h {
	left: 0px;
	top: 68px;
	position: absolute;
	overflow: visible;
	width: 397px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Group_1250_i {
	position: absolute;
	width: 295px;
	height: 297px;
	left: 1090px;
	top: 65px;
	overflow: visible;
}

#Contact_us_j {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 183px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#n_04_Decker_Dr_Ste_110_Irving__k {
	left: 3px;
	top: 68px;
	position: absolute;
	overflow: visible;
	width: 293px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Group_1252_l {
	position: absolute;
	width: 206px;
	height: 119px;
	left: 1525px;
	top: 65px;
	overflow: visible;
}

#Follow_us_on_m {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 207px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_917_o {
	position: absolute;
	width: 202px;
	height: 48px;
	left: 0px;
	top: 71px;
	overflow: visible;
}

#twitter_o {
	fill: rgba(255, 255, 255, 1);
}

.twitter_o {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 77px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#facebook_1_p {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_914_q {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_408_r {
	fill: rgba(255, 255, 255, 1);
}

.Path_408_r {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#linkedin_4_s {
	fill: rgba(255, 255, 255, 1);
}

.linkedin_4_s {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 154px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1253_t {
	position: absolute;
	width: 797px;
	height: 40px;
	left: 983px;
	top: 50px;
	overflow: visible;
}

#Services_u {
	left: 115px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 95px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: services;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Careers_v {
	left: 258px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 90px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 117, 226, 1);
}

#Blog_w {
	left: 396px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 50px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Blog.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Contact_Us_x {
	left: 674px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 124px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Who_we_are_y {
	left: 494px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 132px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: who;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Home_z {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 67px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Home_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Rectangle_1181_ {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1181_ {
	position: absolute;
	overflow: visible;
	width: 96px;
	height: 4px;
	left: 255px;
	top: 36px;
}


/* Contact us  */
.mediaViewInfo {
	--web-view-name: Contact Us;
	--web-view-id: Contact_Us;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

:root {
	--web-view-ids: Contact_Us;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
}

#Contact_Us {
	position: absolute;
	width: 1920px;
	height: 2745px;
	background-color: rgba(255, 255, 255, 1);
	overflow: hidden;
	--web-view-name: Contact Us;
	--web-view-id: Contact_Us;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

@keyframes fadein {

	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}

}

#Component_12__1 {
	position: absolute;
	width: 1920px;
	height: 2220px;
	left: 0px;
	top: 524px;
	overflow: visible;
}

#Rectangle_1502_bb {
	fill: url(#Rectangle_1502_bb);
}

.Rectangle_1502_bb {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 2220px;
	left: 0px;
	top: 0px;
}

#Rectangle_1180_bca {
	fill: url(#Rectangle_1180_bca);
}

.Rectangle_1180_bca {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 524px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-dark_bb {
	position: absolute;
	width: 364px;
	height: 35px;
	left: 145px;
	top: 51px;
	overflow: visible;
}

#Rectangle_1511_bb {
	fill: rgba(255, 255, 255, 1);
	stroke: rgba(112, 112, 112, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Rectangle_1511_bb {
	position: absolute;
	overflow: visible;
	width: 1px;
	height: 61px;
	left: 0px;
	top: 181px;
}

#Group_1233 {
	position: absolute;
	width: 1920px;
	height: 500px;
	left: 0px;
	top: 124px;
	overflow: visible;
}

#low-angle-view-skyscrapers {
	position: absolute;
	width: 1920px;
	height: 500px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1503_bca {
	fill: rgba(0, 0, 0, 0.322);
}

.Rectangle_1503_bca {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 500px;
	left: 0px;
	top: 0px;
}

#Group_1118 {
	position: absolute;
	width: 1920px;
	height: 576px;
	left: 0px;
	top: 2168px;
	overflow: visible;
}

#Group_1072 {
	position: absolute;
	width: 1920px;
	height: 576px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1474_bcd {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1474_bcd {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 576px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-light_bce {
	position: absolute;
	width: 332px;
	height: 32px;
	left: 140px;
	top: 240px;
	overflow: visible;
}

#Line_9_bcf {
	fill: transparent;
	stroke: rgba(72, 167, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_9_bcf {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 1px;
	left: 0px;
	top: 474.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Copyright__2022_Cloud_Resource_bcg {
	left: 108px;
	top: 495px;
	position: absolute;
	overflow: visible;
	width: 357px;
	white-space: nowrap;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(255, 255, 255, 1);
}

#Privacy_Policy_bch {
	left: 1312px;
	top: 507px;
	position: absolute;
	overflow: visible;
	width: 124px;
	white-space: nowrap;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(255, 255, 255, 1);
}

#Terms_of_Service_bci {
	left: 1497px;
	top: 507px;
	position: absolute;
	overflow: visible;
	width: 151px;
	white-space: nowrap;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(255, 255, 255, 1);
}

#Cookies_bcj {
	left: 1710px;
	top: 507px;
	position: absolute;
	overflow: visible;
	width: 73px;
	white-space: nowrap;
	line-height: 169px;
	margin-top: -74.5px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(255, 255, 255, 1);
}

#Services_bck {
	left: 551px;
	top: 65px;
	position: absolute;
	overflow: visible;
	width: 129px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Application_Development_and_Ma_bcl {
	left: 549px;
	top: 131px;
	position: absolute;
	overflow: visible;
	width: 386px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -15.5px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Contact_us_bcm {
	left: 1090px;
	top: 65px;
	position: absolute;
	overflow: visible;
	width: 169px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#n_04_Decker_Dr_Ste_110_Irving__bcn {
	left: 1086px;
	top: 131px;
	position: absolute;
	overflow: visible;
	width: 295px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -15.5px;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Follow_us_on_bco {
	left: 1530px;
	top: 65px;
	position: absolute;
	overflow: visible;
	width: 197px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_917_bcp {
	position: absolute;
	width: 202px;
	height: 48px;
	left: 1526px;
	top: 136px;
	overflow: visible;
}

#twitter_bcq {
	fill: rgba(255, 255, 255, 1);
}

.twitter_bcq {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 77px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#facebook_1_bcr {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_914_bcs {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_408_bct {
	fill: rgba(255, 255, 255, 1);
}

.Path_408_bct {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#linkedin_4_bcu {
	fill: rgba(255, 255, 255, 1);
}

.linkedin_4_bcu {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 154px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1280 {
	position: absolute;
	width: 1687px;
	height: 1024px;
	left: 117px;
	top: 679px;
	overflow: visible;
}

#Rectangle_1512 {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1512 {
	filter: drop-shadow(0px 0px 14px rgba(0, 117, 226, 0.369));
	position: absolute;
	overflow: visible;
	width: 1729px;
	height: 1066px;
	left: 0px;
	top: 0px;
}

#Group_1279 {
	position: absolute;
	width: 1206.5px;
	height: 181.5px;
	left: 240px;
	top: 213px;
	overflow: visible;
}

#Group_1278 {
	position: absolute;
	width: 500.5px;
	height: 181.5px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Line_10_bc {
	fill: transparent;
	stroke: rgba(166, 166, 166, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_10_bc {
	overflow: visible;
	position: absolute;
	width: 500px;
	height: 1px;
	left: 0.5px;
	top: 55.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Full_Name {
	/* left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 120px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(0, 0, 0, 1);
}

#Line_10_bda {
	fill: transparent;
	stroke: rgba(166, 166, 166, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_10_bda {
	overflow: visible;
	position: absolute;
	width: 500px;
	height: 1px;
	left: 0.5px;
	top: 181.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Email {
	left: 0px;
	top: 126px;
	position: absolute;
	overflow: visible;
	width: 71px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Group_1277 {
	position: absolute;
	width: 500.5px;
	height: 181.5px;
	left: 706px;
	top: 0px;
	overflow: visible;
}

#Line_10_bdb {
	fill: transparent;
	stroke: rgba(166, 166, 166, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_10_bdb {
	overflow: visible;
	position: absolute;
	width: 500px;
	height: 1px;
	left: 0.5px;
	top: 55.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Organization {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 153px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Line_10_bdc {
	fill: transparent;
	stroke: rgba(166, 166, 166, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_10_bdc {
	overflow: visible;
	position: absolute;
	width: 500px;
	height: 1px;
	left: 0.5px;
	top: 181.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Business_number {
	left: 0px;
	top: 126px;
	position: absolute;
	overflow: visible;
	width: 200px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Group_1121 {
	position: absolute;
	width: 1208px;
	height: 226px;
	left: 240px;
	top: 420px;
	overflow: visible;
}

#Rectangle_1514 {
	fill: rgba(242, 248, 254, 1);
}

.Rectangle_1514 {
	position: absolute;
	overflow: visible;
	width: 1208px;
	height: 226px;
	left: 0px;
	top: 0px;
}

#Write_your_message {
	left: 24.5px;
	top: 29px;
	position: absolute;
	overflow: visible;
	width: 221px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -14px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(167, 213, 255, 1);
}

#recapatcha {
	position: absolute;
	width: 438px;
	height: 105px;
	left: 240px;
	top: 679px;
	overflow: visible;
}

#Group_1098_bdd {
	position: absolute;
	width: 644.441px;
	height: 84.315px;
	left: 521px;
	top: 860px;
	overflow: visible;
}

#Group_1125 {
	position: absolute;
	width: 644.441px;
	height: 84.315px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1476_bdf {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_bdf {
	position: absolute;
	overflow: visible;
	width: 644.441px;
	height: 84.315px;
	left: 0px;
	top: 0px;
}

#send_message {
	left: 239px;
	top: 27px;
	position: absolute;
	overflow: visible;
	width: 166px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1235 {
	position: absolute;
	width: 1920px;
	height: 408px;
	left: 0px;
	top: 1760px;
	overflow: visible;
}

#GoogleMapTA {
	position: absolute;
	width: 1920px;
	height: 408px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_1234 {
	position: absolute;
	width: 1049.708px;
	height: 273.707px;
	left: 435px;
	top: 67px;
	overflow: visible;
}

#Group_1129 {
	position: absolute;
	width: 67px;
	height: 67px;
	left: 768.707px;
	top: 0px;
	overflow: visible;
}

#Ellipse_18 {
	opacity: 0.51;
	fill: rgba(0, 117, 226, 1);
}

.Ellipse_18 {
	position: absolute;
	overflow: visible;
	width: 67px;
	height: 67px;
	left: 0px;
	top: 0px;
}

#Ellipse_19 {
	opacity: 0.4;
	fill: rgba(0, 117, 226, 1);
}

.Ellipse_19 {
	position: absolute;
	overflow: visible;
	width: 49px;
	height: 49px;
	left: 8px;
	top: 8px;
}

#Ellipse_20 {
	fill: rgba(0, 117, 226, 1);
}

.Ellipse_20 {
	position: absolute;
	overflow: visible;
	width: 24px;
	height: 24px;
	left: 21px;
	top: 21px;
}

#Group_1130 {
	position: absolute;
	width: 67px;
	height: 67px;
	left: 982.707px;
	top: 96px;
	overflow: visible;
}

#Ellipse_18_bdp {
	opacity: 0.51;
	fill: rgba(0, 117, 226, 1);
}

.Ellipse_18_bdp {
	position: absolute;
	overflow: visible;
	width: 67px;
	height: 67px;
	left: 0px;
	top: 0px;
}

#Ellipse_19_bdq {
	opacity: 0.4;
	fill: rgba(0, 117, 226, 1);
}

.Ellipse_19_bdq {
	position: absolute;
	overflow: visible;
	width: 49px;
	height: 49px;
	left: 8px;
	top: 8px;
}

#Ellipse_20_bdr {
	fill: rgba(0, 117, 226, 1);
}

.Ellipse_20_bdr {
	position: absolute;
	overflow: visible;
	width: 24px;
	height: 24px;
	left: 21px;
	top: 21px;
}

#Group_1131 {
	transform: translate(-249.733px, -1746.685px) matrix(1, 0, 0, 1, 993.4416, 1951.6846) rotate(3deg);
	transform-origin: center;
	position: absolute;
	width: 67px;
	height: 67px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Ellipse_18_bdt {
	opacity: 0.51;
	fill: rgba(0, 117, 226, 1);
}

.Ellipse_18_bdt {
	position: absolute;
	overflow: visible;
	width: 70.414px;
	height: 70.415px;
	left: 0px;
	top: 0px;
}

#Ellipse_19_bdu {
	opacity: 0.4;
	fill: rgba(0, 117, 226, 1);
}

.Ellipse_19_bdu {
	position: absolute;
	overflow: visible;
	width: 51.498px;
	height: 51.497px;
	left: 8.512px;
	top: 8.408px;
}

#Ellipse_20_bdv {
	fill: rgba(0, 117, 226, 1);
}

.Ellipse_20_bdv {
	position: absolute;
	overflow: visible;
	width: 25.223px;
	height: 25.223px;
	left: 22.121px;
	top: 22.07px;
}

#Group_1132 {
	transform: translate(-249.733px, -1746.685px) matrix(1, 0, 0, 1, 251.4411, 1840.9775) rotate(3deg);
	transform-origin: center;
	/* position: absolute;
	width: 67px;
	height: 67px;
	left: 0px;
	top: 0px; */
	overflow: visible;
}

#Ellipse_18_bdx {
	opacity: 0.51;
	fill: rgba(0, 117, 226, 1);
}

.Ellipse_18_bdx {
	/* position: absolute;
	overflow: visible;
	width: 70.414px;
	height: 70.415px;
	left: 0.002px;
	top: 0px; */
}

#Ellipse_19_bdy {
	opacity: 0.4;
	fill: rgba(0, 117, 226, 1);
}

.Ellipse_19_bdy {
	/* position: absolute;
	overflow: visible;
	width: 51.498px;
	height: 51.497px;
	left: 8.514px;
	top: 8.408px; */
}

#Contact_Us_bdz {
	left: 809px;
	top: 292px;
	position: absolute;
	overflow: visible;
	width: 340px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 60px;
	color: rgba(255, 255, 255, 1);
}

#Line_15_bd {
	fill: transparent;
	stroke: rgba(255, 255, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_15_bd {
	overflow: visible;
	position: absolute;
	width: 81px;
	height: 1px;
	left: 773px;
	top: 414.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Home__Contact_Us {
	left: 866.5px;
	top: 399px;
	position: absolute;
	overflow: visible;
	width: 214px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(255, 255, 255, 1);
}

#Services_bd {
	left: 1098px;
	top: 50px;
	position: absolute;
	overflow: visible;
	width: 95px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: services;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Careers_bd {
	left: 1241px;
	top: 50px;
	position: absolute;
	overflow: visible;
	width: 90px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Careers_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Blog_bd {
	left: 1379px;
	top: 50px;
	position: absolute;
	overflow: visible;
	width: 50px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Blog.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Contact_Us_bd {
	left: 1661px;
	top: 50px;
	position: absolute;
	overflow: visible;
	width: 124px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 117, 226, 1);
}

#Who_we_are_bd {
	left: 1477px;
	top: 50px;
	position: absolute;
	overflow: visible;
	width: 132px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: who;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Home_bd {
	left: 983px;
	top: 50px;
	position: absolute;
	overflow: visible;
	width: 67px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Home_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Rectangle_1181_bd {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1181_bd {
	position: absolute;
	overflow: visible;
	width: 131px;
	height: 4px;
	left: 1657px;
	top: 90px;
}


/* home services */

.mediaViewInfo {
	--web-view-name: Home – Services dropdown;
	--web-view-id: Home__Services_dropdown;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

:root {
	--web-view-ids: Home__Services_dropdown;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
}

#Home__Services_dropdown {
	position: absolute;
	width: 1920px;
	height: 4095px;
	background-color: rgba(255, 255, 255, 1);
	overflow: hidden;
	--web-view-name: Home – Services dropdown;
	--web-view-id: Home__Services_dropdown;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

@keyframes fadein {

	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}

}

#Rectangle_1180_ey {
	fill: url(#Rectangle_1180_ey);
}

.Rectangle_1180_ey {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 3999px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-dark_ez {
	position: absolute;
	width: 364px;
	height: 35px;
	left: 145px;
	top: 54px;
	overflow: visible;
}

#Group_1253_e {
	position: absolute;
	width: 801px;
	height: 38px;
	left: 978px;
	top: 54px;
	overflow: visible;
}

#Services_e {
	left: 119px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 95px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Careers_e {
	left: 262px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 90px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Careers_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Blog_e {
	left: 400px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 50px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Blog.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Contact_Us_e {
	left: 678px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 124px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Who_we_are_e {
	left: 498px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 132px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: who;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Home_e {
	left: 4px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 67px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Home_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 117, 226, 1);
}

#Rectangle_1181_e {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1181_e {
	position: absolute;
	overflow: visible;
	width: 74px;
	height: 4px;
	left: 0px;
	top: 34px;
}

#Blogs_e {
	left: 891px;
	top: 2676px;
	position: absolute;
	overflow: visible;
	width: 139px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -15.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 42px;
	color: rgba(0, 0, 0, 1);
	text-transform: uppercase;
}

#Rectangle_1474_e {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1474_e {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 572px;
	left: 0px;
	top: 3523px;
}

#cloud-resources-logo-light_fa {
	position: absolute;
	width: 332px;
	height: 32px;
	left: 140px;
	top: 3793px;
	overflow: visible;
}

#Line_9_fb {
	fill: transparent;
	stroke: rgba(72, 167, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_9_fb {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 1px;
	left: 0px;
	top: 3997.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Copyright__2022_Cloud_Resource_fc {
	left: 140px;
	top: 4020px;
	position: absolute;
	overflow: visible;
	width: 347px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Privacy_Policy_fd {
	left: 1312px;
	top: 4032px;
	position: absolute;
	overflow: visible;
	width: 120px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Terms_of_Service_fe {
	left: 1497px;
	top: 4032px;
	position: absolute;
	overflow: visible;
	width: 147px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Cookies_ff {
	left: 1710px;
	top: 4032px;
	position: absolute;
	overflow: visible;
	width: 71px;
	white-space: nowrap;
	line-height: 169px;
	margin-top: -75.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Group_1251_fg {
	position: absolute;
	width: 396px;
	height: 348px;
	left: 554px;
	top: 3588px;
	overflow: visible;
}

#Services_fh {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 133px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Application_Development_and_Ma_fi {
	left: 0px;
	top: 68px;
	position: absolute;
	overflow: visible;
	width: 397px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Group_1250_fj {
	position: absolute;
	width: 295px;
	height: 297px;
	left: 1090px;
	top: 3588px;
	overflow: visible;
}

#Contact_us_fk {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 183px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#n_04_Decker_Dr_Ste_110_Irving__fl {
	left: 3px;
	top: 68px;
	position: absolute;
	overflow: visible;
	width: 293px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Group_1252_fm {
	position: absolute;
	width: 206px;
	height: 119px;
	left: 1525px;
	top: 3588px;
	overflow: visible;
}

#Follow_us_on_fn {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 207px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_917_fo {
	position: absolute;
	width: 202px;
	height: 48px;
	left: 0px;
	top: 71px;
	overflow: visible;
}

#twitter_fp {
	fill: rgba(255, 255, 255, 1);
}

.twitter_fp {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 77px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#facebook_1_fq {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_914_fr {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_408_fs {
	fill: rgba(255, 255, 255, 1);
}

.Path_408_fs {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#linkedin_4_ft {
	fill: rgba(255, 255, 255, 1);
}

.linkedin_4_ft {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 154px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#WHO_WE_ARE_fu {
	left: 830px;
	top: 1264px;
	position: absolute;
	overflow: visible;
	width: 275px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 42px;
	color: rgba(0, 0, 0, 1);
	text-transform: uppercase;
}

#Cloud_Resources_is_a_highly_mo_fv {
	left: 830px;
	top: 1345px;
	position: absolute;
	overflow: visible;
	width: 955px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -9px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 32px;
	color: rgba(0, 117, 226, 1);
}

#We_specialize_in_Software_Appl_fw {
	left: 830px;
	top: 1512px;
	position: absolute;
	overflow: visible;
	width: 944px;
	white-space: nowrap;
	line-height: 40px;
	margin-top: -6px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 28px;
	color: rgba(0, 0, 0, 1);
}

#Group_1152_fx {
	position: absolute;
	width: 248px;
	height: 72px;
	left: 830px;
	top: 1764px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: who;
	cursor: pointer;
}

#Rectangle_1476_fy {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1476_fy {
	position: absolute;
	overflow: visible;
	width: 248px;
	height: 72px;
	left: 0px;
	top: 0px;
}

#Read_more_fz {
	left: 55px;
	top: 21px;
	position: absolute;
	overflow: visible;
	width: 138px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1009_f {
	position: absolute;
	width: 1920px;
	height: 183px;
	left: 0px;
	top: 3340px;
	overflow: visible;
}

#abstract-technology-big-data-b_f {
	position: absolute;
	width: 1920px;
	height: 183px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1488_f {
	fill: rgba(0, 0, 0, 0.588);
}

.Rectangle_1488_f {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 183px;
	left: 0px;
	top: 0px;
}

#Please_talk_to_us_for_your_IT__f {
	left: 175px;
	top: 3410px;
	position: absolute;
	overflow: visible;
	width: 989px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -20.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 32px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1203_f {
	position: absolute;
	width: 378px;
	height: 72px;
	left: 1454px;
	top: 3396px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
}

#Rectangle_1476_f {
	fill: rgba(227, 30, 36, 1);
}

.Rectangle_1476_f {
	position: absolute;
	overflow: visible;
	width: 378px;
	height: 72px;
	left: 0px;
	top: 0px;
}

#Book_a_consultation_f {
	overflow: visible;
	/* width: 284px; */
	padding: 13px 43px;
	white-space: nowrap;
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
	background-color: rgba(227, 30, 36, 1);
	border-radius: 6px;
	position: relative;
	left: 179px;
}

#Group_1249_f {
	position: absolute;
	width: 1870.269px;
	height: 495px;
	left: 25px;
	top: 2782px;
	overflow: visible;
}

#Group_1246_f {
	position: absolute;
	width: 507px;
	height: 495px;
	left: 1297px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1487_f {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1487_f {
	filter: drop-shadow(0px 0px 19px rgba(0, 117, 226, 0.259));
	position: absolute;
	overflow: visible;
	width: 564px;
	height: 411px;
	left: 0px;
	top: 141px;
}

#Simply_dummy_text_of_the_print_ga {
	left: 24px;
	top: 212px;
	position: absolute;
	overflow: visible;
	width: 443px;
	white-space: nowrap;
	line-height: 40px;
	margin-top: -9px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Group_1150_gb {
	position: absolute;
	width: 144.689px;
	height: 31px;
	left: 24px;
	top: 428px;
	overflow: visible;
}

#Read_more_gc {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 122px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(0, 117, 226, 1);
}

#Layer_16_gd {
	position: absolute;
	width: 14.713px;
	height: 14.667px;
	left: 129.977px;
	top: 8px;
	overflow: visible;
}

#Path_413_ge {
	fill: rgba(0, 117, 226, 1);
}

.Path_413_ge {
	overflow: visible;
	position: absolute;
	width: 8.48px;
	height: 14.667px;
	left: 6.232px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_414_gf {
	fill: rgba(0, 117, 226, 1);
}

.Path_414_gf {
	overflow: visible;
	position: absolute;
	width: 8.48px;
	height: 14.667px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#cloud-computing-banner-backgro_gg {
	position: absolute;
	width: 507px;
	height: 175px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_1247_gh {
	position: absolute;
	width: 507px;
	height: 494px;
	left: 682px;
	top: 1px;
	overflow: visible;
}

#Rectangle_1487_gi {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1487_gi {
	filter: drop-shadow(0px 0px 19px rgba(0, 117, 226, 0.259));
	position: absolute;
	overflow: visible;
	width: 564px;
	height: 402px;
	left: 0px;
	top: 149px;
}

#Simply_dummy_text_of_the_print_gj {
	left: 25px;
	top: 211px;
	position: absolute;
	overflow: visible;
	width: 443px;
	white-space: nowrap;
	line-height: 40px;
	margin-top: -9px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Group_1149_gk {
	position: absolute;
	width: 144.689px;
	height: 31px;
	left: 25px;
	top: 427px;
	overflow: visible;
}

#Read_more_gl {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 122px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(0, 117, 226, 1);
}

#Layer_16_gm {
	position: absolute;
	width: 14.713px;
	height: 14.667px;
	left: 129.977px;
	top: 8px;
	overflow: visible;
}

#Path_413_gn {
	fill: rgba(0, 117, 226, 1);
}

.Path_413_gn {
	overflow: visible;
	position: absolute;
	width: 8.48px;
	height: 14.667px;
	left: 6.232px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_414_go {
	fill: rgba(0, 117, 226, 1);
}

.Path_414_go {
	overflow: visible;
	position: absolute;
	width: 8.48px;
	height: 14.667px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#hologram-projector-screen-with_gp {
	position: absolute;
	width: 507px;
	height: 175px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_1248_gq {
	position: absolute;
	width: 507px;
	height: 495px;
	left: 67px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1487_gr {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1487_gr {
	filter: drop-shadow(0px 0px 19px rgba(0, 117, 226, 0.259));
	position: absolute;
	overflow: visible;
	width: 564px;
	height: 402px;
	left: 0px;
	top: 150px;
}

#Simply_dummy_text_of_the_print_gs {
	left: 25px;
	top: 212px;
	position: absolute;
	overflow: visible;
	width: 443px;
	white-space: nowrap;
	line-height: 40px;
	margin-top: -9px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Group_1148_gt {
	position: absolute;
	width: 143.689px;
	height: 31px;
	left: 25px;
	top: 431px;
	overflow: visible;
}

#Read_more_gu {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 122px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(0, 117, 226, 1);
}

#Layer_16_gv {
	position: absolute;
	width: 14.713px;
	height: 14.667px;
	left: 128.977px;
	top: 10px;
	overflow: visible;
}

#Path_413_gw {
	fill: rgba(0, 117, 226, 1);
}

.Path_413_gw {
	overflow: visible;
	position: absolute;
	width: 8.48px;
	height: 14.667px;
	left: 6.232px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_414_gx {
	fill: rgba(0, 117, 226, 1);
}

.Path_414_gx {
	overflow: visible;
	position: absolute;
	width: 8.48px;
	height: 14.667px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#cyber-security-digital-data-pr_gy {
	position: absolute;
	width: 507px;
	height: 175px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#arrow-right-next-previous_gz {
	position: absolute;
	width: 44.538px;
	height: 44.538px;
	left: 1825.731px;
	top: 225px;
	overflow: visible;
}

#Shape_g {
	fill: rgba(224, 224, 224, 1);
}

.Shape_g {
	overflow: visible;
	position: absolute;
	width: 44.538px;
	height: 44.538px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#arrow-right-next-previous_g {
	position: absolute;
	width: 44.538px;
	height: 44.538px;
	left: 0px;
	top: 225px;
	overflow: visible;
}

#Shape_ha {
	fill: rgba(224, 224, 224, 1);
}

.Shape_ha {
	overflow: visible;
	position: absolute;
	width: 44.538px;
	height: 44.538px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#technology-digital-wave-backgr_g {
	position: absolute;
	width: 1920px;
	height: 645px;
	left: 0px;
	top: 139px;
	overflow: visible;
}

#Rectangle_1516_g {
	fill: rgba(0, 0, 0, 0.42);
}

.Rectangle_1516_g {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 642px;
	left: 0px;
	top: 142px;
}

#Group_1240_g {
	position: absolute;
	width: 1586px;
	height: 441px;
	left: 167px;
	top: 606px;
	overflow: visible;
}

#Rectangle_1518_g {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1518_g {
	filter: drop-shadow(0px 3px 19px rgba(0, 117, 226, 0.29));
	position: absolute;
	overflow: visible;
	width: 487px;
	height: 498px;
	left: 578px;
	top: 0px;
}

#Group_1138_g {
	position: absolute;
	width: 360px;
	height: 114px;
	left: 613px;
	top: 238px;
	overflow: visible;
}

#Professional_Services_g {
	left: 30px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 301px;
	white-space: nowrap;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(0, 0, 0, 1);
}

#simply_dummy_text_of_the_print_g {
	left: 0px;
	top: 50px;
	position: absolute;
	overflow: visible;
	width: 361px;
	white-space: nowrap;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(163, 163, 163, 1);
}

#team_ha {
	position: absolute;
	width: 120px;
	height: 120px;
	left: 733px;
	top: 90px;
	overflow: visible;
}

#Path_452_hb {
	fill: rgba(0, 117, 226, 1);
}

.Path_452_hb {
	overflow: visible;
	position: absolute;
	width: 21.583px;
	height: 42.536px;
	left: 16.552px;
	top: 22.757px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_453_hc {
	fill: rgba(0, 117, 226, 1);
}

.Path_453_hc {
	overflow: visible;
	position: absolute;
	width: 59.473px;
	height: 23.086px;
	left: 30.261px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_454_hd {
	fill: rgba(0, 117, 226, 1);
}

.Path_454_hd {
	overflow: visible;
	position: absolute;
	width: 16.388px;
	height: 40.779px;
	left: 0px;
	top: 47.586px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_455_he {
	fill: rgba(0, 117, 226, 1);
}

.Path_455_he {
	overflow: visible;
	position: absolute;
	width: 49.657px;
	height: 37.695px;
	left: 35.17px;
	top: 14.483px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_456_hf {
	fill: rgba(0, 117, 226, 1);
}

.Path_456_hf {
	overflow: visible;
	position: absolute;
	width: 12.013px;
	height: 30.529px;
	left: 12.815px;
	top: 60.505px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_457_hg {
	fill: rgba(0, 117, 226, 1);
}

.Path_457_hg {
	overflow: visible;
	position: absolute;
	width: 41.379px;
	height: 47.588px;
	left: 39.31px;
	top: 22.757px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_458_hh {
	fill: rgba(0, 117, 226, 1);
}

.Path_458_hh {
	overflow: visible;
	position: absolute;
	width: 25.716px;
	height: 45.14px;
	left: 81.865px;
	top: 22.757px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_459_hi {
	fill: rgba(0, 117, 226, 1);
}

.Path_459_hi {
	overflow: visible;
	position: absolute;
	width: 60.902px;
	height: 47.586px;
	left: 21.856px;
	top: 66.207px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_460_hj {
	fill: rgba(0, 117, 226, 1);
}

.Path_460_hj {
	overflow: visible;
	position: absolute;
	width: 74.482px;
	height: 40.708px;
	left: 45.518px;
	top: 54.062px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_461_hk {
	fill: rgba(0, 117, 226, 1);
}

.Path_461_hk {
	overflow: visible;
	position: absolute;
	width: 5.514px;
	height: 5.381px;
	left: 58.625px;
	top: 114.618px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_462_hl {
	fill: rgba(0, 117, 226, 1);
}

.Path_462_hl {
	overflow: visible;
	position: absolute;
	width: 8.275px;
	height: 8.276px;
	left: 49.655px;
	top: 109.655px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_463_hm {
	fill: rgba(0, 117, 226, 1);
}

.Path_463_hm {
	overflow: visible;
	position: absolute;
	width: 8.276px;
	height: 8.276px;
	left: 37.241px;
	top: 97.242px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_464_hn {
	fill: rgba(0, 117, 226, 1);
}

.Path_464_hn {
	overflow: visible;
	position: absolute;
	width: 8.276px;
	height: 8.276px;
	left: 43.448px;
	top: 103.448px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_465_ho {
	fill: rgba(0, 117, 226, 1);
}

.Path_465_ho {
	overflow: visible;
	position: absolute;
	width: 8.276px;
	height: 8.276px;
	left: 31.035px;
	top: 91.035px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Rectangle_1519_hp {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1519_hp {
	filter: drop-shadow(0px 3px 19px rgba(0, 117, 226, 0.29));
	position: absolute;
	overflow: visible;
	width: 487px;
	height: 498px;
	left: 1156px;
	top: 0px;
}

#Group_1139_hq {
	position: absolute;
	width: 360px;
	height: 155px;
	left: 1191px;
	top: 212px;
	overflow: visible;
}

#Transformational___Modernisati_hr {
	left: 38px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 285px;
	white-space: nowrap;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(0, 0, 0, 1);
}

#simply_dummy_text_of_the_print_hs {
	left: 0px;
	top: 91px;
	position: absolute;
	overflow: visible;
	width: 361px;
	white-space: nowrap;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(163, 163, 163, 1);
}

#connection_3_ht {
	position: absolute;
	width: 100.409px;
	height: 100.017px;
	left: 1321px;
	top: 74px;
	overflow: visible;
}

#Path_469_hu {
	fill: rgba(0, 117, 226, 1);
}

.Path_469_hu {
	overflow: visible;
	position: absolute;
	width: 21.964px;
	height: 15.689px;
	left: 64.717px;
	top: 83.348px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_470_hv {
	fill: rgba(0, 117, 226, 1);
}

.Path_470_hv {
	overflow: visible;
	position: absolute;
	width: 35.692px;
	height: 21.572px;
	left: 64.717px;
	top: 60.795px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_471_hw {
	fill: rgba(0, 117, 226, 1);
}

.Path_471_hw {
	overflow: visible;
	position: absolute;
	width: 35.692px;
	height: 15.689px;
	left: 64.717px;
	top: 42.164px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_472_hx {
	fill: rgba(0, 117, 226, 1);
}

.Path_472_hx {
	overflow: visible;
	position: absolute;
	width: 35.692px;
	height: 21.572px;
	left: 64.717px;
	top: 17.65px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_473_hy {
	fill: rgba(0, 117, 226, 1);
}

.Path_473_hy {
	overflow: visible;
	position: absolute;
	width: 21.964px;
	height: 15.689px;
	left: 64.717px;
	top: 0.981px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_474_hz {
	fill: rgba(0, 117, 226, 1);
}

.Path_474_hz {
	overflow: visible;
	position: absolute;
	width: 29.417px;
	height: 41.184px;
	left: 29.417px;
	top: 29.417px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_475_h {
	fill: rgba(0, 117, 226, 1);
}

.Path_475_h {
	overflow: visible;
	position: absolute;
	width: 58.833px;
	height: 100.017px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Rectangle_1517_h {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1517_h {
	filter: drop-shadow(0px 3px 19px rgba(0, 117, 226, 0.29));
	position: absolute;
	overflow: visible;
	width: 487px;
	height: 498px;
	left: 0px;
	top: 0px;
}

#Group_1136_h {
	position: absolute;
	width: 360px;
	height: 114px;
	left: 35px;
	top: 237px;
	overflow: visible;
}

#IT_Staff_Augmentation_h {
	left: 24px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 313px;
	white-space: nowrap;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(0, 0, 0, 1);
	padding-left: 28px;
}

#simply_dummy_text_of_the_print_h {
	left: 0px;
	top: 50px;
	position: absolute;
	overflow: visible;
	width: 361px;
	white-space: nowrap;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(163, 163, 163, 1);
}

#businessmen_h {
	position: absolute;
	width: 101.611px;
	height: 116.55px;
	left: 152.007px;
	top: 91px;
	overflow: visible;
}

#Group_1137_h {
	position: absolute;
	width: 101.611px;
	height: 116.55px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_476_h {
	fill: rgba(0, 117, 226, 1);
}

.Path_476_h {
	overflow: visible;
	position: absolute;
	width: 49.413px;
	height: 91.817px;
	left: 26.098px;
	top: 24.733px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_477_h {
	fill: rgba(0, 117, 226, 1);
}

.Path_477_h {
	overflow: visible;
	position: absolute;
	width: 20.503px;
	height: 24.575px;
	left: 40.599px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_478_h {
	fill: rgba(0, 117, 226, 1);
}

.Path_478_h {
	overflow: visible;
	position: absolute;
	width: 36.811px;
	height: 75.128px;
	left: 64.8px;
	top: 41.422px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_479_ia {
	fill: rgba(0, 117, 226, 1);
}

.Path_479_ia {
	overflow: visible;
	position: absolute;
	width: 16.776px;
	height: 20.108px;
	left: 73.044px;
	top: 21.184px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_480_ib {
	fill: rgba(0, 117, 226, 1);
}

.Path_480_ib {
	overflow: visible;
	position: absolute;
	width: 36.811px;
	height: 75.128px;
	left: 0px;
	top: 41.422px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_481_ic {
	fill: rgba(0, 117, 226, 1);
}

.Path_481_ic {
	overflow: visible;
	position: absolute;
	width: 16.776px;
	height: 20.108px;
	left: 11.865px;
	top: 21.184px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#group-three-modern-architects_id {
	position: absolute;
	width: 601px;
	height: 734px;
	left: 173px;
	top: 1183px;
	overflow: visible;
}

#block-chain-concept-big-data-b_ie {
	position: absolute;
	width: 1920px;
	height: 615px;
	left: 0px;
	top: 2018px;
	overflow: visible;
}

#Rectangle_1479_if {
	fill: rgba(1, 27, 51, 0.631);
}

.Rectangle_1479_if {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 615px;
	left: 0px;
	top: 2018px;
}

#Vision__Mission_ig {
	left: 772px;
	top: 2086px;
	position: absolute;
	overflow: visible;
	width: 378px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 42px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1089_ih {
	position: absolute;
	width: 72.766px;
	height: 57.173px;
	left: 1807.234px;
	top: 2604.414px;
	overflow: visible;
}

#Group_1088_ii {
	position: absolute;
	width: 31.185px;
	height: 57.173px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_418_ij {
	fill: rgba(227, 30, 36, 1);
}

.Path_418_ij {
	overflow: visible;
	position: absolute;
	width: 31.186px;
	height: 57.173px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_419_ik {
	fill: rgba(227, 30, 36, 1);
}

.Path_419_ik {
	overflow: visible;
	position: absolute;
	width: 31.186px;
	height: 57.173px;
	left: 41.581px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1090_il {
	position: absolute;
	width: 72.766px;
	height: 57.173px;
	left: 70.234px;
	top: 1990.327px;
	overflow: visible;
}

#Group_1087_im {
	position: absolute;
	width: 72.766px;
	height: 57.173px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_418_in {
	fill: rgba(227, 30, 36, 1);
}

.Path_418_in {
	overflow: visible;
	position: absolute;
	width: 31.186px;
	height: 57.173px;
	left: 41.581px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_419_io {
	fill: rgba(227, 30, 36, 1);
}

.Path_419_io {
	overflow: visible;
	position: absolute;
	width: 31.186px;
	height: 57.173px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#simply_dummy_text_of_the_print_ip {
	left: 160px;
	top: 2204px;
	position: absolute;
	overflow: visible;
	width: 1603px;
	white-space: nowrap;
	line-height: 40px;
	margin-top: -8px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
}

#simply_dummy_text_of_the_print_iq {
	left: 160px;
	top: 2380px;
	position: absolute;
	overflow: visible;
	width: 1603px;
	white-space: nowrap;
	line-height: 40px;
	margin-top: -8px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
}

#Reach_us_now_for_better_Soluti_ir {
	left: 173px;
	top: 437px;
	position: absolute;
	overflow: visible;
	width: 447px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(255, 255, 255, 1);
}

#WE_HELP_YOUR_BUSINESS_WITH_OUR_is {
	left: 173px;
	top: 243px;
	position: absolute;
	overflow: visible;
	width: 734px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 42px;
	color: rgba(255, 255, 255, 1);
}

#Specialized_in_cutting_edge_ne_it {
	left: 173px;
	top: 368px;
	position: absolute;
	overflow: visible;
	width: 753px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(255, 255, 255, 1);
}

#Rectangle_1461_iu {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1461_iu {
	filter: drop-shadow(0px 0px 9px rgba(0, 117, 226, 0.2));
	position: absolute;
	overflow: visible;
	width: 325px;
	height: 87px;
	left: 173px;
	top: 484px;
}

#Enter_your_email_iv {
	left: 194px;
	top: 501px;
	position: absolute;
	overflow: visible;
	width: 145px;
	white-space: nowrap;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(0, 117, 226, 0.302);
}

#Rectangle_1462_iw {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1462_iw {
	position: absolute;
	overflow: visible;
	width: 152px;
	height: 60px;
	left: 457px;
	top: 484px;
}

#Send_ix {
	left: 504px;
	top: 502px;
	position: absolute;
	overflow: visible;
	width: 52px;
	white-space: nowrap;
	text-align: left;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#n_989_iy {
	position: absolute;
	width: 482px;
	height: 319px;
	left: 1266px;
	top: 234px;
	overflow: visible;
}

#Line_23_iz {
	fill: transparent;
	stroke: rgba(255, 255, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_23_iz {
	overflow: visible;
	position: absolute;
	width: 105px;
	height: 1px;
	left: 35.5px;
	top: 451.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1318 {
	position: absolute;
	width: 229px;
	height: 58px;
	left: 1121px;
	top: 258px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: TransformationalModernisation;
	cursor: pointer;
}

#connection_3_i {
	position: absolute;
	width: 20.284px;
	height: 20.205px;
	left: 0px;
	top: 6px;
	overflow: visible;
}

/* #Path_469_i {
		fill: rgba(0,0,0,1);
	} */
.Path_469_i {
	overflow: visible;
	position: absolute;
	width: 4.437px;
	height: 3.169px;
	left: 13.074px;
	top: 16.837px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_470_i {
		fill: rgba(0,0,0,1);
	} */
.Path_470_i {
	overflow: visible;
	position: absolute;
	width: 7.21px;
	height: 4.358px;
	left: 13.074px;
	top: 12.281px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_471_i {
		fill: rgba(0,0,0,1);
	} */
.Path_471_i {
	overflow: visible;
	position: absolute;
	width: 7.21px;
	height: 3.169px;
	left: 13.074px;
	top: 8.518px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_472_i {
		fill: rgba(0,0,0,1);
	} */
.Path_472_i {
	overflow: visible;
	position: absolute;
	width: 7.21px;
	height: 4.358px;
	left: 13.074px;
	top: 3.566px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_473_i {
		fill: rgba(0,0,0,1);
	} */
.Path_473_i {
	overflow: visible;
	position: absolute;
	width: 4.437px;
	height: 3.169px;
	left: 13.074px;
	top: 0.198px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_474_i {
		fill: rgba(0,0,0,1);
	} */
.Path_474_i {
	overflow: visible;
	position: absolute;
	width: 5.942px;
	height: 8.32px;
	left: 5.942px;
	top: 5.943px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_475_i {
		fill: rgba(0,0,0,1);
	} */
.Path_475_i {
	overflow: visible;
	position: absolute;
	width: 11.885px;
	height: 20.205px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1256 {
	position: absolute;
	width: 192px;
	height: 58px;
	left: 37px;
	top: 0px;
	overflow: visible;
}

#Group_1255 {
	position: absolute;
	width: 192px;
	height: 58px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Transformational__Modernisatio {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 193px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(255, 255, 255, 1);
}

#Group_1316 {
	position: absolute;
	width: 309px;
	height: 45px;
	left: 1099px;
	top: 120px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: services;
	cursor: pointer;
}

#Rectangle_1536 {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1536 {
	position: absolute;
	overflow: visible;
	width: 309px;
	height: 45px;
	left: 0px;
	top: 0px;
}

#IT_Staff_Augmentation_jf {
	left: 59px;
	top: 9px;
	position: absolute;
	overflow: visible;
	width: 217px;
	white-space: nowrap;
	line-height: 113px;
	margin-top: -46.5px;
	text-align: left;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: #000000
}

#businessmen_jg {
	position: absolute;
	width: 20.613px;
	height: 23.644px;
	left: 22px;
	top: 9px;
	overflow: visible;
}

#Group_1137_jh {
	position: absolute;
	width: 20.613px;
	height: 23.644px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

/* #Path_476_ji {
		fill: rgba(255,255,255,1);
	} */
.Path_476_ji {
	overflow: visible;
	position: absolute;
	width: 10.024px;
	height: 18.627px;
	left: 5.294px;
	top: 5.017px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_477_jj {
		fill: rgba(255,255,255,1);
	} */
.Path_477_jj {
	overflow: visible;
	position: absolute;
	width: 4.16px;
	height: 4.985px;
	left: 8.236px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_478_jk {
		fill: rgba(255,255,255,1);
	} */
.Path_478_jk {
	overflow: visible;
	position: absolute;
	width: 7.467px;
	height: 15.241px;
	left: 13.146px;
	top: 8.403px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_479_jl {
		fill: rgba(255,255,255,1);
	} */
.Path_479_jl {
	overflow: visible;
	position: absolute;
	width: 3.403px;
	height: 4.079px;
	left: 14.818px;
	top: 4.298px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_480_jm {
		fill: rgba(255,255,255,1);
	} */
.Path_480_jm {
	overflow: visible;
	position: absolute;
	width: 7.467px;
	height: 15.241px;
	left: 0px;
	top: 8.403px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_481_jn {
		fill: rgba(255,255,255,1);
	} */
.Path_481_jn {
	overflow: visible;
	position: absolute;
	width: 3.403px;
	height: 4.079px;
	left: 2.407px;
	top: 4.298px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1317 {
	position: absolute;
	width: 248px;
	height: 28px;
	left: 1119px;
	top: 194px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: ProfessionalServices;
	cursor: pointer;
}

#Professional_Services_jp {
	left: 39px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 210px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(255, 255, 255, 1);
}

#team_jq {
	position: absolute;
	width: 23.777px;
	height: 23.777px;
	left: 0px;
	top: 3px;
	overflow: visible;
}

/* #Path_452_jr {
		fill: rgba(0,0,0,1);
	} */
.Path_452_jr {
	overflow: visible;
	position: absolute;
	width: 4.276px;
	height: 8.428px;
	left: 3.279px;
	top: 4.509px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_453_js {
		fill: rgba(0,0,0,1);
	} */
.Path_453_js {
	overflow: visible;
	position: absolute;
	width: 11.784px;
	height: 4.574px;
	left: 5.996px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_454_jt {
		fill: rgba(0,0,0,1);
	} */
.Path_454_jt {
	overflow: visible;
	position: absolute;
	width: 3.247px;
	height: 8.08px;
	left: 0px;
	top: 9.429px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_455_ju {
		fill: rgba(0,0,0,1);
	} */
.Path_455_ju {
	overflow: visible;
	position: absolute;
	width: 9.839px;
	height: 7.469px;
	left: 6.969px;
	top: 2.87px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_456_jv {
		fill: rgba(0,0,0,1);
	} */
.Path_456_jv {
	overflow: visible;
	position: absolute;
	width: 2.38px;
	height: 6.049px;
	left: 2.539px;
	top: 11.989px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_457_jw {
		fill: rgba(0,0,0,1);
	} */
.Path_457_jw {
	overflow: visible;
	position: absolute;
	width: 8.199px;
	height: 9.429px;
	left: 7.789px;
	top: 4.509px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_458_jx {
		fill: rgba(0,0,0,1);
	} */
.Path_458_jx {
	overflow: visible;
	position: absolute;
	width: 5.095px;
	height: 8.944px;
	left: 16.221px;
	top: 4.509px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_459_jy {
		fill: rgba(0,0,0,1);
	} */
.Path_459_jy {
	overflow: visible;
	position: absolute;
	width: 12.067px;
	height: 9.429px;
	left: 4.331px;
	top: 13.118px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_460_jz {
		fill: rgba(0,0,0,1);
	} */
.Path_460_jz {
	overflow: visible;
	position: absolute;
	width: 14.758px;
	height: 8.066px;
	left: 9.019px;
	top: 10.712px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_461_j {
		fill: rgba(0,0,0,1);
	} */
.Path_461_j {
	overflow: visible;
	position: absolute;
	width: 1.092px;
	height: 1.066px;
	left: 11.616px;
	top: 22.71px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_462_j {
		fill: rgba(0,0,0,1);
	} */
.Path_462_j {
	overflow: visible;
	position: absolute;
	width: 1.64px;
	height: 1.64px;
	left: 9.839px;
	top: 21.727px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_463_j {
		fill: rgba(0,0,0,1);
	} */
.Path_463_j {
	overflow: visible;
	position: absolute;
	width: 1.64px;
	height: 1.64px;
	left: 7.379px;
	top: 19.267px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_464_j {
		fill: rgba(0,0,0,1);
	} */
.Path_464_j {
	overflow: visible;
	position: absolute;
	width: 1.64px;
	height: 1.64px;
	left: 8.609px;
	top: 20.497px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_465_j {
		fill: rgba(0,0,0,1);
	} */
.Path_465_j {
	overflow: visible;
	position: absolute;
	width: 1.64px;
	height: 1.64px;
	left: 6.149px;
	top: 18.038px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}


/* Read more */



.mediaViewInfo {
	--web-view-name: Read More;
	--web-view-id: Read_More;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

:root {
	--web-view-ids: Read_More;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
}

#Read_More {
	position: absolute;
	width: 1920px;
	height: 2971px;
	background-color: rgba(255, 255, 255, 1);
	overflow: hidden;
	--web-view-name: Read More;
	--web-view-id: Read_More;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

@keyframes fadein {

	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}

}

#Rectangle_1532_k {
	fill: url(#Rectangle_1532_k);
}

.Rectangle_1532_k {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 1621px;
	left: 0px;
	top: 583px;
}

#Rectangle_1180_n {
	fill: url(#Rectangle_1180_n);
}

.Rectangle_1180_n {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 2173px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-dark_o {
	position: absolute;
	width: 364px;
	height: 35px;
	left: 145px;
	top: 51px;
	overflow: visible;
}

#Rectangle_1511_o {
	fill: rgba(255, 255, 255, 1);
	stroke: rgba(112, 112, 112, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Rectangle_1511_o {
	position: absolute;
	overflow: visible;
	width: 1px;
	height: 61px;
	left: 0px;
	top: 181px;
}

#surprised-professional-male-it_p {
	position: absolute;
	width: 1920px;
	height: 450px;
	left: 0px;
	top: 131px;
	overflow: visible;
}

#Rectangle_1503_q {
	fill: rgba(0, 0, 0, 0.549);
}

.Rectangle_1503_q {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 450px;
	left: 0px;
	top: 133px;
}

#Group_1205_r {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 2156px;
	overflow: visible;
}

#Group_1009_s {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#abstract-technology-big-data-b_t {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_483_u {
	fill: rgba(0, 0, 0, 0.588);
}

.Path_483_u {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1204_v {
	position: absolute;
	width: 1666px;
	height: 72px;
	left: 132px;
	top: 86px;
	overflow: visible;
}

#Please_talk_to_us_for_your_IT__w {
	left: 0px;
	top: 14px;
	position: absolute;
	overflow: visible;
	width: 989px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -20.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 32px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1203_x {
	position: absolute;
	width: 378px;
	height: 72px;
	left: 1288px;
	top: 0px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
}

#Rectangle_1476_e {
	fill: rgba(227, 30, 36, 1);
}

.Rectangle_1476_e {
	position: absolute;
	overflow: visible;
	width: 378px;
	height: 72px;
	left: 0px;
	top: 0px;
}

#Book_a_consultation_z {
	left: 48px;
	top: 20px;
	position: absolute;
	overflow: visible;
	width: 284px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1300 {
	position: absolute;
	width: 290.5px;
	height: 138px;
	left: 844px;
	top: 292px;
	overflow: visible;
}

#Blog_a {
	left: 96.5px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 137px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 60px;
	color: rgba(255, 255, 255, 1);
}

#Line_15_b {
	fill: transparent;
	stroke: rgba(255, 255, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_15_b {
	overflow: visible;
	position: absolute;
	width: 81px;
	height: 1px;
	left: 0px;
	top: 122.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Home__Rea_more {
	left: 93.5px;
	top: 107px;
	position: absolute;
	overflow: visible;
	width: 198px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(255, 255, 255, 1);
}

#Group_1253_a {
	position: absolute;
	width: 797px;
	height: 38px;
	left: 983px;
	top: 50px;
	overflow: visible;
}

#Services_a {
	left: 115px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 95px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: services;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Careers_b {
	left: 258px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 90px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Careers_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Blog_b {
	left: 396px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 50px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 117, 226, 1);
}

#Contact_Us_a {
	left: 674px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 124px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Who_we_are_a {
	left: 494px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 132px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: who;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Home_b {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 67px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Home_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Rectangle_1181_b {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1181_b {
	position: absolute;
	overflow: visible;
	width: 65px;
	height: 4px;
	left: 388px;
	top: 34px;
}

#Group_1263_c {
	position: absolute;
	width: 1920px;
	height: 572px;
	left: 0px;
	top: 2400px;
	overflow: visible;
}

#Rectangle_1474_d {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1474_d {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 572px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-light_e {
	position: absolute;
	width: 332px;
	height: 32px;
	left: 140px;
	top: 270px;
	overflow: visible;
}

#Line_9_f {
	fill: transparent;
	stroke: rgba(72, 167, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_9_f {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 1px;
	left: 0px;
	top: 474.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Copyright__2022_Cloud_Resource_g {
	left: 140px;
	top: 497px;
	position: absolute;
	overflow: visible;
	width: 347px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Privacy_Policy_h {
	left: 1312px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 120px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Terms_of_Service_i {
	left: 1497px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 147px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Cookies_j {
	left: 1710px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 71px;
	white-space: nowrap;
	line-height: 169px;
	margin-top: -75.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Group_1251_k {
	position: absolute;
	width: 396px;
	height: 348px;
	left: 554px;
	top: 65px;
	overflow: visible;
}

#Services_l {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 133px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Application_Development_and_Ma_m {
	left: 0px;
	top: 68px;
	position: absolute;
	overflow: visible;
	width: 397px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Group_1250_n {
	position: absolute;
	width: 295px;
	height: 297px;
	left: 1090px;
	top: 65px;
	overflow: visible;
}

#Contact_us_o {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 183px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#n_04_Decker_Dr_Ste_110_Irving__p {
	left: 3px;
	top: 68px;
	position: absolute;
	overflow: visible;
	width: 293px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Group_1252_q {
	position: absolute;
	width: 206px;
	height: 119px;
	left: 1525px;
	top: 65px;
	overflow: visible;
}

#Follow_us_on_r {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 207px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_917_s {
	position: absolute;
	width: 202px;
	height: 48px;
	left: 0px;
	top: 71px;
	overflow: visible;
}

#twitter_t {
	fill: rgba(255, 255, 255, 1);
}

.twitter_t {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 77px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#facebook_1_u {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_914_v {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_408_w {
	fill: rgba(255, 255, 255, 1);
}

.Path_408_w {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#linkedin_4_x {
	fill: rgba(255, 255, 255, 1);
}

.linkedin_4_x {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 154px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Santa_Approved_New_Brands__Off_z {
	left: 118px;
	top: 1793px;
	position: absolute;
	overflow: visible;
	width: 1575px;
	white-space: nowrap;
	line-height: 41px;
	margin-top: -8.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	color: rgba(0, 0, 0, 1);
}

#Simple_dummy_text__ {
	left: 118px;
	top: 1670px;
	position: absolute;
	overflow: visible;
	width: 457px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -4px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 42px;
	color: rgba(0, 0, 0, 1);
}

#Group_1302 {
	position: absolute;
	width: 311px;
	height: 84px;
	left: 1609px;
	top: 667px;
	overflow: visible;
}

#Rectangle_1541 {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1541 {
	position: absolute;
	overflow: visible;
	width: 311px;
	height: 84px;
	left: 0px;
	top: 0px;
}

#Group_1301 {
	position: absolute;
	width: 202px;
	height: 48px;
	left: 48px;
	top: 18px;
	overflow: visible;
}

#twitter_ {
	fill: rgba(255, 255, 255, 1);
}

.twitter_ {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 77px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#linkedin_4_ {
	fill: rgba(255, 255, 255, 1);
}

.linkedin_4_ {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 154px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}


/* Services us */


.mediaViewInfo {
	--web-view-name: Services - IT Staff Augmentation;
	--web-view-id: Services_-_IT_Staff_Augmentation;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

:root {
	--web-view-ids: Services_-_IT_Staff_Augmentation;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
}

#Services_-_IT_Staff_Augmentation {
	position: absolute;
	width: 1920px;
	height: 2991px;
	background-color: rgba(255, 255, 255, 1);
	overflow: hidden;
	--web-view-name: Services - IT Staff Augmentation;
	--web-view-id: Services_-_IT_Staff_Augmentation;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

@keyframes fadein {

	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}

}

#Rectangle_1500_j {
	fill: url(#Rectangle_1500_j);
}

.Rectangle_1500_j {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 2456px;
	left: 0px;
	top: 517px;
}

#Rectangle_1180_ka {
	fill: url(#Rectangle_1180_ka);
}

.Rectangle_1180_ka {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 589px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-dark_kb {
	position: absolute;
	width: 364px;
	height: 35px;
	left: 145px;
	top: 52px;
	overflow: visible;
}

#DevOps__Cloud_as_a_Managed_Ser {
	/* left: 620px;
		top: 1090px;
		position: absolute;
		overflow: visible;
		width: 1221px;
		white-space: nowrap;
		text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 52px;
	color: rgba(0, 117, 226, 1);
}

#Group_1201 {
	position: absolute;
	width: 539px;
	height: 554px;
	left: 81px;
	top: 1533px;
	overflow: visible;
}


#Group_1200 {
	position: absolute;
	width: 539px;
	height: 554px;
	left: 722px;
	top: 1533px;
	overflow: visible;
}

#Fusce_pellentesque_suscipit_ni_ki {
	left: 0px;
	top: 106px;
	position: absolute;
	overflow: visible;
	width: 540px;
	white-space: nowrap;
	line-height: 83px;
	margin-top: -29.5px;
	text-align: left;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	color: rgba(0, 117, 226, 1);
}

#List_kj {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 60px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 34px;
	color: rgba(0, 117, 226, 1);
}

#Fusce_pellentesque_suscipit_ni_kk {
	left: 1362px;
	top: 1639px;
	position: absolute;
	overflow: visible;
	width: 540px;
	white-space: nowrap;
	line-height: 83px;
	margin-top: -29.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	color: rgba(0, 117, 226, 1);
}

#List_kl {
	left: 1362px;
	top: 1533px;
	position: absolute;
	overflow: visible;
	width: 60px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 34px;
	color: rgba(0, 117, 226, 1);
}

#Group_1238 {
	position: absolute;
	width: 1920px;
	height: 450px;
	left: 0px;
	top: 117px;
	overflow: visible;
}

#technology-digital-wave-backgr_kn {
	position: absolute;
	width: 1920px;
	height: 447px;
	left: 0px;
	top: 3px;
	overflow: visible;
}

#male-female-business-people-wo {
	position: absolute;
	width: 1920px;
	height: 447px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1534 {
	fill: rgba(0, 0, 0, 0.651);
}

.Rectangle_1534 {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 447px;
	left: 0px;
	top: 0px;
}

#Group_1205 {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 2169px;
	overflow: visible;
}

#Group_1009_kr {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#abstract-technology-big-data-b_ks {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_483 {
	fill: rgba(0, 0, 0, 0.588);
}

.Path_483 {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1204 {
	position: absolute;
	width: 1666px;
	height: 72px;
	left: 132px;
	top: 86px;
	overflow: visible;
}

#Please_talk_to_us_for_your_IT__kv {
	left: 0px;
	top: 14px;
	position: absolute;
	overflow: visible;
	width: 989px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -20.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 32px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1203_kw {
	position: absolute;
	width: 378px;
	height: 72px;
	left: 1288px;
	top: 0px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
}

#Rectangle_1476_kx {
	fill: rgba(227, 30, 36, 1);
}

.Rectangle_1476_kx {
	position: absolute;
	overflow: visible;
	width: 378px;
	height: 72px;
	left: 0px;
	top: 0px;
}

#Book_a_consultation_ky {
	left: 48px;
	top: 20px;
	position: absolute;
	overflow: visible;
	width: 284px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1166 {
	position: absolute;
	width: 544.5px;
	height: 31px;
	left: 688px;
	top: 392px;
	overflow: visible;
}

#Line_15 {
	fill: transparent;
	stroke: rgba(255, 255, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_15 {
	/* overflow: visible; */
	/* position: absolute; */
	width: 81px;
	height: 1px;
	/* left: 0px; */
	/* top: 15.5px; */
	transform: matrix(1, 0, 0, 4, -4, 0);
}

#Group_1237 {
	position: absolute;
	width: 1920px;
	height: 576px;
	left: 0px;
	top: 2413px;
	overflow: visible;
}

#Rectangle_1474_k {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1474_k {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 576px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-light_k {
	position: absolute;
	width: 332px;
	height: 32px;
	left: 140px;
	top: 240px;
	overflow: visible;
}

#Line_9_k {
	fill: transparent;
	stroke: rgba(72, 167, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_9_k {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 1px;
	left: 0px;
	top: 474.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Copyright__2022_Cloud_Resource_k {
	left: 108px;
	top: 497px;
	position: absolute;
	overflow: visible;
	width: 347px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Privacy_Policy_k {
	left: 1312px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 120px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Terms_of_Service_k {
	left: 1497px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 147px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Cookies_la {
	left: 1710px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 71px;
	white-space: nowrap;
	line-height: 169px;
	margin-top: -75.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Services_lb {
	left: 549px;
	top: 65px;
	position: absolute;
	overflow: visible;
	width: 133px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Application_Development_and_Ma_lc {
	left: 549px;
	top: 133px;
	position: absolute;
	overflow: visible;
	width: 397px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Contact_us_ld {
	left: 1083px;
	top: 65px;
	position: absolute;
	overflow: visible;
	width: 183px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#n_04_Decker_Dr_Ste_110_Irving__le {
	left: 1086px;
	top: 133px;
	position: absolute;
	overflow: visible;
	width: 293px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Follow_us_on_lf {
	left: 1525px;
	top: 65px;
	position: absolute;
	overflow: visible;
	width: 207px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_917_lg {
	position: absolute;
	width: 202px;
	height: 48px;
	left: 1526px;
	top: 136px;
	overflow: visible;
}

#twitter_lh {
	fill: rgba(255, 255, 255, 1);
}

.twitter_lh {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 77px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#facebook_1_li {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_914_lj {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_408_lk {
	fill: rgba(255, 255, 255, 1);
}

.Path_408_lk {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#linkedin_4_ll {
	fill: rgba(255, 255, 255, 1);
}

.linkedin_4_ll {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 154px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Rectangle_1520 {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1520 {
	filter: drop-shadow(0px 1px 22px rgba(0, 117, 226, 0.259));
	position: absolute;
	overflow: visible;
	width: 559px;
	height: 831px;
	left: 81px;
	top: 664px;
}

#Rectangle_1521 {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1521 {
	position: absolute;
	overflow: visible;
	width: 493px;
	height: 85px;
	left: 81px;
	top: 712px;
}

#Group_1163 {
	position: absolute;
	width: 330.661px;
	height: 315px;
	left: 120px;
	top: 733px;
	overflow: visible;
}

#Group_1160 {
	position: absolute;
	width: 326.052px;
	height: 43.052px;
	left: 0px;
	top: 122px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: ProfessionalServices;
	cursor: pointer;
}

#Professional_Services_lq {
	/* left: 68.052px;
		top: 5px;
		position: absolute;
		overflow: visible;
		width: 259px;
		white-space: nowrap;
		text-align: left; */
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
}

/* #team_lr {
		position: absolute;
		width: 43.052px;
		height: 43.052px;
		left: 0px;
		top: 0px;
		overflow: visible;
	} */
/* #Path_452_ls {
		fill: #000000;
	} */
.Path_452_ls {
	overflow: visible;
	position: absolute;
	width: 7.744px;
	height: 15.26px;
	left: 5.938px;
	top: 8.165px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

.Path_453_lt {
	overflow: visible;
	position: absolute;
	width: 21.337px;
	height: 8.283px;
	left: 10.856px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_454_lu {
		fill: rgba(0,0,0,1);
	} */
.Path_454_lu {
	overflow: visible;
	position: absolute;
	width: 5.88px;
	height: 14.63px;
	left: 0px;
	top: 17.072px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_455_lv {
		fill: rgba(0,0,0,1);
	} */
.Path_455_lv {
	overflow: visible;
	position: absolute;
	width: 17.815px;
	height: 13.524px;
	left: 12.618px;
	top: 5.196px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_456_lw {
		fill: rgba(0,0,0,1);
	} */
.Path_456_lw {
	overflow: visible;
	position: absolute;
	width: 4.31px;
	height: 10.953px;
	left: 4.598px;
	top: 21.707px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_457_lx {
		fill: rgba(0,0,0,1);
	} */
.Path_457_lx {
	overflow: visible;
	position: absolute;
	width: 14.845px;
	height: 17.073px;
	left: 14.103px;
	top: 8.164px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_458_ly {
		fill: rgba(0,0,0,1);
	} */
.Path_458_ly {
	overflow: visible;
	position: absolute;
	width: 9.226px;
	height: 16.195px;
	left: 29.37px;
	top: 8.164px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_459_lz {
		fill: rgba(0,0,0,1);
	} */
.Path_459_lz {
	overflow: visible;
	position: absolute;
	width: 21.85px;
	height: 17.072px;
	left: 7.841px;
	top: 23.753px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_460_l {
		fill: rgba(0,0,0,1);
	} */
.Path_460_l {
	overflow: visible;
	position: absolute;
	width: 26.722px;
	height: 14.605px;
	left: 16.33px;
	top: 19.396px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_461_l {
		fill: rgba(0,0,0,1);
	} */
.Path_461_l {
	overflow: visible;
	position: absolute;
	width: 1.978px;
	height: 1.931px;
	left: 21.033px;
	top: 41.121px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_462_l {
		fill: rgba(0,0,0,1);
	} */
.Path_462_l {
	overflow: visible;
	position: absolute;
	width: 2.969px;
	height: 2.969px;
	left: 17.815px;
	top: 39.341px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_463_l {
		fill: rgba(0,0,0,1);
	} */
.Path_463_l {
	overflow: visible;
	position: absolute;
	width: 2.969px;
	height: 2.969px;
	left: 13.361px;
	top: 34.887px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_464_l {
		fill: rgba(0,0,0,1);
	} */
.Path_464_l {
	overflow: visible;
	position: absolute;
	width: 2.969px;
	height: 2.969px;
	left: 15.588px;
	top: 37.114px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_465_l {
		fill: rgba(0,0,0,1);
	} */
#team_image {
	fill: #ffffff;
}

#translation_image {
	fill: #ffffff;
}

#it_image {
	fill: #ffffff;
}

.Path_465_l {
	overflow: visible;
	position: absolute;
	width: 2.969px;
	height: 2.969px;
	left: 11.134px;
	top: 32.66px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1162 {
	/* position: absolute;
		width: 300.418px;
		height: 68px;
		left: 0px;
		top: 247px;
		overflow: visible; */
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: TransformationalModernisation;
	cursor: pointer;
}

#Transformational__Modernisatio_l {
	/* left: 62.418px;
		top: 0px;
		position: absolute;
		overflow: visible;
		width: 239px;
		white-space: nowrap;
		text-align: left; */
	/* font-family: Poppins; */
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	/* color: rgba(255,255,255,1); */
	color: #000000;
}

/* #Path_469_l {
		fill: rgba(0,0,0,1);
	} */
.Path_469_l {
	overflow: visible;
	position: absolute;
	width: 6.953px;
	height: 4.966px;
	left: 20.485px;
	top: 26.383px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_470_ma {
		fill: rgba(0,0,0,1);
	} */
.Path_470_ma {
	overflow: visible;
	position: absolute;
	width: 11.298px;
	height: 6.828px;
	left: 20.485px;
	top: 19.244px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_471_mb {
		fill: rgba(0,0,0,1);
	} */
.Path_471_mb {
	overflow: visible;
	position: absolute;
	width: 11.298px;
	height: 4.966px;
	left: 20.485px;
	top: 13.347px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_472_mc {
		fill: rgba(0,0,0,1);
	} */
.Path_472_mc {
	overflow: visible;
	position: absolute;
	width: 11.298px;
	height: 6.828px;
	left: 20.485px;
	top: 5.587px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_473_md {
		fill: rgba(0,0,0,1);
	} */
.Path_473_md {
	overflow: visible;
	position: absolute;
	width: 6.953px;
	height: 4.966px;
	left: 20.485px;
	top: 0.31px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_474_me {
		fill: rgba(0,0,0,1);
	} */
.Path_474_me {
	overflow: visible;
	position: absolute;
	width: 9.312px;
	height: 13.036px;
	left: 9.312px;
	top: 9.312px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_475_mf {
		fill: rgba(0,0,0,1);
	} */
.Path_475_mf {
	overflow: visible;
	position: absolute;
	width: 18.623px;
	height: 31.659px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Group_1161 {
		position: absolute;
		width: 330.661px;
		height: 40.086px;
		left: 0px;
		top: 0px;
		overflow: visible;
	} */
#IT_Staff_Augmentation_mh {
	/* left: 63.661px;
		top: 4px;
		position: absolute; */
	/* overflow: visible;
		width: 268px;
		white-space: nowrap; */
	/* line-height: 113px; */
	/* margin-top: -44.5px; */
	/* text-align: left; */
	/* font-family: Poppins; */
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: black;
}

#Group_1137_mj {
	position: absolute;
	width: 34.948px;
	height: 40.086px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

/* #Path_476_mk {
		fill: rgba(255,255,255,1);
	} */
.Path_476_mk {
	overflow: visible;
	position: absolute;
	width: 16.995px;
	height: 31.579px;
	left: 8.976px;
	top: 8.507px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_477_ml {
		fill: rgba(255,255,255,1);
	} */
.Path_477_ml {
	overflow: visible;
	position: absolute;
	width: 7.052px;
	height: 8.452px;
	left: 13.964px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_478_mm {
		fill: rgba(255,255,255,1);
	} */
.Path_478_mm {
	overflow: visible;
	position: absolute;
	width: 12.66px;
	height: 25.839px;
	left: 22.288px;
	top: 14.247px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_479_mn {
		fill: rgba(255,255,255,1);
	} */
.Path_479_mn {
	overflow: visible;
	position: absolute;
	width: 5.77px;
	height: 6.916px;
	left: 25.123px;
	top: 7.286px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_480_mo {
		fill: rgba(255,255,255,1);
	} */
.Path_480_mo {
	overflow: visible;
	position: absolute;
	width: 12.661px;
	height: 25.839px;
	left: 0px;
	top: 14.247px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

/* #Path_481_mp {
		fill: rgba(255,255,255,1);
	} */
.Path_481_mp {
	overflow: visible;
	position: absolute;
	width: 5.77px;
	height: 6.916px;
	left: 4.081px;
	top: 7.286px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1253_mq {
	position: absolute;
	width: 797px;
	height: 38px;
	left: 983px;
	top: 50px;
	overflow: visible;
}

#Services_mr {
	left: 115px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 95px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 117, 226, 1);
}

#Careers_ms {
	left: 258px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 90px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Careers_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Blog_mt {
	left: 396px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 50px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Blog.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Contact_Us_mu {
	left: 674px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 124px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Who_we_are_mv {
	left: 494px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 132px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: who;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Home_mw {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 67px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Home_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Rectangle_1181_mx {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1181_mx {
	position: absolute;
	overflow: visible;
	width: 96px;
	height: 4px;
	left: 115px;
	top: 34px;
}


/*Services _professional  */



.mediaViewInfo {
	--web-view-name: Services – Professional Services;
	--web-view-id: Services__Professional_Services;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

:root {
	--web-view-ids: Services__Professional_Services;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
}

#Services__Professional_Services {
	position: absolute;
	width: 1920px;
	height: 3609px;
	background-color: rgba(255, 255, 255, 1);
	overflow: hidden;
	--web-view-name: Services – Professional Services;
	--web-view-id: Services__Professional_Services;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

@keyframes fadein {

	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}

}

#Rectangle_1500_na {
	fill: url(#Rectangle_1500_na);
}

.Rectangle_1500_na {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 2588px;
	left: 0px;
	top: 517px;
}

#Rectangle_1180_na {
	fill: url(#Rectangle_1180_na);
}

.Rectangle_1180_na {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 589px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-dark_m {
	position: absolute;
	width: 364px;
	height: 35px;
	left: 145px;
	top: 52px;
	overflow: visible;
}

#Group_1313 {
	position: absolute;
	width: 1920px;
	height: 447px;
	left: 0px;
	top: 135px;
	overflow: visible;
}

#yes {
	position: absolute;
	width: 1920px;
	height: 447px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1534_m {
	fill: rgba(0, 0, 0, 0.651);
}

.Rectangle_1534_m {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 447px;
	left: 0px;
	top: 0px;
}

#Group_1205_m {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 2789px;
	overflow: visible;
}

#Group_1009_na {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#abstract-technology-big-data-b_nb {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_483_nc {
	fill: rgba(0, 0, 0, 0.588);
}

.Path_483_nc {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1204_nd {
	position: absolute;
	width: 1666px;
	height: 72px;
	left: 132px;
	top: 86px;
	overflow: visible;
}

#Please_talk_to_us_for_your_IT__ne {
	left: 0px;
	top: 14px;
	position: absolute;
	overflow: visible;
	width: 989px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -20.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 32px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1203_nf {
	position: absolute;
	width: 378px;
	height: 72px;
	left: 1288px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1476_ng {
	fill: rgba(227, 30, 36, 1);
}

.Rectangle_1476_ng {
	position: absolute;
	overflow: visible;
	width: 378px;
	height: 72px;
	left: 0px;
	top: 0px;
}

#Book_a_consultation_nh {
	left: 48px;
	top: 20px;
	position: absolute;
	overflow: visible;
	width: 284px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1314 {
	position: absolute;
	width: 875px;
	height: 161px;
	left: 523px;
	top: 278px;
	overflow: visible;
}

#Professional_Services_nj {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 876px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 80px;
	color: rgba(255, 255, 255, 1);
}

#Group_1166_nk {
	position: absolute;
	width: 536.5px;
	height: 31px;
	left: 178px;
	top: 130px;
	overflow: visible;
}

#Line_15_nl {
	fill: transparent;
	stroke: rgba(255, 255, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_15_nl {
	overflow: visible;
	position: absolute;
	width: 81px;
	height: 1px;
	left: 0px;
	top: 15.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Home__Services__Professional_S {
	left: 93.5px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 444px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(255, 255, 255, 1);
}

#Group_1237_nn {
	position: absolute;
	width: 1920px;
	height: 576px;
	left: 0px;
	top: 3033px;
	overflow: visible;
}

#Rectangle_1474_no {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1474_no {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 576px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-light_np {
	position: absolute;
	width: 332px;
	height: 32px;
	left: 140px;
	top: 240px;
	overflow: visible;
}

#Line_9_nq {
	fill: transparent;
	stroke: rgba(72, 167, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_9_nq {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 1px;
	left: 0px;
	top: 474.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Copyright__2022_Cloud_Resource_nr {
	left: 108px;
	top: 497px;
	position: absolute;
	overflow: visible;
	width: 347px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Privacy_Policy_ns {
	left: 1312px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 120px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Terms_of_Service_nt {
	left: 1497px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 147px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Cookies_nu {
	left: 1710px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 71px;
	white-space: nowrap;
	line-height: 169px;
	margin-top: -75.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Services_nv {
	left: 549px;
	top: 65px;
	position: absolute;
	overflow: visible;
	width: 133px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Application_Development_and_Ma_nw {
	left: 549px;
	top: 133px;
	position: absolute;
	overflow: visible;
	width: 397px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Contact_us_nx {
	left: 1083px;
	top: 65px;
	position: absolute;
	overflow: visible;
	width: 183px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#n_04_Decker_Dr_Ste_110_Irving__ny {
	left: 1086px;
	top: 133px;
	position: absolute;
	overflow: visible;
	width: 293px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Follow_us_on_nz {
	left: 1525px;
	top: 65px;
	position: absolute;
	overflow: visible;
	width: 207px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_917_n {
	position: absolute;
	width: 202px;
	height: 48px;
	left: 1526px;
	top: 136px;
	overflow: visible;
}

#twitter_n {
	fill: rgba(255, 255, 255, 1);
}

.twitter_n {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 77px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#facebook_1_n {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_914_n {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_408_n {
	fill: rgba(255, 255, 255, 1);
}

.Path_408_n {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#linkedin_4_n {
	fill: rgba(255, 255, 255, 1);
}

.linkedin_4_n {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 154px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Rectangle_1520_n {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1520_n {
	filter: drop-shadow(0px 1px 22px rgba(0, 117, 226, 0.259));
	position: absolute;
	overflow: visible;
	width: 559px;
	height: 781px;
	left: 81px;
	top: 664px;
}

#Group_1163_n {
	position: absolute;
	width: 330.661px;
	height: 315px;
	left: 120px;
	top: 733px;
	overflow: visible;
}

#Group_1162_n {
	/* position: absolute;
		width: 300.418px;
		height: 68px;
		left: 0px;
		top: 247px; */
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: TransformationalModernisation;
	cursor: pointer;
}

#Transformational__Modernisatio_n {
	left: 62.418px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 239px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
}

#connection_3_oa {
	position: absolute;
	width: 31.783px;
	height: 31.659px;
	left: 0px;
	top: 18px;
	overflow: visible;
}

#Path_469_ob {
	fill: rgba(0, 0, 0, 1);
}

.Path_469_ob {
	overflow: visible;
	position: absolute;
	width: 6.953px;
	height: 4.966px;
	left: 20.485px;
	top: 26.383px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_470_oc {
	fill: rgba(0, 0, 0, 1);
}

.Path_470_oc {
	overflow: visible;
	position: absolute;
	width: 11.298px;
	height: 6.828px;
	left: 20.485px;
	top: 19.244px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_471_od {
	fill: rgba(0, 0, 0, 1);
}

.Path_471_od {
	overflow: visible;
	position: absolute;
	width: 11.298px;
	height: 4.966px;
	left: 20.485px;
	top: 13.347px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_472_oe {
	fill: rgba(0, 0, 0, 1);
}

.Path_472_oe {
	overflow: visible;
	position: absolute;
	width: 11.298px;
	height: 6.828px;
	left: 20.485px;
	top: 5.587px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_473_of {
	fill: rgba(0, 0, 0, 1);
}

.Path_473_of {
	overflow: visible;
	position: absolute;
	width: 6.953px;
	height: 4.966px;
	left: 20.485px;
	top: 0.31px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_474_og {
	fill: rgba(0, 0, 0, 1);
}

.Path_474_og {
	overflow: visible;
	position: absolute;
	width: 9.312px;
	height: 13.036px;
	left: 9.312px;
	top: 9.312px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_475_oh {
	fill: rgba(0, 0, 0, 1);
}

.Path_475_oh {
	overflow: visible;
	position: absolute;
	width: 18.623px;
	height: 31.659px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1161_oi {
	position: absolute;
	width: 330.661px;
	height: 40.086px;
	left: 0px;
	top: 0px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: services;
	cursor: pointer;
}

#IT_Staff_Augmentation_oj {
	left: 63.661px;
	top: 4px;
	position: absolute;
	overflow: visible;
	width: 268px;
	white-space: nowrap;
	line-height: 113px;
	margin-top: -44.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(0, 0, 0, 1);
}

#businessmen_ok {
	position: absolute;
	width: 34.948px;
	height: 40.086px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_1137_ol {
	position: absolute;
	width: 34.948px;
	height: 40.086px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_476_om {
	fill: rgba(0, 0, 0, 1);
}

.Path_476_om {
	overflow: visible;
	position: absolute;
	width: 16.995px;
	height: 31.579px;
	left: 8.976px;
	top: 8.507px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_477_on {
	fill: rgba(0, 0, 0, 1);
}

.Path_477_on {
	overflow: visible;
	position: absolute;
	width: 7.052px;
	height: 8.452px;
	left: 13.964px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_478_oo {
	fill: rgba(0, 0, 0, 1);
}

.Path_478_oo {
	overflow: visible;
	position: absolute;
	width: 12.66px;
	height: 25.839px;
	left: 22.288px;
	top: 14.247px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_479_op {
	fill: rgba(0, 0, 0, 1);
}

.Path_479_op {
	overflow: visible;
	position: absolute;
	width: 5.77px;
	height: 6.916px;
	left: 25.123px;
	top: 7.286px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_480_oq {
	fill: rgba(0, 0, 0, 1);
}

.Path_480_oq {
	overflow: visible;
	position: absolute;
	width: 12.661px;
	height: 25.839px;
	left: 0px;
	top: 14.247px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_481_or {
	fill: rgba(0, 0, 0, 1);
}

.Path_481_or {
	overflow: visible;
	position: absolute;
	width: 5.77px;
	height: 6.916px;
	left: 4.081px;
	top: 7.286px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1315 {
	position: absolute;
	width: 493px;
	height: 85px;
	left: 82px;
	top: 833px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: TransformationalModernisation;
	cursor: pointer;
}

#Rectangle_1521_ot {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1521_ot {
	position: absolute;
	overflow: visible;
	width: 493px;
	height: 85px;
	left: 0px;
	top: 0px;
}

#Group_1160_ou {
	position: absolute;
	width: 326.052px;
	height: 43.052px;
	left: 38px;
	top: 22px;
	overflow: visible;
}

#Professional_Services_ov {
	left: 68.052px;
	top: 5px;
	position: absolute;
	overflow: visible;
	width: 259px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
}

#team_ow {
	position: absolute;
	width: 43.052px;
	height: 43.052px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_452_ox {
	fill: rgba(255, 255, 255, 1);
}

.Path_452_ox {
	overflow: visible;
	position: absolute;
	width: 7.744px;
	height: 15.26px;
	left: 5.938px;
	top: 8.165px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_453_oy {
	fill: rgba(255, 255, 255, 1);
}

.Path_453_oy {
	overflow: visible;
	position: absolute;
	width: 21.337px;
	height: 8.283px;
	left: 10.857px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_454_oz {
	fill: rgba(255, 255, 255, 1);
}

.Path_454_oz {
	overflow: visible;
	position: absolute;
	width: 5.88px;
	height: 14.63px;
	left: 0px;
	top: 17.072px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_455_o {
	fill: rgba(255, 255, 255, 1);
}

.Path_455_o {
	overflow: visible;
	position: absolute;
	width: 17.815px;
	height: 13.524px;
	left: 12.618px;
	top: 5.196px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_456_o {
	fill: rgba(255, 255, 255, 1);
}

.Path_456_o {
	overflow: visible;
	position: absolute;
	width: 4.31px;
	height: 10.953px;
	left: 4.598px;
	top: 21.707px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_457_o {
	fill: rgba(255, 255, 255, 1);
}

.Path_457_o {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 17.073px;
	left: 14.103px;
	top: 8.164px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_458_o {
	fill: rgba(255, 255, 255, 1);
}

.Path_458_o {
	overflow: visible;
	position: absolute;
	width: 9.226px;
	height: 16.195px;
	left: 29.37px;
	top: 8.164px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_459_o {
	fill: rgba(255, 255, 255, 1);
}

.Path_459_o {
	overflow: visible;
	position: absolute;
	width: 21.85px;
	height: 17.072px;
	left: 7.841px;
	top: 23.753px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_460_o {
	fill: rgba(255, 255, 255, 1);
}

.Path_460_o {
	overflow: visible;
	position: absolute;
	width: 26.722px;
	height: 14.605px;
	left: 16.33px;
	top: 19.396px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_461_o {
	fill: rgba(255, 255, 255, 1);
}

.Path_461_o {
	overflow: visible;
	position: absolute;
	width: 1.978px;
	height: 1.931px;
	left: 21.033px;
	top: 41.121px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_462_o {
	fill: rgba(255, 255, 255, 1);
}

.Path_462_o {
	overflow: visible;
	position: absolute;
	width: 2.969px;
	height: 2.969px;
	left: 17.815px;
	top: 39.341px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_463_o {
	fill: rgba(255, 255, 255, 1);
}

.Path_463_o {
	overflow: visible;
	position: absolute;
	width: 2.969px;
	height: 2.969px;
	left: 13.361px;
	top: 34.887px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_464_o {
	fill: rgba(255, 255, 255, 1);
}

.Path_464_o {
	overflow: visible;
	position: absolute;
	width: 2.969px;
	height: 2.969px;
	left: 15.588px;
	top: 37.114px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_465_pa {
	fill: rgba(255, 255, 255, 1);
}

.Path_465_pa {
	overflow: visible;
	position: absolute;
	width: 2.969px;
	height: 2.969px;
	left: 11.134px;
	top: 32.66px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1253_pb {
	position: absolute;
	width: 797px;
	height: 38px;
	left: 983px;
	top: 50px;
	overflow: visible;
}

#Services_pc {
	left: 115px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 95px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 117, 226, 1);
}

#Careers_pd {
	left: 258px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 90px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Careers_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Blog_pe {
	left: 396px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 50px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Blog.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Contact_Us_pf {
	left: 674px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 124px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Who_we_are_pg {
	left: 494px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 132px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: who;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Home_ph {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 67px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Home_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Rectangle_1181_pi {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1181_pi {
	position: absolute;
	overflow: visible;
	width: 96px;
	height: 4px;
	left: 115px;
	top: 34px;
}

#Group_1312 {
	position: absolute;
	width: 1777.773px;
	height: 1271.491px;
	left: 81px;
	top: 1436px;
	overflow: visible;
}

#Group_1311 {
	position: absolute;
	width: 853px;
	height: 1271.491px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_1305 {
	position: absolute;
	width: 853px;
	height: 389.491px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1542 {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1542 {
	filter: drop-shadow(0px 4px 23px rgba(0, 117, 226, 0.29));
	position: absolute;
	overflow: visible;
	width: 922px;
	height: 445px;
	left: 0px;
	top: 13.491px;
}

#Information_technology_IT_supp {
	line-height: 60px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 23px;

	color: #000000;
}

.support_para {
	line-height: 50px;
	/* margin-top: -18px; */
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: #000000;
}

#left-quote {
	position: absolute;
	width: 58.475px;
	height: 48.834px;
	left: 761px;
	top: 0px;
	overflow: visible;
}

#Group_1133 {
	position: absolute;
	width: 58.475px;
	height: 48.834px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_426 {
	fill: rgba(227, 30, 36, 1);
}

.Path_426 {
	/* overflow: visible;
		position: absolute; */
	width: 24.649px;

	height: 48.833px;
	/* left: 29.826px;
		top: 0px; */
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_427 {
	fill: rgba(227, 30, 36, 1);
}

.Path_427 {
	/* overflow: visible;
		position: absolute; */
	width: 24.649px;

	height: 48.834px;
	/* left: 0px;
		top: 0px; */
	transform: matrix(1, 0, 0, 1, 0, 0);
}

.professional_quots_row {
	text-align: right;
	padding-right: 17px;
	position: absolute;
	top: -25px;
	right: 0;
}

.professional_col {
	padding-left: 60px !important;
	margin-right: -30px;
}

.professional_main_cards {
	/* padding-left: 62px !important; */

	background-color: #ffffff !important;
	/* border: none !important; */
	/* filter: drop-shadow(0px 0px 19px rgba(0, 117, 226, 0.259)); */
	/* width: 397px; */
	/* height: 601px; */
	/* margin-left: 50px; */
	box-shadow: 0px 0px 35px rgb(0 0 0 / 15%);
	border: 1px solid #ffffff !important;
	border-radius: 0px !important;
}

/* .card {
		border-radius: px !important;
	} */
#Group_1307 {
	position: absolute;
	width: 853px;
	height: 389.491px;
	left: 0px;
	top: 441px;
	overflow: visible;
}

#Rectangle_1542_pt {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1542_pt {
	filter: drop-shadow(0px 4px 23px rgba(0, 117, 226, 0.29));
	position: absolute;
	overflow: visible;
	width: 922px;
	height: 445px;
	left: 0px;
	top: 13.491px;
}

#Information_technology_IT_supp_pu {
	left: 51px;
	top: 63.491px;
	position: absolute;
	overflow: visible;
	width: 711px;
	white-space: nowrap;
	line-height: 60px;
	margin-top: -18px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(0, 117, 226, 1);
}

#left-quote_pv {
	position: absolute;
	width: 58.475px;
	height: 48.834px;
	left: 761px;
	top: 0px;
	overflow: visible;
}

#Group_1133_pw {
	position: absolute;
	width: 58.475px;
	height: 48.834px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_426_px {
	fill: rgba(227, 30, 36, 1);
}

.Path_426_px {
	overflow: visible;
	position: absolute;
	width: 28.649px;
	height: 48.833px;
	left: 29.826px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_427_py {
	fill: rgba(227, 30, 36, 1);
}

.Path_427_py {
	overflow: visible;
	position: absolute;
	width: 28.649px;
	height: 48.834px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1309 {
	position: absolute;
	width: 853px;
	height: 389.491px;
	left: 0px;
	top: 882px;
	overflow: visible;
}

#Rectangle_1542_p {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1542_p {
	filter: drop-shadow(0px 4px 23px rgba(0, 117, 226, 0.29));
	position: absolute;
	overflow: visible;
	width: 922px;
	height: 445px;
	left: 0px;
	top: 13.491px;
}

#Information_technology_IT_supp_p {
	left: 51px;
	top: 63.491px;
	position: absolute;
	overflow: visible;
	width: 711px;
	white-space: nowrap;
	line-height: 60px;
	margin-top: -18px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(0, 117, 226, 1);
}

#left-quote_p {
	position: absolute;
	width: 58.475px;
	height: 48.834px;
	left: 761px;
	top: 0px;
	overflow: visible;
}

#Group_1133_p {
	position: absolute;
	width: 58.475px;
	height: 48.834px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_426_p {
	fill: rgba(227, 30, 36, 1);
}

.Path_426_p {
	overflow: visible;
	position: absolute;
	width: 28.649px;
	height: 48.833px;
	left: 29.826px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_427_p {
	fill: rgba(227, 30, 36, 1);
}

.Path_427_p {
	overflow: visible;
	position: absolute;
	width: 28.649px;
	height: 48.834px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1310 {
	position: absolute;
	width: 853px;
	height: 1271.491px;
	left: 924.773px;
	top: 0px;
	overflow: visible;
}

#Group_1304 {
	position: absolute;
	width: 853px;
	height: 389.491px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1543 {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1543 {
	filter: drop-shadow(0px 4px 23px rgba(0, 117, 226, 0.29));
	position: absolute;
	overflow: visible;
	width: 922px;
	height: 445px;
	left: 0px;
	top: 13.491px;
}

#Cybersecurity_management_IT_su {
	left: 59px;
	top: 63.491px;
	position: absolute;
	overflow: visible;
	width: 711px;
	white-space: nowrap;
	line-height: 60px;
	margin-top: -18px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(0, 117, 226, 1);
}

#left-quote_qa {
	position: absolute;
	width: 58.475px;
	height: 48.834px;
	left: 769px;
	top: 0px;
	overflow: visible;
}

#Group_1133_qb {
	position: absolute;
	width: 58.475px;
	height: 48.834px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_426_qc {
	fill: rgba(227, 30, 36, 1);
}

.Path_426_qc {
	overflow: visible;
	position: absolute;
	width: 28.649px;
	height: 48.833px;
	left: 29.826px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_427_qd {
	fill: rgba(227, 30, 36, 1);
}

.Path_427_qd {
	overflow: visible;
	position: absolute;
	width: 28.649px;
	height: 48.834px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1306 {
	position: absolute;
	width: 853px;
	height: 389.491px;
	left: 0px;
	top: 441px;
	overflow: visible;
}

#Rectangle_1543_qf {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1543_qf {
	filter: drop-shadow(0px 4px 23px rgba(0, 117, 226, 0.29));
	position: absolute;
	overflow: visible;
	width: 922px;
	height: 445px;
	left: 0px;
	top: 13.491px;
}

#Cybersecurity_management_IT_su_qg {
	left: 59px;
	top: 63.491px;
	position: absolute;
	overflow: visible;
	width: 711px;
	white-space: nowrap;
	line-height: 60px;
	margin-top: -18px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(0, 117, 226, 1);
}

#left-quote_qh {
	position: absolute;
	width: 58.475px;
	height: 48.834px;
	left: 769px;
	top: 0px;
	overflow: visible;
}

#Group_1133_qi {
	position: absolute;
	width: 58.475px;
	height: 48.834px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_426_qj {
	fill: rgba(227, 30, 36, 1);
}

.Path_426_qj {
	overflow: visible;
	position: absolute;
	width: 28.649px;
	height: 48.833px;
	left: 29.826px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_427_qk {
	fill: rgba(227, 30, 36, 1);
}

.Path_427_qk {
	overflow: visible;
	position: absolute;
	width: 28.649px;
	height: 48.834px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1308 {
	position: absolute;
	width: 853px;
	height: 389.491px;
	left: 0px;
	top: 882px;
	overflow: visible;
}

#Rectangle_1543_qm {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1543_qm {
	filter: drop-shadow(0px 4px 23px rgba(0, 117, 226, 0.29));
	position: absolute;
	overflow: visible;
	width: 922px;
	height: 445px;
	left: 0px;
	top: 13.491px;
}

#Cybersecurity_management_IT_su_qn {
	left: 59px;
	top: 63.491px;
	position: absolute;
	overflow: visible;
	width: 711px;
	white-space: nowrap;
	line-height: 60px;
	margin-top: -18px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(0, 117, 226, 1);
}

#left-quote_qo {
	position: absolute;
	width: 58.475px;
	height: 48.834px;
	left: 769px;
	top: 0px;
	overflow: visible;
}

#Group_1133_qp {
	position: absolute;
	width: 58.475px;
	height: 48.834px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_426_qq {
	fill: rgba(227, 30, 36, 1);
}

.Path_426_qq {
	overflow: visible;
	position: absolute;
	width: 28.649px;
	height: 48.833px;
	left: 29.826px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_427_qr {
	fill: rgba(227, 30, 36, 1);
}

.Path_427_qr {
	overflow: visible;
	position: absolute;
	width: 28.649px;
	height: 48.834px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}



/* services_Transformational */
.mediaViewInfo {
	--web-view-name: Services –Transformational & Modernisation;
	--web-view-id: Services_Transformational__Modernisation;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

:root {
	--web-view-ids: Services_Transformational__Modernisation;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
}

#Services_Transformational__Modernisation {
	position: absolute;
	width: 1920px;
	height: 3609px;
	background-color: rgba(255, 255, 255, 1);
	overflow: hidden;
	--web-view-name: Services –Transformational & Modernisation;
	--web-view-id: Services_Transformational__Modernisation;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

@keyframes fadein {

	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}

}

#Rectangle_1500_qv {
	fill: url(#Rectangle_1500_qv);
}

.Rectangle_1500_qv {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 2588px;
	left: 0px;
	top: 517px;
}

#Rectangle_1180_qx {
	fill: url(#Rectangle_1180_qx);
}

.Rectangle_1180_qx {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 589px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-dark_qy {
	position: absolute;
	width: 364px;
	height: 35px;
	left: 145px;
	top: 52px;
	overflow: visible;
}

#yes_q {
	position: absolute;
	width: 1920px;
	height: 447px;
	left: 0px;
	top: 135px;
	overflow: visible;
}

#Rectangle_1534_q {
	fill: rgba(0, 0, 0, 0.651);
}

.Rectangle_1534_q {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 447px;
	left: 0px;
	top: 135px;
}

#Group_1205_q {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 2789px;
	overflow: visible;
}

#Group_1009_q {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#abstract-technology-big-data-b_q {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_483_q {
	fill: rgba(0, 0, 0, 0.588);
}

.Path_483_q {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1204_q {
	position: absolute;
	width: 1666px;
	height: 72px;
	left: 132px;
	top: 86px;
	overflow: visible;
}

#Please_talk_to_us_for_your_IT__q {
	left: 0px;
	top: 14px;
	position: absolute;
	overflow: visible;
	width: 989px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -20.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 32px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1203_q {
	position: absolute;
	width: 378px;
	height: 72px;
	left: 1288px;
	top: 0px;
	overflow: visible;
}

#Rectangle_1476_q {
	fill: rgba(227, 30, 36, 1);
}

.Rectangle_1476_q {
	position: absolute;
	overflow: visible;
	width: 378px;
	height: 72px;
	left: 0px;
	top: 0px;
}

#Book_a_consultation_ra {
	left: 48px;
	top: 20px;
	position: absolute;
	overflow: visible;
	width: 284px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Transformational__Modernisatio_rb {
	left: 248px;
	top: 278px;
	position: absolute;
	overflow: visible;
	width: 1425px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 80px;
	color: rgba(255, 255, 255, 1);
}

#Group_1166_rc {
	position: absolute;
	width: 685.5px;
	height: 31px;
	left: 692px;
	top: 408px;
	overflow: visible;
}

#Line_15_rd {
	fill: transparent;
	stroke: rgba(255, 255, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_15_rd {
	overflow: visible;
	position: absolute;
	width: 81px;
	height: 1px;
	left: 0px;
	top: 15.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Home__Services__Transformation {
	left: 93.5px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 593px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(255, 255, 255, 1);
}

#Group_1237_rf {
	position: absolute;
	width: 1920px;
	height: 576px;
	left: 0px;
	top: 3033px;
	overflow: visible;
}

#Rectangle_1474_rg {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1474_rg {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 576px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-light_rh {
	position: absolute;
	width: 332px;
	height: 32px;
	left: 140px;
	top: 240px;
	overflow: visible;
}

#Line_9_ri {
	fill: transparent;
	stroke: rgba(72, 167, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_9_ri {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 1px;
	left: 0px;
	top: 474.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Copyright__2022_Cloud_Resource_rj {
	left: 108px;
	top: 497px;
	position: absolute;
	overflow: visible;
	width: 347px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Privacy_Policy_rk {
	left: 1312px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 120px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Terms_of_Service_rl {
	left: 1497px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 147px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Cookies_rm {
	left: 1710px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 71px;
	white-space: nowrap;
	line-height: 169px;
	margin-top: -75.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Services_rn {
	left: 549px;
	top: 65px;
	position: absolute;
	overflow: visible;
	width: 133px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Application_Development_and_Ma_ro {
	left: 549px;
	top: 133px;
	position: absolute;
	overflow: visible;
	width: 397px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Contact_us_rp {
	left: 1083px;
	top: 65px;
	position: absolute;
	overflow: visible;
	width: 183px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#n_04_Decker_Dr_Ste_110_Irving__rq {
	left: 1086px;
	top: 133px;
	position: absolute;
	overflow: visible;
	width: 293px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Follow_us_on_rr {
	left: 1525px;
	top: 65px;
	position: absolute;
	overflow: visible;
	width: 207px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_917_rs {
	position: absolute;
	width: 202px;
	height: 48px;
	left: 1526px;
	top: 136px;
	overflow: visible;
}

#twitter_rt {
	fill: rgba(255, 255, 255, 1);
}

.twitter_rt {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 77px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#facebook_1_ru {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_914_rv {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_408_rw {
	fill: rgba(255, 255, 255, 1);
}

.Path_408_rw {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#linkedin_4_rx {
	fill: rgba(255, 255, 255, 1);
}

.linkedin_4_rx {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 154px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Rectangle_1520_ry {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1520_ry {
	filter: drop-shadow(0px 1px 22px rgba(0, 117, 226, 0.259));
	position: absolute;
	overflow: visible;
	width: 559px;
	height: 781px;
	left: 81px;
	top: 664px;
}

#Rectangle_1521_rz {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1521_rz {
	position: absolute;
	overflow: visible;
	width: 493px;
	height: 85px;
	left: 81px;
	top: 973px;
}

#Group_1163_r {
	position: absolute;
	width: 330.661px;
	height: 315px;
	left: 120px;
	top: 733px;
	overflow: visible;
}

#Group_1160_r {
	position: absolute;
	width: 326.052px;
	height: 43.052px;
	left: 0px;
	top: 122px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: ProfessionalServices;
	cursor: pointer;
}

#Professional_Services_r {
	left: 68.052px;
	top: 5px;
	position: absolute;
	overflow: visible;
	width: 259px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(0, 0, 0, 1);
}

#team_r {
	position: absolute;
	width: 43.052px;
	height: 43.052px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_452_r {
	fill: rgba(0, 0, 0, 1);
}

.Path_452_r {
	overflow: visible;
	position: absolute;
	width: 7.744px;
	height: 15.26px;
	left: 5.938px;
	top: 8.165px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_453_r {
	fill: rgba(0, 0, 0, 1);
}

.Path_453_r {
	overflow: visible;
	position: absolute;
	width: 21.337px;
	height: 8.283px;
	left: 10.856px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_454_r {
	fill: rgba(0, 0, 0, 1);
}

.Path_454_r {
	overflow: visible;
	position: absolute;
	width: 5.88px;
	height: 14.63px;
	left: 0px;
	top: 17.072px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_455_r {
	fill: rgba(0, 0, 0, 1);
}

.Path_455_r {
	overflow: visible;
	position: absolute;
	width: 17.815px;
	height: 13.524px;
	left: 12.618px;
	top: 5.196px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_456_r {
	fill: rgba(0, 0, 0, 1);
}

.Path_456_r {
	overflow: visible;
	position: absolute;
	width: 4.31px;
	height: 10.953px;
	left: 4.598px;
	top: 21.707px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_457_r {
	fill: rgba(0, 0, 0, 1);
}

.Path_457_r {
	overflow: visible;
	position: absolute;
	width: 14.845px;
	height: 17.073px;
	left: 14.103px;
	top: 8.164px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_458_sa {
	fill: rgba(0, 0, 0, 1);
}

.Path_458_sa {
	overflow: visible;
	position: absolute;
	width: 9.226px;
	height: 16.195px;
	left: 29.37px;
	top: 8.164px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_459_sb {
	fill: rgba(0, 0, 0, 1);
}

.Path_459_sb {
	overflow: visible;
	position: absolute;
	width: 21.85px;
	height: 17.072px;
	left: 7.841px;
	top: 23.753px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_460_sc {
	fill: rgba(0, 0, 0, 1);
}

.Path_460_sc {
	overflow: visible;
	position: absolute;
	width: 26.722px;
	height: 14.605px;
	left: 16.33px;
	top: 19.396px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_461_sd {
	fill: rgba(0, 0, 0, 1);
}

.Path_461_sd {
	overflow: visible;
	position: absolute;
	width: 1.978px;
	height: 1.931px;
	left: 21.033px;
	top: 41.121px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_462_se {
	fill: rgba(0, 0, 0, 1);
}

.Path_462_se {
	overflow: visible;
	position: absolute;
	width: 2.969px;
	height: 2.969px;
	left: 17.815px;
	top: 39.341px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_463_sf {
	fill: rgba(0, 0, 0, 1);
}

.Path_463_sf {
	overflow: visible;
	position: absolute;
	width: 2.969px;
	height: 2.969px;
	left: 13.361px;
	top: 34.887px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_464_sg {
	fill: rgba(0, 0, 0, 1);
}

.Path_464_sg {
	overflow: visible;
	position: absolute;
	width: 2.969px;
	height: 2.969px;
	left: 15.588px;
	top: 37.114px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_465_sh {
	fill: rgba(0, 0, 0, 1);
}

.Path_465_sh {
	overflow: visible;
	position: absolute;
	width: 2.969px;
	height: 2.969px;
	left: 11.134px;
	top: 32.66px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1162_si {
	position: absolute;
	width: 300.418px;
	height: 68px;
	left: 0px;
	top: 247px;
	overflow: visible;
}

#Transformational__Modernisatio_sj {
	left: 62.418px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 239px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
}

#connection_3_sk {
	position: absolute;
	width: 31.783px;
	height: 31.659px;
	left: 0px;
	top: 18px;
	overflow: visible;
}

#Path_469_sl {
	fill: rgba(255, 255, 255, 1);
}

.Path_469_sl {
	overflow: visible;
	position: absolute;
	width: 6.953px;
	height: 4.966px;
	left: 20.485px;
	top: 26.383px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_470_sm {
	fill: rgba(255, 255, 255, 1);
}

.Path_470_sm {
	overflow: visible;
	position: absolute;
	width: 11.298px;
	height: 6.828px;
	left: 20.485px;
	top: 19.244px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_471_sn {
	fill: rgba(255, 255, 255, 1);
}

.Path_471_sn {
	overflow: visible;
	position: absolute;
	width: 11.298px;
	height: 4.966px;
	left: 20.485px;
	top: 13.347px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_472_so {
	fill: rgba(255, 255, 255, 1);
}

.Path_472_so {
	overflow: visible;
	position: absolute;
	width: 11.298px;
	height: 6.828px;
	left: 20.485px;
	top: 5.587px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_473_sp {
	fill: rgba(255, 255, 255, 1);
}

.Path_473_sp {
	overflow: visible;
	position: absolute;
	width: 6.953px;
	height: 4.966px;
	left: 20.485px;
	top: 0.31px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_474_sq {
	fill: rgba(255, 255, 255, 1);
}

.Path_474_sq {
	overflow: visible;
	position: absolute;
	width: 9.312px;
	height: 13.036px;
	left: 9.312px;
	top: 9.312px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_475_sr {
	fill: rgba(255, 255, 255, 1);
}

.Path_475_sr {
	overflow: visible;
	position: absolute;
	width: 18.623px;
	height: 31.659px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1161_ss {
	position: absolute;
	width: 330.661px;
	height: 40.086px;
	left: 0px;
	top: 0px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: services;
	cursor: pointer;
}

#IT_Staff_Augmentation_st {
	left: 63.661px;
	top: 4px;
	position: absolute;
	overflow: visible;
	width: 268px;
	white-space: nowrap;
	line-height: 113px;
	margin-top: -44.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(0, 0, 0, 1);
}

#businessmen_su {
	position: absolute;
	width: 34.948px;
	height: 40.086px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_1137_sv {
	position: absolute;
	width: 34.948px;
	height: 40.086px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_476_sw {
	fill: rgba(0, 0, 0, 1);
}

.Path_476_sw {
	overflow: visible;
	position: absolute;
	width: 16.995px;
	height: 31.579px;
	left: 8.976px;
	top: 8.507px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_477_sx {
	fill: rgba(0, 0, 0, 1);
}

.Path_477_sx {
	overflow: visible;
	position: absolute;
	width: 7.052px;
	height: 8.452px;
	left: 13.964px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_478_sy {
	fill: rgba(0, 0, 0, 1);
}

.Path_478_sy {
	overflow: visible;
	position: absolute;
	width: 12.66px;
	height: 25.839px;
	left: 22.288px;
	top: 14.247px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_479_sz {
	fill: rgba(0, 0, 0, 1);
}

.Path_479_sz {
	overflow: visible;
	position: absolute;
	width: 5.77px;
	height: 6.916px;
	left: 25.123px;
	top: 7.286px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_480_s {
	fill: rgba(0, 0, 0, 1);
}

.Path_480_s {
	overflow: visible;
	position: absolute;
	width: 12.661px;
	height: 25.839px;
	left: 0px;
	top: 14.247px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_481_s {
	fill: rgba(0, 0, 0, 1);
}

.Path_481_s {
	overflow: visible;
	position: absolute;
	width: 5.77px;
	height: 6.916px;
	left: 4.081px;
	top: 7.286px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1253_s {
	position: absolute;
	width: 797px;
	height: 38px;
	left: 983px;
	top: 50px;
	overflow: visible;
}

#Services_s {
	left: 115px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 95px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 117, 226, 1);
}

#Careers_s {
	left: 258px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 90px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Careers_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Blog_s {
	left: 396px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 50px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Blog.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Contact_Us_s {
	left: 674px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 124px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Who_we_are_s {
	left: 494px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 132px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: who;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Home_s {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 67px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Home_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Rectangle_1181_s {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1181_s {
	position: absolute;
	overflow: visible;
	width: 96px;
	height: 4px;
	left: 115px;
	top: 34px;
}

#internet-network-technology-sm {
	position: absolute;
	width: 870px;
	height: 752px;
	left: 960px;
	top: 2000px;
	overflow: visible;
}

#We_are_follow_latest__technolo {
	/* left: 81px;
		top: 1702px;
		position: absolute;
		overflow: visible;
		width: 567px;
		white-space: nowrap; */
	text-align: left;
	/* font-family: Poppins; */
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 36px;
	color: rgba(0, 0, 0, 1);
}

#Group_1285 {
	position: absolute;
	width: 419.009px;
	height: 56.018px;
	left: 227.991px;
	top: 1906.991px;
	overflow: visible;
}

#lamp {
	position: absolute;
	left: 217px;
	top: 37px;
}

#Path_484 {
	fill: rgba(0, 117, 226, 1);
}

.Path_484 {
	overflow: visible;
	position: absolute;
	width: 3.501px;
	height: 8.069px;
	left: 26.258px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_485 {
	fill: rgba(0, 117, 226, 1);
}

.Path_485 {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 41.596px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_486 {
	fill: rgba(0, 117, 226, 1);
}

.Path_486 {
	overflow: visible;
	position: absolute;
	width: 8.069px;
	height: 3.501px;
	left: 47.949px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_487 {
	fill: rgba(0, 117, 226, 1);
}

.Path_487 {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 41.596px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_488 {
	fill: rgba(0, 117, 226, 1);
}

.Path_488 {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 7.691px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_489 {
	fill: rgba(0, 117, 226, 1);
}

.Path_489 {
	overflow: visible;
	position: absolute;
	width: 8.069px;
	height: 3.501px;
	left: 0px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_490 {
	fill: rgba(0, 117, 226, 1);
}

.Path_490 {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 7.691px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_491 {
	fill: rgba(0, 117, 226, 1);
}

.Path_491 {
	overflow: visible;
	position: absolute;
	width: 14.004px;
	height: 7.002px;
	left: 21.007px;
	top: 49.015px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_492 {
	fill: rgba(0, 117, 226, 1);
}

.Path_492 {
	overflow: visible;
	position: absolute;
	width: 32.68px;
	height: 33.864px;
	left: 11.667px;
	top: 11.673px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_493 {
	fill: rgba(0, 117, 226, 1);
}

.Path_493 {
	overflow: visible;
	position: absolute;
	width: 0.163px;
	height: 0.023px;
	left: 20.843px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_494 {
	fill: rgba(0, 117, 226, 1);
}

.Path_494 {
	overflow: visible;
	position: absolute;
	width: 0.117px;
	height: 0.023px;
	left: 35.011px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Line_24 {
	fill: transparent;
	stroke: rgba(227, 30, 36, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_24 {
	/* overflow: visible;
		position: absolute;
		
		height: 1px;
		left: 81px;
		top: 1934.5px; */
	width: 121px;
	text-align: left;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1286 {
	position: absolute;
	width: 419.009px;
	height: 56.018px;
	left: 227.991px;
	top: 2051px;
	overflow: visible;
}

#lamp_ts {
	position: absolute;
	width: 56.018px;
	height: 56.018px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_484_tt {
	fill: rgba(0, 117, 226, 1);
}

.Path_484_tt {
	overflow: visible;
	position: absolute;
	width: 3.501px;
	height: 8.069px;
	left: 26.258px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_485_tu {
	fill: rgba(0, 117, 226, 1);
}

.Path_485_tu {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 41.596px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_486_tv {
	fill: rgba(0, 117, 226, 1);
}

.Path_486_tv {
	overflow: visible;
	position: absolute;
	width: 8.069px;
	height: 3.501px;
	left: 47.949px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_487_tw {
	fill: rgba(0, 117, 226, 1);
}

.Path_487_tw {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 41.596px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_488_tx {
	fill: rgba(0, 117, 226, 1);
}

.Path_488_tx {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 7.691px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_489_ty {
	fill: rgba(0, 117, 226, 1);
}

.Path_489_ty {
	overflow: visible;
	position: absolute;
	width: 8.069px;
	height: 3.501px;
	left: 0px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_490_tz {
	fill: rgba(0, 117, 226, 1);
}

.Path_490_tz {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 7.691px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_491_t {
	fill: rgba(0, 117, 226, 1);
}

.Path_491_t {
	overflow: visible;
	position: absolute;
	width: 14.004px;
	height: 7.002px;
	left: 21.007px;
	top: 49.015px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_492_t {
	fill: rgba(0, 117, 226, 1);
}

.Path_492_t {
	overflow: visible;
	position: absolute;
	width: 32.68px;
	height: 33.864px;
	left: 11.667px;
	top: 11.673px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_493_t {
	fill: rgba(0, 117, 226, 1);
}

.Path_493_t {
	overflow: visible;
	position: absolute;
	width: 0.163px;
	height: 0.023px;
	left: 20.843px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_494_t {
	fill: rgba(0, 117, 226, 1);
}

.Path_494_t {
	overflow: visible;
	position: absolute;
	width: 0.117px;
	height: 0.023px;
	left: 35.011px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Simple_dummy_text_t {
	left: 85.009px;
	top: 4px;
	position: absolute;
	overflow: visible;
	width: 335px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -8px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 34px;
	color: rgba(0, 0, 0, 1);
}

#Line_25 {
	fill: transparent;
	stroke: rgba(227, 30, 36, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_25 {
	overflow: visible;
	position: absolute;
	width: 121px;
	height: 1px;
	left: 81px;
	top: 2078.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1287 {
	position: absolute;
	width: 419.009px;
	height: 56.018px;
	left: 227.991px;
	top: 2194px;
	overflow: visible;
}

#lamp_t {
	position: absolute;
	width: 56.018px;
	height: 56.018px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_484_t {
	fill: rgba(0, 117, 226, 1);
}

.Path_484_t {
	overflow: visible;
	position: absolute;
	width: 3.501px;
	height: 8.069px;
	left: 26.258px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_485_t {
	fill: rgba(0, 117, 226, 1);
}

.Path_485_t {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 41.596px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_486_ua {
	fill: rgba(0, 117, 226, 1);
}

.Path_486_ua {
	overflow: visible;
	position: absolute;
	width: 8.069px;
	height: 3.501px;
	left: 47.949px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_487_ub {
	fill: rgba(0, 117, 226, 1);
}

.Path_487_ub {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 41.596px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_488_uc {
	fill: rgba(0, 117, 226, 1);
}

.Path_488_uc {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 7.691px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_489_ud {
	fill: rgba(0, 117, 226, 1);
}

.Path_489_ud {
	overflow: visible;
	position: absolute;
	width: 8.069px;
	height: 3.501px;
	left: 0px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_490_ue {
	fill: rgba(0, 117, 226, 1);
}

.Path_490_ue {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 7.691px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_491_uf {
	fill: rgba(0, 117, 226, 1);
}

.Path_491_uf {
	overflow: visible;
	position: absolute;
	width: 14.004px;
	height: 7.002px;
	left: 21.007px;
	top: 49.015px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_492_ug {
	fill: rgba(0, 117, 226, 1);
}

.Path_492_ug {
	overflow: visible;
	position: absolute;
	width: 32.68px;
	height: 33.864px;
	left: 11.667px;
	top: 11.673px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_493_uh {
	fill: rgba(0, 117, 226, 1);
}

.Path_493_uh {
	overflow: visible;
	position: absolute;
	width: 0.163px;
	height: 0.023px;
	left: 20.843px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_494_ui {
	fill: rgba(0, 117, 226, 1);
}

.Path_494_ui {
	overflow: visible;
	position: absolute;
	width: 0.117px;
	height: 0.023px;
	left: 35.011px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Simple_dummy_text_uj {
	left: 85.009px;
	top: 4px;
	position: absolute;
	overflow: visible;
	width: 335px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -8px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 34px;
	color: rgba(0, 0, 0, 1);
}

#Line_26 {
	fill: transparent;
	stroke: rgba(227, 30, 36, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_26 {
	overflow: visible;
	position: absolute;
	width: 121px;
	height: 1px;
	left: 81px;
	top: 2222.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1288 {
	position: absolute;
	width: 419.009px;
	height: 56.018px;
	left: 227.991px;
	top: 2338px;
	overflow: visible;
}

#lamp_um {
	position: absolute;
	width: 56.018px;
	height: 56.018px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_484_un {
	fill: rgba(0, 117, 226, 1);
}

.Path_484_un {
	overflow: visible;
	position: absolute;
	width: 3.501px;
	height: 8.069px;
	left: 26.258px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_485_uo {
	fill: rgba(0, 117, 226, 1);
}

.Path_485_uo {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 41.596px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_486_up {
	fill: rgba(0, 117, 226, 1);
}

.Path_486_up {
	overflow: visible;
	position: absolute;
	width: 8.069px;
	height: 3.501px;
	left: 47.949px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_487_uq {
	fill: rgba(0, 117, 226, 1);
}

.Path_487_uq {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 41.596px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_488_ur {
	fill: rgba(0, 117, 226, 1);
}

.Path_488_ur {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 7.691px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_489_us {
	fill: rgba(0, 117, 226, 1);
}

.Path_489_us {
	overflow: visible;
	position: absolute;
	width: 8.069px;
	height: 3.501px;
	left: 0px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_490_ut {
	fill: rgba(0, 117, 226, 1);
}

.Path_490_ut {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 7.691px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_491_uu {
	fill: rgba(0, 117, 226, 1);
}

.Path_491_uu {
	overflow: visible;
	position: absolute;
	width: 14.004px;
	height: 7.002px;
	left: 21.007px;
	top: 49.015px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_492_uv {
	fill: rgba(0, 117, 226, 1);
}

.Path_492_uv {
	overflow: visible;
	position: absolute;
	width: 32.68px;
	height: 33.864px;
	left: 11.667px;
	top: 11.674px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_493_uw {
	fill: rgba(0, 117, 226, 1);
}

.Path_493_uw {
	overflow: visible;
	position: absolute;
	width: 0.163px;
	height: 0.023px;
	left: 20.843px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_494_ux {
	fill: rgba(0, 117, 226, 1);
}

.Path_494_ux {
	overflow: visible;
	position: absolute;
	width: 0.117px;
	height: 0.023px;
	left: 35.011px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Simple_dummy_text_uy {
	left: 85.009px;
	top: 4px;
	position: absolute;
	overflow: visible;
	width: 335px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -8px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 34px;
	color: rgba(0, 0, 0, 1);
}

#Line_27 {
	fill: transparent;
	stroke: rgba(227, 30, 36, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_27 {
	overflow: visible;
	position: absolute;
	width: 121px;
	height: 1px;
	left: 81px;
	top: 2365.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1289 {
	position: absolute;
	width: 419.009px;
	height: 56.018px;
	left: 227.991px;
	top: 2481px;
	overflow: visible;
}

#lamp_u {
	position: absolute;
	width: 56.018px;
	height: 56.018px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_484_u {
	fill: rgba(0, 117, 226, 1);
}

.Path_484_u {
	overflow: visible;
	position: absolute;
	width: 3.501px;
	height: 8.069px;
	left: 26.258px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_485_u {
	fill: rgba(0, 117, 226, 1);
}

.Path_485_u {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 41.596px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_486_u {
	fill: rgba(0, 117, 226, 1);
}

.Path_486_u {
	overflow: visible;
	position: absolute;
	width: 8.069px;
	height: 3.501px;
	left: 47.949px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_487_u {
	fill: rgba(0, 117, 226, 1);
}

.Path_487_u {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 41.596px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_488_u {
	fill: rgba(0, 117, 226, 1);
}

.Path_488_u {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 7.691px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_489_u {
	fill: rgba(0, 117, 226, 1);
}

.Path_489_u {
	overflow: visible;
	position: absolute;
	width: 8.069px;
	height: 3.501px;
	left: 0px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_490_u {
	fill: rgba(0, 117, 226, 1);
}

.Path_490_u {
	overflow: visible;
	position: absolute;
	width: 6.733px;
	height: 6.733px;
	left: 7.691px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_491_u {
	fill: rgba(0, 117, 226, 1);
}

.Path_491_u {
	overflow: visible;
	position: absolute;
	width: 14.004px;
	height: 7.002px;
	left: 21.007px;
	top: 49.015px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_492_va {
	fill: rgba(0, 117, 226, 1);
}

.Path_492_va {
	overflow: visible;
	position: absolute;
	width: 32.68px;
	height: 33.864px;
	left: 11.667px;
	top: 11.674px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_493_vb {
	fill: rgba(0, 117, 226, 1);
}

.Path_493_vb {
	overflow: visible;
	position: absolute;
	width: 0.163px;
	height: 0.023px;
	left: 20.843px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_494_vc {
	fill: rgba(0, 117, 226, 1);
}

.Path_494_vc {
	overflow: visible;
	position: absolute;
	width: 0.117px;
	height: 0.023px;
	left: 35.011px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Simple_dummy_text_vd {
	left: 85.009px;
	top: 4px;
	position: absolute;
	overflow: visible;
	width: 335px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -8px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 34px;
	color: rgba(0, 0, 0, 1);
}

#Line_28 {
	fill: transparent;
	stroke: rgba(227, 30, 36, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_28 {
	overflow: visible;
	position: absolute;
	width: 121px;
	height: 1px;
	left: 81px;
	top: 2509.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}


/* Who we are */



.mediaViewInfo {
	--web-view-name: Who we are;
	--web-view-id: Who_we_are;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

:root {
	--web-view-ids: Who_we_are;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
}

#Who_we_are {
	position: absolute;
	width: 1920px;
	height: 2989px;
	background-color: rgba(255, 255, 255, 1);
	overflow: hidden;
	--web-view-name: Who we are;
	--web-view-id: Who_we_are;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}

@keyframes fadein {

	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}

}

#Rectangle_1180_d {
	fill: url(#Rectangle_1180_d);
}

.Rectangle_1180_d {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 685px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-dark_e {
	position: absolute;
	width: 364px;
	height: 35px;
	left: 145px;
	top: 53px;
	overflow: visible;
}

#Rectangle_1511_f {
	fill: rgba(255, 255, 255, 1);
	stroke: rgba(112, 112, 112, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Rectangle_1511_f {
	position: absolute;
	overflow: visible;
	width: 1px;
	height: 61px;
	left: 0px;
	top: 181px;
}

#Group_1281 {
	position: absolute;
	width: 797px;
	height: 41px;
	left: 983px;
	top: 50px;
	overflow: visible;
}

#Services_h {
	left: 115px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 95px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: services;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Careers_i {
	left: 258px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 90px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Careers_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Blog_j {
	left: 396px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 50px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Blog.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Contact_Us_k {
	left: 674px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 124px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Who_we_are_l {
	left: 494px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 132px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 117, 226, 1);
}

#Home_m {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 67px;
	white-space: nowrap;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: Home_.html;
	cursor: pointer;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Rectangle_1181_n {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1181_n {
	position: absolute;
	overflow: visible;
	width: 131px;
	height: 4px;
	left: 494px;
	top: 37px;
}

#Group_1205_o {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 2169px;
	overflow: visible;
}

#Group_1009_p {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#abstract-technology-big-data-b_r {
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_483_s {
	fill: rgba(0, 0, 0, 0.588);
}

.Path_483_s {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 244px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1204_s {
	position: absolute;
	width: 1666px;
	height: 72px;
	left: 132px;
	top: 86px;
	overflow: visible;
}

#Please_talk_to_us_for_your_IT__t {
	left: 0px;
	top: 14px;
	position: absolute;
	overflow: visible;
	width: 989px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -20.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 32px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1203_v {
	position: absolute;
	width: 378px;
	height: 72px;
	left: 1288px;
	top: 0px;
	overflow: visible;
	--web-animation: fadein 0.30000001192092896s ease-out;
	--web-action-type: page;
	--web-action-target: contactus;
	cursor: pointer;
}

#Rectangle_1476_v {
	fill: rgba(227, 30, 36, 1);
}

.Rectangle_1476_v {
	position: absolute;
	overflow: visible;
	width: 378px;
	height: 72px;
	left: 0px;
	top: 0px;
}

#Book_a_consultation_w {
	left: 48px;
	top: 20px;
	position: absolute;
	overflow: visible;
	width: 284px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_1237_x {
	position: absolute;
	width: 1920px;
	height: 576px;
	left: 0px;
	top: 2413px;
	overflow: visible;
}

#Rectangle_1474_y {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1474_y {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 576px;
	left: 0px;
	top: 0px;
}

#cloud-resources-logo-light_z {
	position: absolute;
	width: 332px;
	height: 32px;
	left: 140px;
	top: 240px;
	overflow: visible;
}

#Line_9_ {
	fill: transparent;
	stroke: rgba(72, 167, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_9_ {
	overflow: visible;
	position: absolute;
	width: 1920px;
	height: 1px;
	left: 0px;
	top: 474.5px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Copyright__2022_Cloud_Resource_ {
	left: 108px;
	top: 497px;
	position: absolute;
	overflow: visible;
	width: 347px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Privacy_Policy_ {
	left: 1312px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 120px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Terms_of_Service_ {
	left: 1497px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 147px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Cookies_ {
	left: 1710px;
	top: 509px;
	position: absolute;
	overflow: visible;
	width: 71px;
	white-space: nowrap;
	line-height: 169px;
	margin-top: -75.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

#Services_b {
	left: 549px;
	top: 65px;
	position: absolute;
	overflow: visible;
	width: 133px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Application_Development_and_Ma_ {
	left: 549px;
	top: 133px;
	position: absolute;
	overflow: visible;
	width: 397px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Contact_us_ {
	left: 1083px;
	top: 65px;
	position: absolute;
	overflow: visible;
	width: 183px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#n_04_Decker_Dr_Ste_110_Irving__ {
	left: 1086px;
	top: 133px;
	position: absolute;
	overflow: visible;
	width: 293px;
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

#Follow_us_on_ {
	left: 1525px;
	top: 65px;
	position: absolute;
	overflow: visible;
	width: 207px;
	white-space: nowrap;
	line-height: 73px;
	margin-top: -22.5px;
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

#Group_917_a {
	position: absolute;
	width: 202px;
	height: 48px;
	left: 1526px;
	top: 136px;
	overflow: visible;
}

#twitter_b {
	fill: rgba(255, 255, 255, 1);
}

.twitter_b {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 77px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#facebook_1_c {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Group_914_d {
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_408_e {
	fill: rgba(255, 255, 255, 1);
}

.Path_408_e {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 0px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#linkedin_4_f {
	fill: rgba(255, 255, 255, 1);
}

.linkedin_4_f {
	overflow: visible;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 154px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Rectangle_1537 {
	fill: rgba(227, 30, 36, 1);
}

.Rectangle_1537 {
	position: absolute;
	overflow: visible;
	width: 960px;
	height: 596px;
	left: 0px;
	top: 579px;
}

#Rectangle_1538 {
	fill: rgba(0, 117, 226, 1);
}

.Rectangle_1538 {
	position: absolute;
	overflow: visible;
	width: 960px;
	height: 596px;
	left: 960px;
	top: 579px;
}

#simply_dummy_text_of_the_print_l {
	/* width: 845px; */
	/* white-space: nowrap; */
	line-height: 60px;
	/* margin-top: -19px; */
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(0, 0, 0, 1);
	/* padding-right: 185px; */
	/* padding-left: 70px; */
}

.why_cloud_resources_div {
	padding-right: 185px;
	padding-left: 70px;
	padding-top: 213px;
}

#Why_Cloud_Resources {
	/* left: 0px;
		top: 0px;
		position: absolute; */
	/* overflow: visible; */
	/* width: 470px; */
	/* white-space: nowrap; */
	line-height: 50px;
	margin-top: -4px;
	text-align: left;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 42px;
	color: rgba(0, 0, 0, 1);
}

#Group_1294 {
	position: absolute;
	width: 1920px;
	height: 451px;
	left: 0px;
	top: 128px;
	overflow: visible;
}

#Group_1273 {
	position: absolute;
	width: 1920px;
	height: 451px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#silhouette-confident-businessp {
	position: absolute;
	width: 1920px;
	height: 450px;
	left: 0px;
	top: 1px;
	overflow: visible;
}

#Rectangle_1503_o {
	fill: rgba(0, 0, 0, 0.561);
}

.Rectangle_1503_o {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 450px;
	left: 0px;
	top: 0px;
}

#Line_15_q {
	fill: transparent;
	stroke: rgba(255, 255, 255, 1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}

.Line_15_q {
	/* overflow: visible; */
	/* position: absolute; */
	width: 81px;
	/* height: 1px; */
	/* left: 760px; */
	/* top: 291.5px; */
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1296 {
	position: absolute;
	width: 844px;
	height: 312px;
	left: 72px;
	top: 721px;
	overflow: visible;
}

#Group_1295 {
	position: absolute;
	width: 844px;
	height: 312px;
	left: 1040px;
	top: 721px;
	overflow: visible;
}

#simply_dummy_text_of_the_print_x {
	left: 0px;
	top: 81px;
	position: absolute;
	overflow: visible;
	width: 845px;
	white-space: nowrap;
	line-height: 66px;
	margin-top: -21px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
}

#Group_1297 {
	position: absolute;
	width: 784px;
	height: 856px;
	left: 1017px;
	top: 1226px;
	overflow: visible;
}

#Rectangle_1539 {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1539 {
	filter: drop-shadow(0px 4px 25px rgba(0, 117, 226, 0.388));
	position: absolute;
	overflow: visible;
	width: 859px;
	height: 931px;
	left: 0px;
	top: 0px;
}

#Group_1290 {
	position: absolute;
	width: 419.009px;
	height: 630.018px;
	left: 78px;
	top: 112.991px;
	overflow: visible;
}

#Group_1285_ {
	position: absolute;
	width: 419.009px;
	height: 56.018px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#lamp_ {
	position: absolute;
	width: 56.018px;
	height: 56.018px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_484_ {
	fill: rgba(0, 117, 226, 1);
}

.Path_484_ {
	overflow: visible;
	position: absolute;
	width: 3.502px;
	height: 8.069px;
	left: 26.258px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_485_ {
	fill: rgba(0, 117, 226, 1);
}

.Path_485_ {
	overflow: visible;
	position: absolute;
	width: 6.734px;
	height: 6.733px;
	left: 41.596px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_486_ {
	fill: rgba(0, 117, 226, 1);
}

.Path_486_ {
	overflow: visible;
	position: absolute;
	width: 8.068px;
	height: 3.501px;
	left: 47.949px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_487_ {
	fill: rgba(0, 117, 226, 1);
}

.Path_487_ {
	overflow: visible;
	position: absolute;
	width: 6.734px;
	height: 6.733px;
	left: 41.596px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_488_ {
	fill: rgba(0, 117, 226, 1);
}

.Path_488_ {
	overflow: visible;
	position: absolute;
	width: 6.732px;
	height: 6.733px;
	left: 7.691px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_489_ {
	fill: rgba(0, 117, 226, 1);
}

.Path_489_ {
	overflow: visible;
	position: absolute;
	width: 8.068px;
	height: 3.501px;
	left: 0px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_490_ {
	fill: rgba(0, 117, 226, 1);
}

.Path_490_ {
	overflow: visible;
	position: absolute;
	width: 6.732px;
	height: 6.733px;
	left: 7.691px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_491_baa {
	fill: rgba(0, 117, 226, 1);
}

.Path_491_baa {
	overflow: visible;
	position: absolute;
	width: 14.004px;
	height: 7.002px;
	left: 21.006px;
	top: 49.015px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_492_bab {
	fill: rgba(0, 117, 226, 1);
}

.Path_492_bab {
	overflow: visible;
	position: absolute;
	width: 32.68px;
	height: 33.864px;
	left: 11.666px;
	top: 11.673px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_493_bac {
	fill: rgba(0, 117, 226, 1);
}

.Path_493_bac {
	overflow: visible;
	position: absolute;
	width: 0.164px;
	height: 0.023px;
	left: 20.844px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_494_bad {
	fill: rgba(0, 117, 226, 1);
}

.Path_494_bad {
	overflow: visible;
	position: absolute;
	width: 0.117px;
	height: 0.023px;
	left: 35.012px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Group_1286_baf {
	position: absolute;
	width: 419.009px;
	height: 56.018px;
	left: 0px;
	top: 144px;
	overflow: visible;
}

#Path_484_bah {
	fill: rgba(0, 117, 226, 1);
}

.Path_484_bah {
	overflow: visible;
	position: absolute;
	width: 3.502px;
	height: 8.069px;
	left: 26.258px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_485_bai {
	fill: rgba(0, 117, 226, 1);
}

.Path_485_bai {
	overflow: visible;
	position: absolute;
	width: 6.734px;
	height: 6.733px;
	left: 41.596px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_486_baj {
	fill: rgba(0, 117, 226, 1);
}

.Path_486_baj {
	overflow: visible;
	position: absolute;
	width: 8.068px;
	height: 3.501px;
	left: 47.949px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_487_bak {
	fill: rgba(0, 117, 226, 1);
}

.Path_487_bak {
	overflow: visible;
	position: absolute;
	width: 6.734px;
	height: 6.733px;
	left: 41.596px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_488_bal {
	fill: rgba(0, 117, 226, 1);
}

.Path_488_bal {
	overflow: visible;
	position: absolute;
	width: 6.732px;
	height: 6.733px;
	left: 7.691px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_489_bam {
	fill: rgba(0, 117, 226, 1);
}

.Path_489_bam {
	overflow: visible;
	position: absolute;
	width: 8.068px;
	height: 3.501px;
	left: 0px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_490_ban {
	fill: rgba(0, 117, 226, 1);
}

.Path_490_ban {
	overflow: visible;
	position: absolute;
	width: 6.732px;
	height: 6.733px;
	left: 7.691px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_491_bao {
	fill: rgba(0, 117, 226, 1);
}

.Path_491_bao {
	overflow: visible;
	position: absolute;
	width: 14.004px;
	height: 7.002px;
	left: 21.006px;
	top: 49.015px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_492_bap {
	fill: rgba(0, 117, 226, 1);
}

.Path_492_bap {
	overflow: visible;
	position: absolute;
	width: 32.68px;
	height: 33.864px;
	left: 11.666px;
	top: 11.673px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_493_baq {
	fill: rgba(0, 117, 226, 1);
}

.Path_493_baq {
	overflow: visible;
	position: absolute;
	width: 0.164px;
	height: 0.023px;
	left: 20.844px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_494_bar {
	fill: rgba(0, 117, 226, 1);
}

.Path_494_bar {
	overflow: visible;
	position: absolute;
	width: 0.117px;
	height: 0.023px;
	left: 35.012px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Simple_dummy_text_bas {
	left: 85.008px;
	top: 4px;
	position: absolute;
	overflow: visible;
	width: 335px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -8px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 34px;
	color: rgba(0, 0, 0, 1);
}

#Group_1287_bat {
	position: absolute;
	width: 419.009px;
	height: 56.018px;
	left: 0px;
	top: 287px;
	overflow: visible;
}

#lamp_bau {
	position: absolute;
	width: 56.018px;
	height: 56.018px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_484_bav {
	fill: rgba(0, 117, 226, 1);
}

.Path_484_bav {
	overflow: visible;
	position: absolute;
	width: 3.502px;
	height: 8.069px;
	left: 26.258px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_485_baw {
	fill: rgba(0, 117, 226, 1);
}

.Path_485_baw {
	overflow: visible;
	position: absolute;
	width: 6.734px;
	height: 6.733px;
	left: 41.596px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_486_bax {
	fill: rgba(0, 117, 226, 1);
}

.Path_486_bax {
	overflow: visible;
	position: absolute;
	width: 8.068px;
	height: 3.501px;
	left: 47.949px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_487_bay {
	fill: rgba(0, 117, 226, 1);
}

.Path_487_bay {
	overflow: visible;
	position: absolute;
	width: 6.734px;
	height: 6.733px;
	left: 41.596px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_488_baz {
	fill: rgba(0, 117, 226, 1);
}

.Path_488_baz {
	overflow: visible;
	position: absolute;
	width: 6.732px;
	height: 6.733px;
	left: 7.691px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_489_ba {
	fill: rgba(0, 117, 226, 1);
}

.Path_489_ba {
	overflow: visible;
	position: absolute;
	width: 8.068px;
	height: 3.501px;
	left: 0px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_490_ba {
	fill: rgba(0, 117, 226, 1);
}

.Path_490_ba {
	overflow: visible;
	position: absolute;
	width: 6.732px;
	height: 6.733px;
	left: 7.691px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_491_ba {
	fill: rgba(0, 117, 226, 1);
}

.Path_491_ba {
	overflow: visible;
	position: absolute;
	width: 14.004px;
	height: 7.002px;
	left: 21.006px;
	top: 49.015px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_492_ba {
	fill: rgba(0, 117, 226, 1);
}

.Path_492_ba {
	overflow: visible;
	position: absolute;
	width: 32.68px;
	height: 33.864px;
	left: 11.666px;
	top: 11.673px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_493_ba {
	fill: rgba(0, 117, 226, 1);
}

.Path_493_ba {
	overflow: visible;
	position: absolute;
	width: 0.164px;
	height: 0.023px;
	left: 20.844px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_494_ba {
	fill: rgba(0, 117, 226, 1);
}

.Path_494_ba {
	overflow: visible;
	position: absolute;
	width: 0.117px;
	height: 0.023px;
	left: 35.012px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Simple_dummy_text_ba {
	left: 85.008px;
	top: 4px;
	position: absolute;
	overflow: visible;
	width: 335px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -8px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 34px;
	color: rgba(0, 0, 0, 1);
}

#Group_1288_ba {
	position: absolute;
	width: 419.009px;
	height: 56.018px;
	left: 0px;
	top: 431px;
	overflow: visible;
}

#lamp_ba {
	position: absolute;
	width: 56.018px;
	height: 56.018px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_484_ba {
	fill: rgba(0, 117, 226, 1);
}

.Path_484_ba {
	overflow: visible;
	position: absolute;
	width: 3.502px;
	height: 8.069px;
	left: 26.258px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_485_bba {
	fill: rgba(0, 117, 226, 1);
}

.Path_485_bba {
	overflow: visible;
	position: absolute;
	width: 6.734px;
	height: 6.733px;
	left: 41.596px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_486_bbb {
	fill: rgba(0, 117, 226, 1);
}

.Path_486_bbb {
	overflow: visible;
	position: absolute;
	width: 8.068px;
	height: 3.501px;
	left: 47.949px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_487_bbc {
	fill: rgba(0, 117, 226, 1);
}

.Path_487_bbc {
	overflow: visible;
	position: absolute;
	width: 6.734px;
	height: 6.733px;
	left: 41.596px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_488_bbd {
	fill: rgba(0, 117, 226, 1);
}

.Path_488_bbd {
	overflow: visible;
	position: absolute;
	width: 6.732px;
	height: 6.733px;
	left: 7.691px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_489_bbe {
	fill: rgba(0, 117, 226, 1);
}

.Path_489_bbe {
	overflow: visible;
	position: absolute;
	width: 8.068px;
	height: 3.501px;
	left: 0px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_490_bbf {
	fill: rgba(0, 117, 226, 1);
}

.Path_490_bbf {
	overflow: visible;
	position: absolute;
	width: 6.732px;
	height: 6.733px;
	left: 7.691px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_491_bbg {
	fill: rgba(0, 117, 226, 1);
}

.Path_491_bbg {
	overflow: visible;
	position: absolute;
	width: 14.004px;
	height: 7.002px;
	left: 21.006px;
	top: 49.015px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_492_bbh {
	fill: rgba(0, 117, 226, 1);
}

.Path_492_bbh {
	overflow: visible;
	position: absolute;
	width: 32.68px;
	height: 33.864px;
	left: 11.666px;
	top: 11.673px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_493_bbi {
	fill: rgba(0, 117, 226, 1);
}

.Path_493_bbi {
	overflow: visible;
	position: absolute;
	width: 0.164px;
	height: 0.023px;
	left: 20.844px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_494_bbj {
	fill: rgba(0, 117, 226, 1);
}

.Path_494_bbj {
	overflow: visible;
	position: absolute;
	width: 0.117px;
	height: 0.023px;
	left: 35.012px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Simple_dummy_text_bbk {
	left: 85.008px;
	top: 4px;
	position: absolute;
	overflow: visible;
	width: 335px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -8px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 34px;
	color: rgba(0, 0, 0, 1);
}

#Group_1289_bbl {
	position: absolute;
	width: 419.009px;
	height: 56.018px;
	left: 0px;
	top: 574px;
	overflow: visible;
}

#lamp_bbm {
	position: absolute;
	width: 56.018px;
	height: 56.018px;
	left: 0px;
	top: 0px;
	overflow: visible;
}

#Path_484_bbn {
	fill: rgba(0, 117, 226, 1);
}

.Path_484_bbn {
	overflow: visible;
	position: absolute;
	width: 3.502px;
	height: 8.069px;
	left: 26.258px;
	top: 0px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_485_bbo {
	fill: rgba(0, 117, 226, 1);
}

.Path_485_bbo {
	overflow: visible;
	position: absolute;
	width: 6.734px;
	height: 6.733px;
	left: 41.596px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_486_bbp {
	fill: rgba(0, 117, 226, 1);
}

.Path_486_bbp {
	overflow: visible;
	position: absolute;
	width: 8.068px;
	height: 3.501px;
	left: 47.949px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_487_bbq {
	fill: rgba(0, 117, 226, 1);
}

.Path_487_bbq {
	overflow: visible;
	position: absolute;
	width: 6.734px;
	height: 6.733px;
	left: 41.596px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_488_bbr {
	fill: rgba(0, 117, 226, 1);
}

.Path_488_bbr {
	overflow: visible;
	position: absolute;
	width: 6.732px;
	height: 6.733px;
	left: 7.691px;
	top: 41.594px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_489_bbs {
	fill: rgba(0, 117, 226, 1);
}

.Path_489_bbs {
	overflow: visible;
	position: absolute;
	width: 8.068px;
	height: 3.501px;
	left: 0px;
	top: 26.258px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_490_bbt {
	fill: rgba(0, 117, 226, 1);
}

.Path_490_bbt {
	overflow: visible;
	position: absolute;
	width: 6.732px;
	height: 6.733px;
	left: 7.691px;
	top: 7.689px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_491_bbu {
	fill: rgba(0, 117, 226, 1);
}

.Path_491_bbu {
	overflow: visible;
	position: absolute;
	width: 14.004px;
	height: 7.002px;
	left: 21.006px;
	top: 49.015px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_492_bbv {
	fill: rgba(0, 117, 226, 1);
}

.Path_492_bbv {
	overflow: visible;
	position: absolute;
	width: 32.68px;
	height: 33.864px;
	left: 11.666px;
	top: 11.673px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_493_bbw {
	fill: rgba(0, 117, 226, 1);
}

.Path_493_bbw {
	overflow: visible;
	position: absolute;
	width: 0.164px;
	height: 0.023px;
	left: 20.844px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Path_494_bbx {
	fill: rgba(0, 117, 226, 1);
}

.Path_494_bbx {
	overflow: visible;
	position: absolute;
	width: 0.117px;
	height: 0.023px;
	left: 35.012px;
	top: 45.514px;
	transform: matrix(1, 0, 0, 1, 0, 0);
}

#Simple_dummy_text_bby {
	left: 85.008px;
	top: 4px;
	position: absolute;
	overflow: visible;
	width: 335px;
	white-space: nowrap;
	line-height: 50px;
	margin-top: -8px;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 34px;
	color: rgba(0, 0, 0, 1);
}


/*  */
/* 
.content{
	width: 10px !important;
} */

/* nav bar */

.transparent {
	z-index: 999;
	opacity: 98%;
	position: fixed;
	padding-left: 50px;
	padding-top: 26px;
	padding-bottom: 26px;
	background: #e1f0ff;
}

.custom-toggler .navbar-toggler-icon {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0, 0.9)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}

.custom-toggler.navbar-toggler {
	border-color: #f25471;
	border-radius: 5px;
	border-width: thin;
}

.navbar-toggler {
	padding: 2px 7px !important;
}

/* .himg{
  padding-left: 50px;
 } */
/* #logo1 { */
/* position: relative; */
/* left: 50px; */
/* padding-right: 10px;
   padding-left: 75px; */
/* } */
.hotm {
	position: relative;
	color: #393fcf;
	font-weight: 700;
	font-size: 28px;
	/* left: -200px; */
	left: 90px;
}

.hmm {
	text-decoration: none;
}

#hm {
	display: none;
}

.navbar-nav>li {
	/* padding-right: 35px; */
	/* font-weight: 500; */
}

ul {
	/* float:right; */
	text-align: center;
}

#wb1 {
	background-color: white;
	padding: 8px 35px 8px 35px;
}

#wb2 {
	background-color: #393fcf;
	color: white;
	padding: 8px 35px 8px 35px;
}

/* .active {
	color: #0075e2;
} */
.links:hover {
	color: #0075e2;
}

.navbar-nav .nav-link .active {
	color: #0075e2;
}

.active {
	color: #0075e2;
}


.transparent {
	z-index: 999;
	opacity: 98%;
	position: fixed;
	background-color: #e1f0ff;
	/* padding-top: 10px;
    padding-bottom: 10px; */
	padding: 0px 0px;
}

/* a:hover + .services_dropdown { */
/* display: block; */
/* color: green; */
/* font-size: 25px; */
/* } */

#nav_items {
	padding-right: 42px;
}

#logo1 {
	width: 260px;
	position: relative;
	left: 35%;
}

/* .nav_bar{
	background-color: #e1f0ff;
	padding-top: 25px;
    padding-bottom: 25px;
} */

/* FOOTER */
.footer {
	background-color: #000;
	/* padding: 60px 40px 0px 40px; */
}

#footer_img_new {
	/* position: absolute; */
	/* width: 332px; */
	/* position: relative; */
	/* height: 32px; */
	/* left: 28px; */
	/* top: 205px; */
	/* overflow: visible; */
	width: 275px;
	/* padding-top: 151px !important; */
}

/* .footer_main_div{
	margin: 0px 40px;
} */
#facebook_1 {
	/* position: absolute; */
	/* width: 48px; */
	/* height: 48px; */
	/* left: 0px; */
	/* top: 0px; */
	/* overflow: visible; */
}

.terms_div {
	position: absolute;
	left: 82%;
	color: #ffffff;
	font-size: 21px;
}

#Services_bc {
	font-weight: bold;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
}

.services_matter {
	white-space: nowrap;
	line-height: 51px;
	margin-top: -16.5px;
	text-align: left;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	/* font-size: 18px; */
	color: rgba(255, 255, 255, 1);
	text-transform: capitalize;
}

.service_links {
	color: #ffffff !important;
	font-size: 16px;
	font-weight: 400;
	line-height: 30px !important;
}

.services_div {
	/* position: relative; */
	/* left: 133px; */
}

#Copyright__2022_Cloud_Resource {
	/* left: 140px; */
	/* top: 497px; */
	/* position: absolute; */
	/* overflow: visible; */
	position: relative;
	left: 91px;
	width: 347px;
	white-space: nowrap;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: lighter;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
}

.contactus_div {
	position: relative;
	left: 165px;
}

#Group_917 {
	position: absolute;
	/* width: 189px;
    height: 48px;
    left: 32%;
    top: -10px; */
	overflow: visible;
}

.footer_card {
	background-color: #000000;
}

.footer_privacy_div {
	position: relative;
	left: 10%;
}

/* .card{
	padding: 0px;
	border-radius: 10px !important;
} */
.main_card1 {
	border: 1px solid black;
	width: 72%;
	padding-top: 55px;
	padding-bottom: 30px;
	margin-bottom: 37px;
	filter: drop-shadow(0px 3px 19px rgba(0, 117, 226, 0.29));
	height: 103%;
	border-radius: 10px;
	position: relative;
	position: relative;
	left: 28%;

}

.main_card2 {
	border: 1px solid black;
	width: 72%;
	padding-top: 55px;
	padding-bottom: 30px;
	/* margin-bottom: 37px; */
	filter: drop-shadow(0px 3px 19px rgba(0, 117, 226, 0.29));
	height: 103%;
	border-radius: 10px;
	position: relative;
	position: relative;
	left: 16%;

}

.main_card3 {
	border: 1px solid black;
	width: 72%;
	padding-top: 55px;
	padding-bottom: 30px;
	/* margin-bottom: 37px; */
	filter: drop-shadow(0px 3px 19px rgba(0, 117, 226, 0.29));
	height: 103%;
	border-radius: 10px;
	position: relative;
	position: relative;
	left: 3%;

}



.who_we_are_row {
	margin-bottom: 5%;
}

.block_card_1 {
	position: relative;
	top: -145px;
	left: 78px;
}

.block_card_2 {
	position: relative;
	top: -145px;
	left: 49px;
}

.block_card_3 {
	position: relative;
	top: -145px;
	left: 24px;

}

.who_img {
	background-image: url('../images/silhouette-confident-businessp.png');
	/* margin-bottom: 10px; */
	/* width: 100%; */
	height: 450px;
}

#Who_we_are_p {
	/* left: 800px; */
	/* top: 169px; */
	/* position: absolute; */
	/* overflow: visible; */
	/* width: 361px; */
	/* white-space: nowrap; */
	/* text-align: left; */
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 60px;
	color: rgba(255, 255, 255, 1);
}

#Simple_dummy_text__u {
	/* left: 0px;
	top: 0px;
	position: absolute; */
	/* overflow: visible; */
	/* width: 457px; */
	/* white-space: nowrap; */
	line-height: 50px;
	/* margin-top: -4px; */
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 38px;
	color: #ffffff;
	padding-left: 43px;
}

.left_col {
	background-color: #e31e24;
	/* height: 596px; */
}

.right_col {
	background-color: #0075e2;
	/* height: 596px; */
}

.who_main_content {
	/* padding: 0px 60px; */
	color: #ffffff !important;
}

#simply_dummy_text_of_the_print_v {
	/* overflow: visible; */
	/* width: 845px; */
	/* white-space: nowrap; */
	line-height: 57px;
	/* margin-top: -21px; */
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 22px;
	color: rgba(255, 255, 255, 1);
	padding-right: 10;
	padding-right: 131px;
	padding-left: 43px;
}

.who_we_are_main_card {
	width: 634px;
	border: none;
	/* padding-top: 97px; */
	filter: drop-shadow(0px 4px 25px rgba(0, 117, 226, 0.388));
	margin-top: 43px;
	margin-bottom: 55px;
	height: 690px;
}

#Simple_dummy_text_bae {
	/* left: 85.008px; */
	/* top: 4px; */
	/* position: absolute; */
	/* overflow: visible; */
	/* width: 335px; */
	/* white-space: nowrap; */
	/* line-height: 50px; */
	/* margin-top: -8px; */
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 31px;
	color: rgba(0, 0, 0, 1);
	padding-top: 7px;
}

#lamp_bag {
	position: absolute;
	left: 72px;
}

/* SERVICES CSS */



#IT_Staff_Augmentation__It_is_a {
	/* left: 620px;
	top: 664px;
	position: absolute; */
	/* overflow: visible; */
	/* width: 1241px; */
	/* white-space: nowrap; */
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 30px;
	color: rgba(0, 117, 226, 1);
}

#Home__Services__IT_Staff_Augme {
	/* left: 93.5px;
	top: 0px;
	position: absolute;
	overflow: visible; */
	/* width: 452px; */
	/* white-space: nowrap; */
	/* text-align: left; */
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(255, 255, 255, 1);
}

.IT_Staff_Augmentation_div {
	background-image: url('../images/male-female-business-people-wo.png');
	width: 100%;
}

.min {
	padding: 0px 0px 0px 0px;
}

.IT_Staff_row {
	background-color: #0075e2;
	/* margin-top: 21px !important; */
	padding: 20px 0px;
	margin-left: -16px !important;
	margin-right: -16px !important;
	color: #ffffff;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
}

.main_card_services {
	background-color: #ffffff !important;
	border: none !important;
	filter: drop-shadow(0px 0px 19px rgba(0, 117, 226, 0.259));
	padding: 20px 0px;
	border: 1px solid #ffffff !important;
	border-radius: 1px !important;
}

.services_main_card {
	background-color: #ffffff !important;
	border: none !important;
	filter: drop-shadow(0px 0px 19px rgba(0, 117, 226, 0.259));
	width: 397px;
	height: 601px;
	margin-left: 50px;
	border: 1px solid #ffffff !important;
	border-radius: 1px !important;

}

.transformational_row_trans_service_page {
	background-color: #0075e2;
	margin-top: 82px !important;
	padding: 20px 0px;
	margin-left: -16px !important;
	margin-right: -16px !important;
}

.professional_row {
	margin-top: 54px !important;
	padding: 20px 0px !important;
}

.professional_row_trans {
	margin-top: 60px !important;
	padding: 20px 0px;
}

.transformational_row {
	margin-top: 64px !important;
	padding: 20px 0px !important;
}

#businessmen_mi {
	position: relative;
	left: 12px;
}

/* #team_lr{
	position: relative;
	left: 12px;
} */



#Home__Who_we_are {
	/* left: 853.5px;
	top: 276px;
	position: absolute; */
	/* overflow: visible; */
	/* width: 223px; */
	/* white-space: nowrap; */
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	text-align: center;
	color: rgba(255, 255, 255, 1);
}

#List {
	/* left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 60px;
	white-space: nowrap;
	text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 34px;
	color: rgba(0, 117, 226, 1);
}

#Fusce_pellentesque_suscipit_ni {
	/* left: 0px;
	top: 106px;
	position: absolute;
	overflow: visible;
	width: 540px;
	white-space: nowrap; */
	line-height: 83px;
	/* margin-top: -29.5px; */
	text-align: left;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	color: rgba(0, 117, 226, 1);
}









.who_we_row {
	padding-top: 112px;
}

.companies_div {
	padding-top: 115px;
}

.IT_Staff_row_professional {

	margin-top: 21px !important;
	padding: 20px 0px;

}

.image_shadow {
	background: rgba(0, 0, 0, 0.651);
}


.professional_row_pro_page {
	margin-top: 54px !important;
	background-color: #0075e2;
	padding: 20px 0px;
	margin-left: -16px !important;
	margin-right: -16px !important;
}

#Transformational__Modernisatio_qz {
	text-align: left;
	/* font-family: Poppins; */
	font-family: 'Raleway', sans-serif;
	font-weight: bold;
	font-style: normal;
	font-weight: normal;
	font-size: 23px;
	color: rgba(0, 0, 0, 1);
	padding-top: 40px;
	line-height: 45px;
}

#Simple_dummy_text {
	text-align: right;
	/* font-family: Poppins; */
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 34px;
	color: rgba(0, 0, 0, 1);
	padding-left: 75px;
}

.trans_text_col {
	margin-top: -11px !important;
}

.simple_text_card_rows {
	margin-left: 25px !important;
}


.services_links {
	text-decoration: none;
}


#demo {
	background-color: red;
	/* margin-left: 96px;width: 200px; */
}

.nav-item {
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
}

#Together_we_create_access_to_i {
	/* left: 140px; */
	/* top: 1718px; */
	/* position: absolute; */
	/* overflow: visible; */
	/* width: 898px; */
	/* white-space: nowrap; */
	/* line-height: 49px; */
	/* margin-top: -12.5px; */
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(0, 0, 0, 1);
}




.culture_text_2 {
	font-style: normal;
	font-weight: normal;
	font-size: 19px;
	color: rgba(0, 0, 0, 1);
	line-height: 42px;
	color: rgba(119, 119, 119, 1);
}

#Engineering__Tech_Develop_the_ {
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: rgba(0, 0, 0, 1);
}

#Engineering_text {
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	color: rgba(0, 0, 0, 1);
}

.find_your_team_col {
	margin-left: 60px;
}

.content_text {
	/* padding-top: 90px; */
}

#Ref_47743300001210732 {
	/* left: 30.5px;
    top: 23px;
    position: absolute;
    overflow: visible;
    width: 277px;
    white-space: nowrap;
    line-height: 50px;
    margin-top: -14px;
    text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(227, 30, 36, 1);
	padding-left: 18px;
}


#Sr_Software_Engineer_Job_id_CR {
	/* left: 30.5px;
    top: 89px;
    position: absolute;
    overflow: visible;
    width: 246px;
    white-space: nowrap;
    line-height: 50px;
    margin-top: -14px; */
	text-align: left;
	/* font-family: Roboto; */
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(0, 0, 0, 1);
	padding-left: 18px;
}

#Sr_Software_Engineer_concent {
	/* text-align: left; */
	font-family: Roboto;
	font-style: normal;
	font-size: 18px;
	color: rgba(0, 0, 0, 1);
	font-style: normal;
	font-weight: normal;
	padding-left: 18px;
}

#Apply_now {
	/* left: 89px;
    top: 14px;
    position: absolute;
    overflow: visible;
    width: 100px;
    white-space: nowrap;
    text-align: left; */
	/* font-family: Roboto; */
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
	/* margin-left: 20px; */
	/* margin-right: 20px; */
	/* padding-top: 12px; */
	padding-bottom: 12px;
	background-color: #0075e2;
	border-radius: 5px;
	margin-bottom: 26px;
	padding: 10px 56px !important;
}

.details_row {
	background-color: #ecf6ff !important;
	border-radius: 25px !important;
}

#Sr_title {
	text-align: left;
	/* font-family: Roboto; */
	/* font-style: normal; */
	font-weight: bold;
	font-size: 18px;
	/* color: rgba(0,0,0,1); */
	padding-left: 16px !important;
	/* line-height: 50px; */
}

#Sr_concent {
	/* text-align: left; */
	/* font-family: Roboto; */
	font-style: normal;
	font-size: 16px !important;
	/* color: rgba(0,0,0,1); */
	/* font-style:normal;
	font-weight:normal; */
	padding-left: 18px;
	/* line-height: 50px; */
}

.listof {
	border: 0;
	outline: 0;
	background-color: #ffffff;
	/* background: 0 0; */
	/* border-bottom: 1px solid #58586245; */
	width: 40%;
	color: #000000;
}

.contact_us {
	overflow: visible;
	/* width: 284px; */
	padding: 15px 80px;
	/* white-space: nowrap; */
	/* text-align: left; */
	font-family: Poppins;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
	background-color: rgba(227, 30, 36, 1);
	border-radius: 6px;
	/* position: relative; */
	/* left: 179px; */

}

/* .left_cols{
	padding-left: 170px !important;
} */

.input_rows {
	padding-left: 160px;
}

.career_apply_btn {
	padding: 15px 203px;
	/* width: 400px; */
	color: #ffffff;
	background-color: #0075e2;
	/* font-family: Roboto; */
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	font-weight: bold;
	/* font-size: 22px; */
	text-transform: uppercase;
	border-radius: 10px;
}

.contact_us_btn_foo {
	padding: 15px 203px;
	/* width: 400px; */
	color: #ffffff;
	background-color: #0075e2;
	/* font-family: Roboto; */
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	font-weight: bold;
	/* font-size: 22px; */
	text-transform: uppercase;
	border-radius: 10px;
}

.resume_btn {
	background-color: #fff3f3;
	color: #e41e24;
	border-style: dashed;
	/* padding: 12px 80px; */
	border-style: dashed;
	/* font-family: Roboto; */
	/* font-style: normal; */
	/* font-weight: bold; */
	/* font-size: 22px; */
	/* width: 20px; */
}

.inline_text {
	display: inline-block;
}


#Send_us_a_message {
	/* left: 661px;
	top: 64px;
	position: absolute;
	overflow: visible;
	width: 417px;
	white-space: nowrap;
	text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 42px;
	color: rgba(0, 0, 0, 1);
}


#apply_for_help_text {
	overflow: visible;
	/* width: 989px; */
	/* white-space: nowrap; */
	line-height: 73px;
	margin-top: -20.5px;
	/* text-align: center; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
	padding-left: 362px;
	padding-top: 40px;
}

#contact_us_btn {
	overflow: visible;
	/* width: 284px; */
	padding: 13px 43px;
	white-space: nowrap;
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
	background-color: rgba(227, 30, 36, 1);
	border-radius: 6px;
	position: relative;
	left: 386px;
}

.text_area {
	background-color: #f2f8fe;
	color: #2d76bb;
	width: 100%;
	height: 181px;
	padding: 15px 20px;
	border-radius: 10px;
	border: 1px solid #f2f8fe !important;
	outline: 0;

}

.text_area_row {
	margin-right: 114px !important;
	margin-left: 117px !important;
}

/* .myClickState {
	border: red !important;
  } */

/* .text_area:active
{
	color: red;
    border-style: none;
    border: 0px;
} */

.check_box {
	padding-left: 46px !important;
	padding-top: 35px;
}

.date_color {
	/* left: 0px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 187px;
    white-space: nowrap;
    line-height: 56px;
    margin-top: -14px; */
	text-align: left;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 26px;
	color: rgba(227, 30, 36, 1);
}

.card_text_heading {
	line-height: 25px;
	text-align: left;
	/* font-family: Roboto; */
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(0, 0, 0, 1);
}

.card_text_content {
	line-height: 37px;
	text-align: left;
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 17px;
	color: rgba(0, 0, 0, 1);
}

.card_content_cols {
	padding: 30px !important;
}

.blog_cards {
	border-radius: 18px !important;
	/* filter: drop-shadow(0px 0px 19px rgba(0, 117, 226, 0.259)); */
	box-shadow: 0px 0px 35px rgb(0 0 0 / 15%);
}

#Read_more_x {
	text-align: left;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: rgba(255, 255, 255, 1);
	text-transform: uppercase;
	background-color: #0075e2;
	padding: 10px 20px;
	border-radius: 7px;
	margin-left: 13px;
	margin-bottom: 25px;
}


/* READ MORE */

#Simple_dummy_text_ {
	/* left: 118px;
	top: 680px;
	position: absolute;
	overflow: visible;
	width: 457px;
	white-space: nowrap; */
	line-height: 50px;
	/* margin-top: -4px; */
	text-align: left;
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: bold;
	font-size: 42px;
	color: rgba(0, 0, 0, 1);
}

.icons_card_for {
	background-color: #0075e2 !important;
	border-radius: 39px !important;
	/* width: 207px; */
	/* position: fixed; */
	position: fixed !important;
	left: 85%;
	top: 78%;
}

.icon_images_row {
	padding: 10px 25px;
}

#Path_408_ {
	fill: rgba(255, 255, 255, 1);
}

.Path_408_ {
	padding-left: 12px;
	padding-top: 10px;
	transform: matrix(1, 0, 0, 1, 0, 0);
	padding-bottom: 10px;
}

#Santa_Approved_New_Brands__Off {
	/* left: 118px;
	top: 793px;
	position: absolute;
	overflow: visible;
	width: 1727px;
	white-space: nowrap; */
	line-height: 41px;
	/* margin-top: -8.5px; */
	/* text-align: left; */
	/* font-family: Poppins; */
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(0, 0, 0, 1);
}

.read_more_content_cols {
	padding-left: 65px !important;
}

.facebook_img {
	color: white;
	padding-top: 9px;
	font-size: 40px;
	padding-left: 7px;

}

.hii {
	background-color: transparent;
}



.run {
	padding: 5px 10px;
	/* width: 151px; */
	background: #00ad2d;
	border: 1px solid #00ad2d;
	/* position:relative; */
	color: #fff;
	border-radius: 2px;
	/* text-align:center; */
	/* float:left; */
	cursor: pointer
}

.hide_file {
	/* position: absolute; */
	z-index: 1000;
	opacity: 0;
	cursor: pointer;
	/* right: 0; */
	/* top: 0; */
	/* height: 100%; */
	font-size: 24px;
	/* width: 100%; */

}

/* .resume{
	color: red;
	background-color: #000000;
} */
.error {
	color: red;
}

/* #first_name-error {
	position: absolute;
	left: 14%;
	top: 23%;
} */

#last_name-error {
	position: absolute;
	left: 58%;
	top: 23%;
}

#email_id-error {
	position: absolute;
	left: 14%;
	top: 40%;
}

#phone_number-error {
	position: absolute;
	left: 58%;
	top: 40%;
}

#file_upload-error {
	position: absolute;
	left: 36%;
	top: 59%;

}

.resume_text {
	position: relative;
	top: 54%;
	left: -38%;

}

.tick_mark {
	color: green;
	position: relative;
	right: 22px;

}



.label_res input[type="file"] {
	/* position: absolute; */
	/* top: 10px; */
	/* display: none; */
	/* z-index: 1000; */
	/* opacity: 0; */
	opacity: 0;
	/* width: 151px; */
	width: 210px;

}

.label_res {
	/* background-color: #fff3f3; */
	/* color: #e41e24; */
	border-style: dashed;
	cursor: pointer;
	/* border: 1px solid #cccccc; */
	border-radius: 5px;
	padding: 10px 0px;
	font-weight: 700;
	/* position: relative; */
	/* width: 151px; */
	/* margin: 5px; */
	/* background: #dddddd; */
	/* display: inline-block; */

}

/* .label:hover {
	background: #5cbd95;
  } */
/* .label:active {
	background: #9fa1a0;
  } */
/* .label:invalid + span {
	color: #000000;
  } */
/* .label:valid + span {
	color: #ffffff;
  } */

.slider {
	/* max-width: 1150px; */
	/* overflow: hidden; */
	/* display: flex; */
	/* width: 100% !important; */
}

/* .owl-item{
	
	width: 100%;
} */
/* .cloned{
	width: 30% !important;
}
.active{
	width: 30% !important;
} */
/* .slider .card .img{
	
} */
/* .owl-stage{
	 width: 100%;
 } */


.dropdown {
	display: inline-block;
	position: relative;
}

.dropdown-content {
	display: none;
	position: absolute;
	width: 206px;
	overflow: auto;
	box-shadow: 0px 10px 10px 0px rgba(0,0,0,0.4);
	border-top: 3px solid #0075e2;
	/* left: -40px; */
	/* top: 36px; */

}

.dropdown:hover .dropdown-content {
	display: block;
}

.dropdown-content a {
	display: block;
	color: #000000;
	/* padding: 5px; */
	text-decoration: none;
	background-color: #ffffff;
	/* width: 30%; */
	padding: 8px 25px;

}

.dropdown-content a:hover {
	color: #ffffff;
	background-color: #0075e2;
}

.service_links_headers {
	border-bottom: 3px solid #e9e5e5;
}




/* .professional_row:hover{
	  background-color: #0075e2;
	  
  }
  .transformational_row:hover{
	background-color: #0075e2;
	
}
.IT_Staff_row_professional:hover{
	background-color: #0075e2;
}
.professional_row_trans:hover{
	background-color: #0075e2;
}
#Group_1317:hover{
	background-color: #0075e2;
}
#Group_1316:hover{
	background-color: #0075e2;
} */
.sidemenu_main_rows:hover {
	/* color: red; */
	background-color: #0075e2;
	/* color: #ffffff; */
	fill: #ffffff;
	color: #ffffff;
}

.sidemenu_main_rows {
	font-family: 'Raleway', sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: black;
}

#Rectangle_1535 {
	fill: rgba(255, 255, 255, 1);
}

.Rectangle_1535 {
	filter: drop-shadow(0px 3px 6px rgba(0, 117, 226, 0.722));
	position: absolute;
	overflow: visible;
	width: 327px;
	height: 286px;
	left: 1099px;
	top: 100px;
}

.dropwown_card {
	filter: drop-shadow(0px 3px 6px rgba(0, 117, 226, 0.722));
	background-color: #ffffff;
	/* left: 528%;
	top: 100px; */
	width: 300px;
	border-radius: 1px !important;
}

.services_dropdown {
	top: -3%;
	z-index: 999;
	left: -6%;
	position: fixed !important;
	position: absolute;
	left: 60%;
	top: 100px;
}

.hoverdropdown {
	padding: 10px 0px;
}

.hoverdropdown:hover {
	fill: #ffffff;
	color: #ffffff;
	background-color: #0075e2;
	/* width: 300px; */
	margin: -1px;
}

#businessmen_jg_prof {
	position: absolute;
	/* left: 26px; */
	/* margin: 2px 23px; */
	left: 24px;
	top: 73px;
}

#transform_image {
	position: absolute;
	left: 28px;
	top: 144px;
}

#Group_113_prof:hover {
	fill: rgba(255, 255, 255, 1) !important;
}



/* .services_dropdown {
	display: none !important;
  } */

#services_dropdown {
	display: none;
}

/* #Services:hover + .services_dropdown {
	display: block;
  }  */

.dropdown_links {
	text-decoration: none;
	color: #000000;
}

.footer_links {
	text-decoration: none;
	color: #ffffff;
}

a.footer_links:hover {
	color: #ffffff;
}



/* #Path_453_lt:hover{
	  fill: #ffffff;
  } */



/* #sidemenu_main_rows:hover > #Path_453_lt {
    
} */



/* #sidemenu_main_rows:hover #Path_453_lt {
    background-color: #00ad2d;
} */



/* //cube is directly inside the container: */
/* .sidemenu_main_rows:hover > #Path_453_lt { fill: white !important; } */

/* //cube is next to (after containers closing tag) the container: */
#container:hover+#cube {
	background-color: yellow;
}

/* //If the cube is somewhere inside the container: */
#container:hover #cube {
	background-color: yellow;
}

/* //If the cube is a sibling of the container: */
#container:hover~#cube {
	background-color: yellow;
}

/* .sidemenu_main_rows:hover + #Path_452_ls {
    fill: #ffffff !important;
} */

/* #Path_452_ls:hover{
	fill: #ffffff;
} */




/* .cookiesPopUp {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0%;
    background: #212529;
    -webkit-box-shadow: 0 0 20px rgb(0 0 0 / 30%);
    box-shadow: 0 0 20px rgb(0 0 0 / 30%);
    z-index: 99999;
    opacity: 1;
    -webkit-transition: bottom .7s, opacity .8s;
    transition: bottom .7s, opacity .8s;
}

.cookiealert{
	color: #ffffff;
} */


.cookiealert {
	position: fixed !important;
	bottom: 0;
	left: 0;
	width: 100%;
	margin: 0 !important;
	z-index: 99999;
	opacity: 1;
	visibility: hidden;
	border-radius: 0;
	transform: translateY(100%);
	transition: all 500ms ease-out;
	color: #ecf0f1;
	/* background: #212327 url('../data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEECAIAAAAd4J55AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUIyQzg0Q0RDQ0ExMTFFNjkyMDJGQkMzNjQ3OUEyMTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUIyQzg0Q0VDQ0ExMTFFNjkyMDJGQkMzNjQ3OUEyMTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QjJDODRDQkNDQTExMUU2OTIwMkZCQzM2NDc5QTIxNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QjJDODRDQ0NDQTExMUU2OTIwMkZCQzM2NDc5QTIxNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnMLhJsAAB3qSURBVHja7J3ZkqNIsoYhWASqzqqsrWdu2/qiL8bmom3Mzvs/0pyLoxWJ44SnKCUBKIgFQuQfVibLUiqBD0nuf0T4Ev/9n//573//N5prbMtyt9/PdrrX1y/0CEAAhgyYlNvf6CchRJqm1+vV+znjeIazEAs91nV9OBzpHwABGDKg4KforLEcvs99Pp+9Hj9JBFFcLpfOfQQgAIMFFEmS8E+n04m+l3mebzYbr77epwmLsyyv5bgBJwAEYOCAaedFxMk/EGr7s0szU1U+2Ohq+eIPh8P4KwEIwNAAky+v34a+sjTa76ur4Vxtp2lyvdZ0WPLv6m/vTQ4AARgm4C852hlVVdHf0PSxdOqd3fp6unghEiYZegEAARg64LfvP0dsCX19K+mdyZm6sRCOlp6KoqDHixwjLxNCjPADEIAhAA7KUdVppklif3H2R2Dnrq6eDV22plwBIACXAhyUo+qV0YSVvrXb7dZmmdjS12dZFkfxuGnUFDMABGAogONyVP3W8i4KnclwQmzk6+meku7nqe2kP38oZgAIwMUBdeWoikqQ42LXla9njUHnMrin+mIGgABcClBXjqp/yVs05PonHWGqr99sNvXtjGZrUwAEYOiAk+SoOsj1NxPiNNXdsdHz9eSjy7I4nysz62IsZgAIwPkBDeWo6sFzPdf/EI/uFJmGVtlbDmMxA0AAzgZoKEfVcZSuvygKEuI2vp6cO90FV2EQxmIGgACcD9BSjnZGVVV0fU3WydCOzYCvJ7WQ53klR+Ru2IsZAALQN6AbOap62KHUL/XJ9i5XHgJnXYkZAALQH6AzOdoZQ1knnMt4L685utzHjXYrZgAIQE+AaeRz/Mo6ybKTnMW2tiTPSZfHOqkrIQ8AAtDB99CHHO1x8dKKkFHhSa10+rXBRmogYgaAAHwCOaqeiR7Lsvj0aUuP/pz7bGIGgAB8DjmquP4znZIeo5UOAAIwXDm62eQc2EoKm309OX0hhO+yVrOJGQAC0Bgw+fHzH/4gyajkeX6f19jmmHCwTxt84O8C6D56BswACEArQE+HbkmOx+P986VMN743cmma8j7Mc407wBMAARicHKUrLoqiN7GqVjZD2d5kcjhfjPIkZgAIwHDlKF0luVe60KHYgqFzXeWI5FapQxXuXMxkWWoN2NQ+AOBigGka3EfUrXOv6+t4aPm9r++F52rnwaqXh7HzGoAJAJcEjOrQPqJu5Ggb2/rQBNaPUkVYIZB5KIqNfaieKzEDQAD6A7SVo5tNzpeleTX6lbNYfFtqG3sxA0AAege0dO6y/uqEqeqIrx+6Fxw+u5R6uXgHjAHoF/AS+kfUUI7SWXl2O9VE1RML6XD8Ht3NbVlW0xemjMVMC3j1Dnh9A9yWZNEA6B7wGvpHdJocpTPxwu5U6zLV16uD8aaGEU4VM0sCVgB8ckDjj+hU585ZWMaeV9/X91pEGhtv2gaAAFwEUFeOcmF9+9IatV2Z8Sa7Wdqbsix0hIq+mAEgAJcCfCBH2blzXQ0nG5Sudl15pethMNFDMQNAAC4POO7chYg7wZ+Ww9jXD9lIm6atAARgCICDcnS7LadW1Z/B1w/ZmybrpK9I1ogeWD9gCcDnAOzK0Tb56HyuPFW58jEjH8o6UcXMBwKs1goo1gaoplG5de7+fH2vycyyd1knvXliAHxywHhlgMnXbz+i0cyOwH294vobe5NnWf3epDWdA2j6DkAAhgcY/+vff+92u2iuoduUw9HYbrf0CEAAhgwois3Gpq1pOL6+924SHQABGDhg8vLyhRx8LMcMZ/Xt61s2tmdVVZ1OJwACMGRAcb7ld5RlMQPkDNVUI5ldwj8Q3ToBEwCu5yNK0923fOrdbs+l+b2mRXv19TJUf0tE7fYD/bxOwAqAzwr4qecjKt4Ffbel+T2ZnNPZS1lVwsiyTL5Pu/vUFaL7kIA1AIMF/D8FsCdihgWxZvjpZMHtZ90py9LevOm2OE8PYPFcgNkUwBqATwT4JkfVsd8fSBxzZY5gfX2SJNttKa3juffetWKmB/DwXIAnAK4VsAlbG1kLuspVKX4MaumJ+4Rw9Nnoy9I4Fo8AG8sKQAAuBfg4n9BtXX5Xvp6c+1lDu/eKmV5tA0AALgU4KEc743g80hHp1TaJJ/a+nsA4d7NdX3k0G44BCMDAAR/I0SEjYez6jX09sUVTCtdpipmQANOVA6YA7AdMp1Yv5a1M+kqQyTEIZjfbCeXwAoNbY1CbdTlA+qhVawYkrVgBsAdQV452Bvl9xiPPO8nkTPX1JC3yPCfzpuncjcUMAAG4FOA0OTqwNjWBUN/Xb26NDW3CiKaKmTkBcwACUAIKy2L6vHjV5HqVpUNf36ztulgm5vo/YQJeAQhACZh8//HTfkmWg8Eb17/ZXEeDGLZleR69p3ynXKUXk6+XseoABGC4gLZytGtFpMkZWZsa8vX0enburgrXuRIzAASgb0Bh39upY28ub5VPy17IIV9Pzt3tlbgSM8OABQA/FGCa+gI0XB19yLnb7d6yTt6X5u+E+d1SV4Rb62K/tqYBuAfghwI8n/0BiiTyNppF2ziK+gqB0TN3qSu+EpnVRBj3gBEAAWgH6MPDvve2vHOadlCHko8CFzM9p7gAEIBWgG5WRx/Phi9vUeCfP79wPzd+xvdwtbYGQAD6A/QrRxcfvsUMAAFoDxj/8edfM5wpz7PT6RzdFXWkZzwVol9kABCAFt9D4bd8FVeVavMaWyR6xmu5njtf7xkwASAAA5ajzWpv/Q6szfWiZ87nc7v++6Ripl3OBiAAjQF1O/VOGnzdVVU1c9v33pxMS2czlDiJlk2Oc9evk5dtClhKPgAC0BbQsRzlzk9RUydq33u5Q/ldXLEnfDFzB3gAIABDlKMbmVg1UohuqPRAm45VlqVDVOdiBoAAdA7oZjuSG1OS9ztYN46jg/AByWLZX5urzVYArgCQvn67IAFtN+uF3EzlKazO6zWTtZpeioo0N/P1llu9/gBTAALQiRzNb85dVwxoV8I6StfPtQMWFDP+AE8AnAVwEzygoRxtq+gcDofI5+BZMofSGtTwMFYLAFwN4D54wMlylFeWrter2d0xdt+8UTN1gdhAzCwHGAPwYwJOk6P0atLBNl04jAuzkqCn29pWVvUkZhYFrAD4MQF1N+u5xrhlYamobyd00mjNGxca0Hm9bnE3AAJwIcDHcpSuiW+Ekw6mDtug6pS70hEzaUrHqdcMSMepARgu4AM5St9As8mYc1+v3qlmRnvrO2UsZiRgsnLABIBBAw7KUW4Sau/c3fr6zpCbP+z6s/vupzpihltMPg9g3guyIsDJ72CxFsAeOcr601VZRX++/j3q22XriJnnBKynACacG77ed3BVgN0EDTWzw+1w5etVc3KXdTIW7/sxAGMAPhGgYBfJmR30eDqdZihu42ncCmPVWZZyuR654rJGwPRjAm5XCZj8/vs/uWMGgc2Qye/J16uo/AOhJrJ7KwABGCygeHl54fDWeYqFePL1KiEN4nqRA4AADBkwPRyPq6nVo3Jy3goAARgyYPLbyxe5RCOKopjBEc/j6/Msq281QjiBpemMVRTVWgC5efiKAT/UOyjapZvDocn2TxK/NR59+/qiaGKXTjLQ9P55+u9+RYDntQN+qHdQtIn6arWp5xrc177TtSOVA4AADBkw+frt+73ebhtHbbelrEPlWIt78vX0rsSy9Zxywd35/AcCLMu+1wcKWHxgwOT16/fev+FYmyQRzj9MDiHJrtBU9q22Yl/wBPEOvUfrB6yeCbD6wIBipG5U3USm18G6fnbux9G6PfdiBoAADBOwK0fV8dbpW+Yp2ofqubIxZVlw/tGjFz7eXgLgQoClXq7g+gEH5ajKyXuLQggbFW7p6+nsmzyvZJKIzmWMiBkAAjAQQKFfxvTWqibv7fQ9j2dvnPuUWjrjYgaAAAwB8LEc7XX9xJkkiYHBMLMxBFbK2e10sTE52gmAAJwZUFeOqhfKJyPOSXdoqq8nM5GmGf3J2ShwXl/MDAFy6QQAAnAQMEnSzApQGFfV5+8e3WJPEQytojCo5WgmZnoBEwACcBwwtgWcLEdVe8NJ3+T9dbK8NG1M0zlgk0vnbrkVaxt8D0AA+gY0lKOd0Ra64roDNr6eZ9VcJMf+wozFDAABOBugcNXkiY1VHAsODzd27saFk52LmQHAGIAAdAtoK0dVe8OdR4cSo4ZsDN0XrnLlunSP41xQAALQOaAbOareNhbi6tqp6uvpGR+F69yKGQAC0B+g8NEBOBrOOrlfR+KdTaOtlQXEzDBgDkAABiRHe+0Nc6rWhWe3nisX+C1NAkAABipHh3Q2fek/fdq2nS38WRffYgaAAHwCOdo78pwmtxk9znZGf2IGgAB8Djl6r62jJqivMS1tZ9NZGGeqlAdAABoDCuv9fq2RSWNG9/J4q7CYZalNp2/N0dZvBiAAgwX0K0eJgVdHT7JqHTvf2xrU+XQ6cfK/P5PjW8wAEIDhylFu5aVurRSbTSfYnOe+3iB9iRkAAtAVoJfVUSG7zlz6VpbU4q23bAzd+NqpS08+3j8AAtAhoGM5So47y7KmC9TAtQ4llRDb4XDgIzg0Oc7FDAAB6BxQkEN2cqyNnMLSVZ5v2rpfAzyKnaVpsZCNIR3Nei8ABOAb4CZQQDdylFuQ6ih3nV4CdJym8UBZcGnQEMQMAAHYB1iOf581AZOfsj+h8SG22y3PbjXnzr0dg3sh+f3jlSvjiXnj62V3OwAC0APg2Q2gma8nX8xbKLvdblJoeT4xlYtcf3w745xiBoAAnA3QUI7S1NZsmcigtdVVFpOk2fB1euMBYzEDQADOBjhtdZSEAfcNJ0ds5n/NSu7Qufb7PRFmMrPS39oaAAE4P6CuHCW2TGplcu42W6d5ZhUa29zZqNZ3/fpiBoAAXApQV44aO3d7X69cdEOo2XhAX8wAEIBLAT6Qo/TbsiwjmW7sJHbIVQXIw+FAd5yONh5i+1DMABCAywMO+Xr6FSFVckTuRu7IXPG4XC5v9VfjuPcNGFEyaZrQXwDwiQGTpI7WADiYykQK20dZm70M/HE4qurCUqTX3owkwgiRAPC5AZOVAIqO8/2V2WFR2XsGX98ZJzl4mbhzOgACMHTAL6/fWrbezA63Q80TcTvq+l3WyX0aDAABGCagaMXnPFUEnPt6RYJfuZgkEXXUNQABGCageH39IoXp1T4UdUFfr6jwt0KRRAdAAAYOKKJ5h+VOaPgDgACcOuI//vyLfT0ZgBkszdBCrdvBgfD3+6QABGCwgG+ekP7DFb+f3deT0uaqyZ1IBQACMFjAX1sUHHDQrv8+o6+XXa/y++n7/QI3AAEYKOC37z/vnW+7/kuoPhaCKz+Ly3S1idy67cQ68AIUAAEYMuCvfUL1K+tDHGumLU85YCKDKq6978fIojbpmjgWAHxiQPon1gAoRmpL0d+00bFh+nq52ZJEw8UF1HiLO8ALAJ8b8LIWwI4c7Yy2MzAHK4Tj6zn252HwhCpmAAjA0AAH5ajqNNMksYe09/Xs3DXbVunHWAAQgEsBCs0FWS6W2tYOWMrXZ1kWN3MB3eJWI2IGgAAMBXBcjqrfWt4tpTOZTYjNfD3dU9L9Bn0bH4oZAAJwcUBdOaqiEqTBArGBr2eNYda12DjkF4AAnA1QGNeW4mwucv2TjjDV1282m/p2RrO1KQACMHTASXJUHVxYjoyH5qaipq9vi6ibWRdjMQNAAE4BbMrg2wO6qWFRVVWqZ2we2iS6U/Qaotrt9vYX5ioBFIBrAEydA+6cAApX4apH6fq575SNryfnblDG2LmYAeAKAY+hAlrKUdXe0PWRgx3asRny9W0HRreVs+zFDAAB6BvQcHX04Zx4aIlJfb69y5WHwh6eCiIAEIAOr0T4qy2lk3XSts7xlEbpUMwAEICeANPI52iL0pHOPskt1NaW5Dkp75hecPBcVweAAAwc0IscVce1fmuRwZPaSNY89Vq4zquYASAAn0COqmeix7IsPn3a0qM/5z6bmAEgAJ9Djiqu/0ynpMdopQOAAAxXjm42OQe2ksJmX09O37IXeVBiBoAANAZMfvz8hz9I7gt1H/TQ5phwsE8bfODvAoSHCgjvATMAAtAK0NOhW5Lj8Xj/fHnXDYONXNMuWMxdg9gp4AmAAAxOjtIVF0XRm1hVK71L2d5kcjhfjPIkZgAIwHDlKF1lb123zhqUOtpqxG5rXTkXM1mWAhCAjgHdOve6ftC1o3zfnE2Fb4L60lnXbCcC1gAEoFtAN3K0jW0daqo64us7gxUCmYei2NiH6rkSMwAEoD9AWzm62eR8WZpXo185i8U3F65aUMwAEIDeAS2dO1eY1f+rEV8/dC96O33Ppl4uAATgOGBtC2goR9vC+lNN1ENfr8yGG3tDd3NblgZlsIzFTAt4BSAAxwFrW8BpcpTb3l9uw0wBm1kLxpsaRjhVzAAQgAsATnXunIVl7Hn1fX2vRaSx8aZtAAjARQB15SgX1rcvrTHV16ucbG/KstARKvpiBoCzA5YA1JKj7Ny5roaTDUpXu6680vUwmOihmAEgAJcHHHfuQsSd4E/LYezrh2ykTdNWAAIwBMBBObrdllOr6s/g64fsTZN1Esc9cYDDemBbAhCA8wEWm008ANiVo23y0flceapy5WNGPpR1ooqZX4AVAAE4H2A1AqimUbl17v58fa/JzLJ3WSe9eWIABGBQgMnXbz+i0cyOwH294vobe5NnWf3epDWdA2j6vhZAriG9YsAP9Q7G//r3305K6uvPpOepVnCb2W7pEYAADBlQ8HxxtlP68/W9d5PoAAjAwAGTl89fyMPHcsxwVt++vmVje1ZdqtPpBEAAhgwozue3/I6yLGaAnKGaaiQ7p/IPRAdAAAYOSNPdt3Tj3W7Ppfm9pkV79fVNJDspbBG3i9f0MwABGDygeBf03Zbm92RyTmcvZVUJI8sy7tt4n2FJdB8SsAbgEwH2RMywINYMIJ4suP2sO2VZ2ps33Rbn6QEsngswmwJYPyFg+mEB3+SoOvb7A4ljrswRrK9PkmS7LaV1PPfeu1bM9AAengvwtHbA84cFbMLWRtaC6Fcc8ObK9btaeuI+IRxeN/qyNI7FI8DGsq4ZUGZ/AzBYwMf5hG7r8rvy9STPzhravVfM9GqbNQPWAAwacFCOdsbxeKQj0qttEk/sfT2Bce5mu77yaDYcAxCAgQM+kKNDRsLY9Rv7eprXRlMK12mKGQACcHHAdGr1Ut7KpK87mRyDYHaznVAZXUDvxORCqwa1WQEIwJkBdeVoZ5DfZzzyvJNMzlRfT9Iiz3Myb5rO3VjMAHCtgGXwgNPkaP/a1BRCfV/fNja0CSOaKmYACMD5AYVlMX1evGpyvcrSoa9PksTJMjHX/wEgAEMGTL7/+Gm/JNsEg98KaVxHgxi2ZXkevad8p1ylF5Ovl7HqAARguIC2crRrRaTJGVmbGvL19Hp27q4K17kSMwAEoG9AYd/bqWNvLrfKp72QQ76enLvbK3ElZoYBCwAC0Amg4eroQ87dbveWdfK+NH8nzO+W2SHcWhf7tTUNwD0AAegIUCSRt9Es2sZR1Fcni565y+zwlcisJsK4B4wACEA7QB8e9r235Z3TtIM6lNkRuJjpOcUFgAC0AnSzOvp4Nnx5iwL//PmFG9bxM76Hq7U1AALQH6BfObr48C1mAAhAe8D4jz//muFMeZ6dTuforqgjPeOp0v4iA4AAtPgeCr/lq3jpqc1rbJHoGa/leu58PQABGDigT1/frva2YG2uFz1zPp/b9d8nFTMABKA9oG6n3klDXndZVXJu+96bk2npbIYSJ9GyyXHu+nXysgEIQB3AzBugYznKnZ8iWSeq93KH8ru4Yk/4YgaAHxaw8gjo1NdvZGLVSCG6odIDbTpWWZYOUZ2LGQAC0Dmgm+1I7tu4J9ti3TiODsIHJItlf22uNlsBCEB/gLab9UJupvIUVuf1mslaLMHtuwLYb/X6A0wBCEAncjS/OXddMaBdCesoXT/XDlhQzPgDPAEQgDZytK2iczgcIp+DZ8kcSmtQw8NYLQAQgLMBTpajvLJ0vV7N7o6x++aNmqkLxAZiZjnAeOWAMQBdyFF6Nelgmy4cxoVZSdDTbW0rq3oSM4sCVisHrADYD6i7Wc81xi0LS0V9O6GTRmveuNCAzus1t3oBCMClAB/L0TRNrteaXuqkg6nDNqg65a50xAwAAbgs4AM5SlaBX+AqWseyT8D9nWpmtLe+U8ZiBoAAXBxwUI5yB0Z75+7W13eG3Pxh15/ddz/VETPPBpj3ggBwBYA9cpQugj27j8BZt/frDvXtsnXEzHMC1lMAE84NB+BTAHYTNNTMDrfDla9Xzcld1slYvO/HAIwB+ESAglUcZ3bQ4+l0mqG4jadxK4xVZ1nK5XrkfH2NgCkA1/MRTX7//Z/cMYPAZsjk9+TrVVT+gd7LRHZvBSAAgwUULy8vHN46T7EQT75eJaxlE/MXOQAIwJAB08PxuJpaPSon560AEIAhAya/vXyRSzSiKIoZHPE8vj7PsvpWI4QTWJrOWEVRARCA4QGKdunmcGiy/ZPEb41H376+KJrYpZMMNL1/nv67ByAAgwQUbaK+Wm3quYZsGh5zGHT7ZCoHANcFWK8MMPn67fu93m4bR223paxD5ViLe/L19K7EsvWccsHd+fwHAizLvtcDMDjA5PXr996/4VibJBHOL8UhJNkVmspWsnJdb/AE8Q69R+sHrAD4HIBipG4UfWXpexus62fnfhyt23MvZgAIwDABu3JUHW+dvmWeon2onisbU5YFZ688euHj7SUAAnBZwEE5qnLy3qIQwkaFW/p6OvsmzyuZJKJzGSNiBoAADARQ6JcxvbWqyXs7fc/j2RvnPqWWzriYASAAQwB8LEd7XT9xJkliYDDMbAyBlXJ2O11sTI52WgywBOCTA5p+RHXlqHqhfDLinHSHpvp6MhNpmtGfnI0C5/XFzBBgmiRXv4ApZ5G2rbkA6BhQJh+G/BEVxlX1+btHV+ApgqFVFAa1HM3ETC9g4h2wBqBfwCT0j+hkOaraG04ZJu+vk+WlaWPorm02uXTulluxtsH3AASgb0BDOdoZbaGrh67/oa/nWTUXybG/MGMxA0AAzgYoXDV5YmMVxyLLMhvnblw42bmYGQCMrQEvAFwSMIpD+4jaylHV3nDn0aHEqCEbQ/eFp++uS/c4zgV1AVgD8MkBHX9E3chR9baxEFfXTlVfT8/4KFznVswAEID+AIWPDsDRcFrN/ToS72waba0sIGaGAXMAAjAgOdprb5hTtS48u/VcucBvaRIAAjBQOTqks+lL/+nTlkW5p8qt84gZAALwCeRo78hzmtxm9DjbGf2JGQAC8Dnk6L22jpqgvsa0tJ1NZ2GcqVIeAAFoDChcLyj3j0waM7qXx1uFxSxLbTp9a462fjMAARgsoF85Sgy8OnqSVevY+d7WoM6n04mT//2ZHN9iBoAADFeOciModWul2Gw6weY89/UG6UvMABCArgC9rI4K2XXm0reypBZvvWVj6MbXTl168vH+ARCADgEdy1Fy3FmWNV2gBq51KKmE2A6HAx/BoclxLmYACEDngIIcspNjbeQUlq7yfNPW/RrgUewsTYuFbAzpaNZ7ASAAAwd0I0e5BamOctfpJUDHaRoPlIVZLrYPMQNAI8By/OOOd5ABk5+yP6HxIbbbLc9uNefOvR2DeyEZj1eujCfmja+X3e0AuATgGe+gRzlKvpi3UHa73aTQ8nxiKhe5/vh2xjnFDAABOBugoRylqa3ZMpFBa6urLCZJs+Hr9MYDxmIGgACcDXDa6igJA3LusrPM2cz/mpXcoXPt93sizGRmpb+1NQACcH5AXTlKbJnUyuTcbbZO88wqNLa5s1Gt7/r1xQwAAbgUoK4cNXbu9r5eueiGULPxgL6YASAAlwJ8IEfpt2VZRjLd2EnskKsKkIfDge44HW08xPahmAEgAJcHHPL19CtCquSI3I3ckbnicblc2OeT6+99A0aUDAABGAjgYCoTKWwfZW32MvDH4aiqC0uRXnszkggDQAAGAig6zvdXZodFZe8ZfH1nnOTgZeLO6QAIwNABv7x+a9l6MzvcDjVPxO2o63dZJ/dpMAAEYJiAovXs81QRcO7rFQl+5WKSRNSRLgAEYJiA4vX1ixSmV/tY2wV9vaLC3wpFEh0AARg44P8LMACM4cURIdXaEQAAAABJRU5ErkJggg=='); */
	background-color: #000000;
}

.cookiealert.show {
	opacity: 1;
	visibility: visible;
	transform: translateY(0%);
	transition-delay: 1000ms;
}

.cookiealert a {
	text-decoration: underline
}

.cookiealert .acceptcookies {
	margin-left: 10px;
	vertical-align: baseline;
}


.iam {
	border-bottom: 1px solid black;
	outline: 0;
}

/* By Rakesh */

.home-who-we-are-img {
	width: calc(100%-50px);
	height: 500px;
}

.career-img1,
.career-img2 {
	/* width:500px; */
	width: 100%;
	height: 500px;
}

.contact_us_card .card-body {
	padding: 0px 130px;
}

.who-we-are-gradient {
	background: linear-gradient(to right, #e31e24 50%, #0075e2 50%);
}

.slick-slide{
	height: auto !important;
	
}

.client_imgs{
	vertical-align: middle !important;
}

.partners_slider_sec{
	margin: 20px 0px !important;
}


.tabs1>li{
	color:#0075e2;
	font-style: normal;
    font-weight: bold;
    font-size: 19px;
	margin-top: 20px;
	cursor: pointer;
}
.select_opt{
	color: #3982b6 !important;
}

@media screen and (max-width: 1024px) and (min-width: 325px) {}

@media screen and (max-width: 768px) and (min-width: 325px) {
	.cards_row{
		top: 0;
	}

	.contact_us_card .card-body {
		padding: 0px 22px !important;
	}

	.who-we-are-gradient {
		background: linear-gradient(to bottom, #e31e24 50%, #0075e2 50%) !important;
	}
}



.alt-row2 *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(input):not(select):not(textarea) {
    color: inherit;
}
.fl-col-group-equal-height {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
}
.fl-col-group-equal-height, .fl-col-group-equal-height .fl-col, .fl-col-group-equal-height .fl-col-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.fl-builder-content *, .fl-builder-content *:before, .fl-builder-content *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}