.elementor-kit-7{--e-global-color-text:#343F52;--e-global-color-accent:#F08113;--e-global-color-5df28ac:#F08113;--e-global-color-7d0c623:#FFC416;--e-global-color-ce16a7d:#343F52;--e-global-color-3d600f1:#4D586D;--e-global-color-188a81d:#EBDBB0;--e-global-color-da0881f:#9ACBD9;--e-global-color-32bbfd3:#FFFFFF;--e-global-color-04ebd4a:#DD7B2B;--e-global-color-6060c9f:#E5A27A;--e-global-typography-primary-font-family:"Baloo Font Family";--e-global-typography-primary-font-weight:bold;--e-global-typography-secondary-font-family:"Baloo Font Family";--e-global-typography-secondary-font-weight:normal;--e-global-typography-text-font-family:"Myriad Pro Light";--e-global-typography-accent-font-family:"Myriad Pro Light";--e-global-typography-fe9d432-font-size:85px;--e-global-typography-fe9d432-font-weight:800;--e-global-typography-fe9d432-line-height:70px;font-family:"Baloo Font Family", Sans-serif;font-size:18px;line-height:20px;letter-spacing:0.4px;}.elementor-kit-7 p{margin-bottom:1rem;}.elementor-kit-7 a{font-family:"Baloo Font Family", Sans-serif;font-size:15px;font-weight:900;}.elementor-kit-7 h1{font-family:"Baloo Font Family", Sans-serif;font-size:4rem;font-weight:900;line-height:3.3rem;}.elementor-kit-7 h2{font-family:"Baloo Font Family", Sans-serif;font-size:3.5rem;font-weight:700;line-height:3.2rem;}.elementor-kit-7 h3{font-family:"Baloo Font Family", Sans-serif;font-size:3rem;font-weight:700;line-height:3rem;}.elementor-kit-7 h4{font-family:"Baloo Font Family", Sans-serif;font-size:2rem;font-weight:700;line-height:2.2rem;}.elementor-kit-7 h5{font-family:"Baloo Font Family", Sans-serif;font-size:1.6rem;font-weight:bold;line-height:1.6rem;}.elementor-kit-7 h6{font-family:"Baloo Font Family", Sans-serif;font-size:1.4rem;font-weight:700;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-family:"Baloo Font Family", Sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;color:var( --e-global-color-32bbfd3 );background-color:var( --e-global-color-da0881f );padding:20px 20px 10px 20px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{color:var( --e-global-color-32bbfd3 );background-color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7 h1{font-size:3rem;line-height:2.5rem;}.elementor-kit-7 h2{font-size:2rem;line-height:3rem;}.elementor-kit-7 h3{font-size:2rem;}.elementor-kit-7 h4{font-size:1.5rem;}.elementor-kit-7 h5{font-size:1.4rem;}.elementor-kit-7 h6{font-size:1.3rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* HEADER MENU Slide In From The Top Option */

.header-2 {
 transform: translatey(-80px);
 -moz-transition: all .3s ease!important;
 -webkit-transition: all .3s ease!important;
 transition: all .3s ease!important;
 width: 100%!important;
}


.elementor-sticky--effects.header-2  {
 height: auto!important;
 transform: translatey(0px);
}

.elementor-sticky--effects.header-1 {
 display: none!important;
}




/*HEADER MENU End Of Slide In From The Top Option */


/* SEARCH BY AND OUTSOURCERY PAGES */
/* BACKGROUND IMAGE */
.background-pattern-rightleft {

}

.bodycontentsection {
padding-top: 30px!important;
}

/* SEARCH BY AND OUTSOURCERY GREY COLUMN */
.column_searchby {
padding-top: 30px;
padding-bottom: 50px;
padding-left: 50px;
padding-right: 30px;
}


/* FONTS/TEXT */

.YellowText {
    color: #F6C548!important;
 }
 


.LargeYellowText {
    font-size: 95px !important;
    color: #F6C548;
    font-weight: 700 !important;
    font-family: "Baloo Font Family", Sans-serif!important;
}

b, strong {
    font-weight: 600 !important;
        font-family: "Baloo Font Family", Sans-serif!important;
}

a {
    color: #F08113;
}


.tshadow {
text-shadow: 1px 1px 1px rgba(0,0,0,0.17);

}

.elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px / 2);
}

/* FONTS */

/* COLOURS*/

#whitecopy {
    color: #ffffff;
}

/* PAGE CONTAINERS and ELEMENTS*/

.pagecopycontainer {
   padding-top: 50px;
    padding-bottom: 50px;
}



.yellowhighlightsection {
margin: -10px -10px -10px -10px;
    padding: 15px 15px 15px 15px;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FFC416;
    box-shadow: 0 0 18px rgb(199 153 20);
}



/* ICONS */

.checkicon {
    margin-top: 10px;
}


/* CASE STUDIES */
.clientlogos img {     
    filter: saturate(0%);
}

.clientlogos img:hover {
    filter: saturate(100%);
}


/* TESTIMONIAL */
.testimonial {
    background-color: #99CCCC6E;
border-radius: 15px 15px 15px 15px;
padding: 10px;
}


/* LISTS */
.languagepoints ul {

list-style-position: outside;
    padding-right: 10px!important;
      font-size: 16px!important;

}



.bimagepoints ul ul {
margin-top: 10px!important;

}

.bimagepoints li {
  margin-bottom: 10px!important;
  padding: 0 0 0 20px;
  list-style: none;
  background-image: url("/wp-content/uploads/2024/04/BulletPoints-.svg");
  background-repeat: no-repeat;
  background-size: 12px;
  line-height: 110%!important;
}


.bimagepoints li span {
  position: relative;
  left: 30px;
      font-size: 16px!important;
}



/* TABLES */
#plus-table-id-6bd1f96 th, #plus-table-id-6bd1f96 th .plus-table__text {
    text-align: left!important;
    font-family: "Baloo Font Family", Sans-serif;
    font-weight: bold!important;
    font-size: 23px!important;
    line-height: 24px!important;
}

#plus-table-id-6bd1f96 th, #plus-table-id-6bd1f96 th .plus-table__text {
    background-color: #f08113!important;
}

.plus-table {
    font-family: "Baloo Font Family", Sans-serif;
    font-weight: bold!important;
    font-size: 23px!important;
}

table thead:first-child tr:first-child th {
    border-block-start: 0px solid!important;
}


/* PRICING */
.pricingtable {
  padding: 25px!important;
  padding-bottom: 45px;
  padding-left: 25px;
  padding-right: 25px;
    margin: 0px;
    background-color: #ffffff;
border-radius: 5px; box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.28)!important;
    
}



/* BUTTONS */
.button_GetStarted .elementor-button {
    font-size: 1.2rem;
    border-radius: 12px 12px 12px 12px;
    font-size: 17px!important;
}

.button_GetStarted .elementor-button:hover {
    background-color: #343f52!important;
}


/* STAFF HOVER CARDS */
.elementor-kit-7 .card-content{
    height: 75%;
    margin-bottom: -234px;
    transition: all 0.5s ease;
}

.elementor-kit-7 .card-wrapper:hover .card-content{
    margin-bottom: 0px;
    height: 100%;
}

.elementor-kit-7 .card-content .e-con-inner{
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.elementor-kit-7 .card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}


.elementor-kit-7 .card-wrapper:hover .card-content .e-con-inner {
    justify-content: end;
}

@media(max-width:1024px){
   .elementor-kit-7 .card-content{
    height: 54%;
}

}



/* MOBILE */

/* Vacancies table */
@media (max-width: 767px) {
.plus-table.plus-table-mob-res .plus-table-mob-wrap span.plus-table__text {
        justify-content: inherit !important;
    }
    
/* Large Yellow text */
.LargeYellowText {
line-height: 100px;
}

/* Let’s talk outsourcing, and why - table */
#plus-table-id-6bd1f96 th, #plus-table-id-6bd1f96 th .plus-table__text {
    background-color: #ffffff !important;
    color: #000000 !important;
    font-size: 16px !important;
    line-height: 18px !important;
}
/* SEARCH BY AND OUTSOURCERY PAGES */
/* SEARCH BY AND OUTSOURCERY GREY COLUMN */
.column_searchby {
margin-top: 100px;
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
    }

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Baloo Font Family';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://os.pixels-staging.com/wp-content/uploads/2024/04/BalooTammudu2-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Baloo Font Family';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://os.pixels-staging.com/wp-content/uploads/2024/04/BalooTammudu2-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Baloo Font Family';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://os.pixels-staging.com/wp-content/uploads/2024/04/BalooTammudu2-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Baloo Font Family';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://os.pixels-staging.com/wp-content/uploads/2024/04/BalooTammudu2-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Baloo Font Family';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://os.pixels-staging.com/wp-content/uploads/2024/04/BalooTammudu2-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Myriad Pro Light';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://os.pixels-staging.com/wp-content/uploads/2024/04/Myriad-Pro-Light.eot');
	src: url('https://os.pixels-staging.com/wp-content/uploads/2024/04/Myriad-Pro-Light.eot?#iefix') format('embedded-opentype'),
		url('https://os.pixels-staging.com/wp-content/uploads/2024/04/Myriad-Pro-Light.woff2') format('woff2'),
		url('https://os.pixels-staging.com/wp-content/uploads/2024/04/Myriad-Pro-Light.woff') format('woff'),
		url('https://os.pixels-staging.com/wp-content/uploads/2024/04/Myriad-Pro-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */