.text-align {
  width: 1080px;
  margin: 0 auto;
  position: absolute;
  left: 0px;
  right: 0px;
}

#sp-wp-carousel-free-id-6627.sp-wpcp-6627 .wpcp-single-item {
background: white !important;
}

sup {
  font-size: 12px;
}
.divclass3 p {
  font-size: 20px;
  line-height: 29px;
  padding: 10px;
}
.smalltext{
font-size: 12px !important;
}
.bluetext{
color: #79bfe9;
font-size: 55px;
padding-top: 60px;
width: 60%;
}
.whitetext{
color: #fff;
font-size: 22px;
  padding-top: 30px;
  line-height: 32px;
  width: 70%;
}
.lpbtn {
  background-color: #b95556;
  border: none;
  width: 100%;
}
.divclass2 {
  float: right;
}
.divclass3 {
  width: 50%;
padding: 0;
  margin: 0 !important;
}
.divclass4 {
  width: 40%;
float: right;
}

.context{
  color: #0b335c;
  font-size: 18px;
  font-weight: 800 !important;
  line-height: 28px;
  padding-bottom: 32px !important;
}

.btn-thank {
  background-color: #b95556;
  border: none;
  color: #fff;
  padding: 10px;
}
.centre-align{
text-align: center;
}
.mobileview {
  display: none;
}
@media all and (max-width: 1024px) and (min-width: 300px) {
.bluetext{
display: none;
}
.whitetext{
display: none;
}
#main-content .container {
  padding-top: 0px;
}
.text-align {
  width: auto;
}
.mobileview .bluetext {
  color: #79bfe9;
  font-size: 34px;
  padding: 10px;
display: block;
width: 100%;
}
.mobileview{
display: block;
}
.mobileview .whitetext {
  color: #000;
  font-size: 18px;
  padding-top: 10px;
width: 100%;
display: block;
}
}

img#aus-logo {
  width: 80px;
  margin-left: 110px;
}
img#us-logo {
width: 80px;
margin-left: 110px;
}
img#uK-logo {
width: 80px;
margin-left: 110px;
}
p.con-right {
  float: right;
  margin-top: -80px;
}
.nopadding {
  padding: 0 !important;
}
.nopadding .et_pb_row{
  padding: 0;
}
.nopadding h2 {
  padding-top: 80px;
}
.nopadding h2 {
  padding-top: 80px;
  color: #2a3d52;
  font-weight: 600 !important;
  font-size: 22px;
}
.nopadding h3 {
  color: #79bfe9;
}
.nopadding-cl h5{
 color: #ffffff;
}
.nopadding-cl h2{
  color: #79bfe9;
}
.nopadding-cl img{
   width: 110px;
}
.indus-cl h5{
color: #2a3d52;
  font-weight: 800 !important;
}
.indus-cl p{
color: #79bfe9;
  font-size: 32px;
  line-height: 34px;
}
.nopadding-con{
padding: 0 !important;
}
.nopadding-con h3{
padding-top: 80px;
color: #2a3d52;
}
.nopadding-con .et_pb_row{
  padding: 0;
}
a.btn-globe {
  color: #ffffff;
  background-color: #0059a8;
  padding: 10px;
}
a.btn-globe2{
  color: #ffffff;
  background-color: #0059a8;
  padding: 10px;
font-size: 15px;
}
#main-footer {
  margin-top: 0px;
}

#plane-path{
width: 200px;
height: 100px;
position: relative;
-webkit-animation: mymove 5s infinite; /* Safari 4.0 - 8.0 */
animation: mymove 5s infinite;
}
#plane-path{animation-timing-function: linear;}
#plane-path{-webkit-animation-timing-function: linear;}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes mymove {
0%   {left:-200px; top:-150px;}
25%  {left:-500px; top:-150px;}
50%  {left:-300px; top:10px;}  
75%  {left:500px; top:10px;}
100% {left:500px; top:10px;}
}

/* Standard syntax */
@keyframes mymove {
0%   {left:-200px; top:-150px;}
25%  {left:-500px; top:-150px;}
50%  {left:-300px; top:10px;}  
75%  {left:500px; top:10px;}
100% {left:500px; top:10px;}
}
.logo-title {
  margin-top: -47px;
  font-weight: 600;
 padding: 0 !important;
  color: #fff !important;
background: #00000057;
position: relative;
}
.plane {
  margin-top: -80px;
}
.et_pb_row.et_pb_row_9 {
  padding: 0;
  margin-top: -20px;
}
.wpls-logo-showcase .wpls-logo-cnt.slick-slide {
  height: 197px;
}

/*styles-workspace*/
.page-template-page-template-lp-workspace .top-header {
background: url("https://www.blueapache.com/wp-content/themes/Divi-Child/images/wspace-banner.png")
  no-repeat !important;
background-size: cover !important;
background-position: left top !important;
}
@media screen and (max-width: 600px) {
.page-template-page-template-lp-workspace .top-header {
background-size: initial!important;
background-position: 18% center!important;
}
}
.page-template-page-template-lp-workspace .top-header .top-container .left-contents .text {
max-width: 810px;
}
.page-template-page-template-lp-workspace .top-header .top-container .left-contents .text h1 {
text-transform: uppercase;
line-height: 72px!important;
}
.page-template-page-template-lp-workspace .top-header .top-container .left-contents .text h2{
margin-top: 10px!important;
line-height: 33.85px!important;
}
@media (max-width: 1200px) {
  .page-template-page-template-lp-workspace .top-header .top-container .left-contents .text h1 {
      line-height: 64px!important;
  }
}
@media (max-width: 640px) {
  .page-template-page-template-lp-workspace .top-header .top-container .left-contents .text h1 {
      line-height: 40px!important;
  }
}
.page-template-page-template-lp-workspace #brochure-content .et_pb_column_2_3 {
padding-top: 25px;
}

.page-template-page-template-lp-workspace #brochure-content .et_pb_column_1_3 .et_pb_code {
padding-top: 0 !important;
}

.page-template-page-template-lp-workspace #brochure-content .dl-whitepaper-btn {
display: inline-block;
padding: 10px 10px 10px 26.6px!important;
border: 1px solid #2a3d52;
border-radius: 34px;
font-size: 16px;
line-height: 20px;
font-weight: 600;
letter-spacing: 0.25px;
font-family: open sans, sans-serif;
color: #2a3d52;
text-decoration: none !important;
position: relative;
margin-top: 18px;
}
@media (max-width: 640px) {
.dl-whitepaper > a {
  display: inline-block;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}
.dl-whitepaper-btn {
  display: inline-block;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}
}
.page-template-page-template-lp-workspace #brochure-content .dl-whitepaper-btn:hover {
background: #2a3d52 !important;
color: white !important;
}
.page-template-page-template-lp-workspace #brochure-content .dl-whitepaper-btn:hover:before {
filter: invert(1);
}
.page-template-page-template-lp-workspace #brochure-content .dl-whitepaper-btn:before {
content: "";
width: 12px;
height: 20px;
background: url("https://www.blueapache.com/wp-content/themes/Divi-Child/images/arrow-dl-down.png")
  no-repeat;
background-size: cover;
display: inline-block;
position: absolute;
left: 10.6px!important;
top: 50%;
transform: translateY(-50%);
}
#wspace-info-slider {
background-color: #2a3d52;
position: relative;
padding-bottom: 96px;
}
#wspace-info-slider .et_pb_column_1_4 p {
  color: #ffffff;
  font-weight: 700!important;
}
#wspace-info-slider .et_pb_column_3_4  {
  max-width: 687px;
}
#wspace-info-slider h3 {
color: #79bfe9;
line-height: 1.15em !important;
font-size: 3.95rem !important;
max-width: 830px;
margin-top: 0 !important;
}
#wspace-info-slider h3 span {
font-weight: 800 !important;
}
@media (max-width: 1024px) {
#wspace-info-slider h3 {
  font-size: 2.5rem !important;
}
}
#wspace-info-slider p {
color: white !important;
}
#wspace-info-slider:before {
content: "";
width: 30%;
max-width: 475px;
height: 956px;
position: absolute;
bottom: 0;
left: 0;
background: url("https://www.blueapache.com/wp-content/uploads/2021/11/new-underlay-info-slider.png")
  no-repeat;
background-size: cover;
background-position: right bottom;
display: block;
}
@media (max-width: 640px) {
#wspace-info-slider:before {
  width: 45%;
  height: 275px;
  opacity: 0.5;
}
}

#wspace-info-slider .lp-wp-slider {
padding: 24px 58px 18px;
background-color: #212f3e;
border: 1px solid #79bfe9;
}
#wspace-info-slider .lp-wp-slider .slick-track {
display: flex;
}
#wspace-info-slider .lp-wp-slider .slide {
text-align: center;
font-size: 22px;
line-height: 30px;
font-weight: 800 !important;
font-family: "open sans", Arial- sans-serif;
color: #79bfe9;
height: inherit;
display: flex;
align-items: center;
justify-content: center;
}
#wspace-info-slider .lp-wp-slider .slick-prev {
content: "";
width: 10.86px;
height: 17.93px;
display: block;
background: url("https://www.blueapache.com/wp-content/themes/Divi-Child/images/arr-left-ws.png")
  no-repeat;
background-size: contain;
background-position: center;
border: none;
cursor: pointer;
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 27.5px;
color: transparent;
}
#wspace-info-slider .lp-wp-slider .slick-next {
content: "";
width: 10.86px;
height: 17.93px;
display: block;
background: url("https://www.blueapache.com/wp-content/themes/Divi-Child/images/arr-right-ws.png")
  no-repeat;
background-size: contain;
background-position: center;
border: none;
cursor: pointer;
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 27.5px;
color: transparent;
}
#wspace-info-slider .lp-wp-slider .slick-dots {
width: 100%;
padding: 0;
margin: 20px 0 0;
list-style: none;
display: flex;
align-items: center;
justify-content: center;
}
#wspace-info-slider .lp-wp-slider .slick-dots li {
width: 52px;
height: 4px;
margin: 0 6px;
display: inline-block;
}
#wspace-info-slider .lp-wp-slider .slick-dots li button {
width: 52px;
height: 4px;
background: #2b5888;
color: transparent;
border: none;
display: inline-block;
}
#wspace-info-slider .lp-wp-slider .slick-dots li.slick-active button {
background: #79bfe9;
}
@media (max-width: 640px) {
#wspace-info-slider:before {
  width: 45%;
  height: 275px;
}
#wspace-info-slider .lp-wp-slider {
  padding: 24px 32px 18px;
}
#wspace-info-slider .lp-wp-slider .slide {
  font-size: 18px;
  line-height: 24px;
}
#wspace-info-slider .lp-wp-slider .slick-prev {
  left: 10px !important;
}
#wspace-info-slider .lp-wp-slider .slick-next {
  right: 10px !important;
}
#wspace-info-slider .lp-wp-slider .slick-dots li {
  width: 32px !important;
}
#wspace-info-slider .lp-wp-slider .slick-dots li button {
  width: 32px !important;
}
}
#wspace-percentages {
position: relative;
padding-top: 101px;
padding-bottom: 105px;
}
#wspace-percentages:before {
content: "";
width: 60%!important;
max-width: 705px;
height: 781px;
position: absolute;
bottom: 0;
right: 0;
background: url("https://www.blueapache.com/wp-content/uploads/2021/11/wspace-underlay.png")
  no-repeat;
background-size: cover;
background-position: left bottom;
display: block;
}
@media (min-width: 1441px) {
#wspace-percentages:before {
max-width:43%!important;
height:949px!important;
}
}
#wspace-percentages .et_pb_row_4 {
padding-top: 0 !important;
}
#wspace-percentages .et_pb_text_inner > h3 {
max-width: 440px;
line-height: 45px!important;
}
#wspace-percentages .et_pb_text_inner > h3 span {
font-weight: 800 !important;
}
#wspace-percentages .et_pb_text_inner > p {
max-width: 627px;
}
#wspace-percentages .et_pb_text_inner > h6 {
font-size: 23px;
line-height: 30px;
color: #2d6eb4;
font-weight: 100;
}

#wspace-percentages .percentages {
display: flex;
align-items: flex-start;
}
#wspace-percentages .percent-item {
width: 33.333%;
padding-right: 24px;
}
#wspace-percentages .percent-item > p {
font-size: 16px;
line-height: 24px;
max-width: 160px;
}
@media (max-width: 800px) {
#wspace-percentages .et_pb_column_2_3 {
  width: 100% !important;
}
#wspace-percentages .et_pb_text_inner > p {
  max-width: initial !important;
}
}
@media (max-width: 640px) {
#wspace-percentages {
  padding: 50px 0 !important;
}
#wspace-percentages .et_pb_text_inner > h3 {
  font-size: 2.9rem !important;
}
#wspace-percentages .percentages {
  flex-wrap: wrap;
}
#wspace-percentages .percent-item {
  width: 100% !important;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  text-align: center;
  padding-right: 0 !important;
  margin-bottom: 12px;
}
#wspace-percentages .percent-item > p {
  max-width: initial !important;
}
#wspace-percentages:before {
  width: 60%;
  height: 275px;
  opacity: 0.5;
}
}
#wspace-percentages .percent-circle {
width: 104px;
height: 104px;
background: #D5D5D5;
border-radius: 50%;
position: relative;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 10px;
}
#wspace-percentages .percent-circle:before {
content: "";
position: absolute;
width: 89%;
height: 89%;
background: white;
border-radius: 50%;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
#wspace-percentages .percent-circle .inner {
position: relative;
font-family: "open sans", Arial, Helvetica, sans-serif;
font-size: 33px;
line-height: 43px;
font-weight: 300;
text-align: center;
z-index: 1;
}
#wspace-education-centre {
background: #7bbfea;
position: relative;
padding-bottom: 90px !important;
}
#wspace-education-centre:before {
content: "";
width: 30%;
max-width: 125px;
height: 465px;
position: absolute;
bottom: 0;
left: 0;
background: url("https://www.blueapache.com/wp-content/themes/Divi-Child/images/underlay-education-centre.png")
  no-repeat;
background-size: cover;
display: block;
background-position: right bottom;
}
#wspace-education-centre .et_pb_text_inner > h3 {
color: white;
text-align: center;
font-weight: 800 !important;
margin-bottom: 0 !important;
}
#wspace-education-centre .et_pb_text_inner > h5 {
color: white;
text-align: center;
font-weight: 500 !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
#wspace-education-centre .et_pb_row_6 {
padding-top: 11px !important;
display: flex;
align-items: stretch;
flex-wrap: wrap;
}
#wspace-education-centre .et_pb_column_1_3:first-child {
padding-left: 0 !important;
}
#wspace-education-centre .et_pb_column_1_3:last-child {
padding-right: 0 !important;
}
#wspace-education-centre .et_pb_column_1_3 {
border-right: 1px solid white;
color: #2a3d52;
padding: 10px 16px 0 44px;
width: 33.333% !important;
margin-right: 0 !important;
}
#wspace-education-centre .et_pb_column_1_3 .et_pb_text_inner {
padding-bottom: 46px;
min-height: 136px;
}
@media (max-width: 1217px) {
#wspace-education-centre .et_pb_column_1_3 .et_pb_text_inner {
   min-height: 159px!important;
}
}
@media (max-width: 640px) {
#wspace-education-centre .et_pb_column_1_3 .et_pb_text_inner {
   min-height: 136px!important;
}
}
#wspace-education-centre .et_pb_column_1_3 .et_pb_text_inner p:last-child {
margin: 0!important;
}
#wspace-education-centre .et_pb_column_1_3 p:first-child {
margin-bottom: 0 !important;
}
#wspace-education-centre .et_pb_column_1_3 .tag {
font-size: 14px;
line-height: 29px;
font-family: "open sans", Arial, Helvetica, sans-serif;
font-weight: 500;
color: #2a3d52 !important;
}
#wspace-education-centre .et_pb_column_1_3 h4 {
font-size: 24px!important;
line-height: 29px;
font-family: open sans, Arial, Helvetica, sans-serif;
font-weight: 600 !important;
text-transform: none !important;
color: #2a3d52 !important;
margin-bottom: 0 !important;
min-height:initial!important; 
}
@media (max-width: 800px) {
#wspace-education-centre .et_pb_column_1_3 h4 {
  font-size: 20px!important;
}
}
@media (max-width: 640px) {
#wspace-education-centre {
  padding-bottom: 50px !important;
}
#wspace-education-centre .et_pb_text_inner > h3 {
  font-size: 2.9rem !important;
}
#wspace-education-centre .et_pb_text_inner > h5 {
  font-size: 20px !important;
  line-height: 26px !important;
}
#wspace-education-centre .et_pb_column_1_3 {
  border-right: none;
  border-bottom: 1px solid white;
  padding: 0 0 20px !important;
  width: 100% !important;
  margin-bottom: 32px;
}
#wspace-education-centre .et_pb_column_1_3:last-child {
  border-bottom: none !important;
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}
#wspace-education-centre:before {
  opacity: 0.5;
}
#wspace-education-centre .et_pb_column_1_3 h4 {
    min-height: initial!important;
}
}
#wspace-education-centre .et_pb_column_1_3:last-child {
border: none;
}
.ed-cen-dl {
display: inline-block;
padding: 10px 24px 10px 32.6px;
border: 1px solid #2a3d52;
border-radius: 34px;
font-size: 16px;
line-height: 20px;
font-weight: 600;
letter-spacing: 0.25px;
font-family: open sans, sans-serif;
color: #2a3d52;
text-decoration: none !important;
position: absolute!important;
bottom: 0;
left: 0;
margin-top: 0!important;
background: white;
}
.ed-cen-dl:hover {
background: #2a3d52 !important;
color: white !important;
}
.ed-cen-dl:before {
content: "";
width: 12px;
height: 20px;
background: url("https://www.blueapache.com/wp-content/themes/Divi-Child/images/arrow-dl-down.png")
  no-repeat;
background-size: cover;
display: inline-block;
position: absolute;
left: 13.6px;
top: 50%;
transform: translateY(-50%);
}
.ed-cen-dl:hover:before {
filter: invert(1);
}
#wspace-icons-list {
background: #2b3d51;
position: relative;
}
#wspace-icons-list .et_pb_text {
  max-width: 904px;
}
#wspace-icons-list:before {
content: "";
width: 40%;
max-width: 471px;
height: 792px;
position: absolute;
bottom: 0;
left: 0;
background: url("https://www.blueapache.com/wp-content/themes/Divi-Child/images/underlay-icons-list-wspace.png")
  no-repeat;
background-size: cover;
background-position: right bottom;
display: block;
}
#wspace-icons-list .partner-over {
float: right;
display: flex;
align-items: center;
justify-content: center;
color: white;
font-size: 18px;
line-height: 30px;
font-family: open sans, Arial, Helvetica, sans-serif;
font-weight: 600;
}
#wspace-icons-list .partner-over img {
margin-left: 34px;
object-fit: contain;
}
#wspace-icons-list h3 {
text-transform: none;
color: white;
font-size: 40px !important;
line-height: 48px !important;
margin-bottom: 18px;
}
#wspace-icons-list h3 span {
font-weight: 800 !important;
}
#wspace-icons-list p {
color: white;
}
#wspace-icons-list .logo-with-desc {
padding-left: 122px;
}
#wspace-icons-list .logo-with-desc h6 {
font-size: 18px;
line-height: 30px;
color: white;
margin-bottom: 19px;
font-weight: 700 !important;
}
#wspace-icons-list .logo-with-desc ul {
list-style: none;
padding: 0;
margin: 0;
}
#wspace-icons-list .logo-with-desc li {
display: flex;
align-items: flex-start;
justify-content: flex-start;
padding-top: 24px;
}
#wspace-icons-list .logo-with-desc li img {
width: 83px;
height: auto;
object-fit: contain;
}
#wspace-icons-list .logo-with-desc li article {
width: calc(100% - 83px);
margin-left: 16px;
padding-bottom: 34px;
border-bottom: 1px solid white;
max-width: 661px;
}
#wspace-icons-list .logo-with-desc li:first-child {
padding-top: 0 !important;
}
#wspace-icons-list .logo-with-desc li:last-child article {
border-bottom: 0 !important;
}
@media (max-width: 800px) {
#wspace-icons-list .logo-with-desc {
  padding-left: 0 !important;
}
}
@media (max-width: 640px) {
#wspace-icons-list:before {
  height: 275px !important;
  opacity: 0.5;
}
#wspace-icons-list .logo-with-desc li {
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
#wspace-icons-list .logo-with-desc li img {
  margin-bottom: 24px;
}
#wspace-icons-list .logo-with-desc li article {
  width: 100% !important;
  margin-left: 0 !important;
  padding-bottom: 14px !important;
  margin-bottom: 24px;
}
}
/*fix search*/
@media screen and (max-width: 760px) {
  header #et_top_search{
      margin-right: 56px;
  }
}
/*alignments*/
.page-template-page-template-lp-workspace .top-header .container {
  max-width: 992px;
}
.page-template-page-template-lp-workspace #brochure-content .et_pb_row_0{
  max-width: 992px;
}
.page-template-page-template-lp-workspace #brochure-content .et_pb_column_2_3 {
  width: calc(100% - 275px)!important;
} 
.page-template-page-template-lp-workspace #brochure-content .et_pb_column_1_3 {
  width: 220px!important;
}
@media screen and (max-width: 640px) {
  .page-template-page-template-lp-workspace #brochure-content .et_pb_column_2_3 {
      width: 100%!important;
  } 
  .page-template-page-template-lp-workspace #brochure-content .et_pb_column_1_3 {
      width: 100%!important;
  }
}
#wspace-info-slider .et_pb_row_1 {
  max-width: 992px;
}
#wspace-info-slider .et_pb_row_2 {
  max-width: 992px;
}
#wspace-percentages .et_pb_row_3 {
  max-width: 992px;
}
#wspace-percentages .et_pb_row_4 {
  max-width: 992px;
}
#wspace-education-centre .et_pb_row_5 {
  max-width: 992px;
}
#wspace-education-centre .et_pb_row_6 {
  max-width: 992px;
}
#wspace-icons-list .et_pb_row_7 {
  max-width: 992px;
}
#main-footer .container {
 max-width: 992px;
}
#main-footer .container .footer-widget:nth-child(2) {
 margin-right: 1.5%;
}
#main-footer .container .footer-widget:nth-child(3) {
 margin-right: 9.5%;
}
.text-align {
  width: 1080px;
  margin: 0 auto;
  position: absolute;
  left: 0px;
  right: 0px;
}

#sp-wp-carousel-free-id-6627.sp-wpcp-6627 .wpcp-single-item {
background: white !important;
}

sup {
  font-size: 12px;
}
.divclass3 p {
  font-size: 20px;
  line-height: 29px;
  padding: 10px;
}
.smalltext{
font-size: 12px !important;
}
.bluetext{
color: #79bfe9;
font-size: 55px;
padding-top: 60px;
width: 60%;
}
.whitetext{
color: #fff;
font-size: 22px;
  padding-top: 30px;
  line-height: 32px;
  width: 70%;
}
.lpbtn {
  background-color: #b95556;
  border: none;
  width: 100%;
}
.divclass2 {
  float: right;
}
.divclass3 {
  width: 50%;
padding: 0;
  margin: 0 !important;
}
.divclass4 {
  width: 40%;
float: right;
}

.context{
  color: #0b335c;
  font-size: 18px;
  font-weight: 800 !important;
  line-height: 28px;
  padding-bottom: 32px !important;
}

.btn-thank {
  background-color: #b95556;
  border: none;
  color: #fff;
  padding: 10px;
}
.centre-align{
text-align: center;
}
.mobileview {
  display: none;
}
@media all and (max-width: 1024px) and (min-width: 300px) {
.bluetext{
display: none;
}
.whitetext{
display: none;
}
#main-content .container {
  padding-top: 0px;
}
.text-align {
  width: auto;
}
.mobileview .bluetext {
  color: #79bfe9;
  font-size: 34px;
  padding: 10px;
display: block;
width: 100%;
}
.mobileview{
display: block;
}
.mobileview .whitetext {
  color: #000;
  font-size: 18px;
  padding-top: 10px;
width: 100%;
display: block;
}
}

img#aus-logo {
  width: 80px;
  margin-left: 110px;
}
img#us-logo {
width: 80px;
margin-left: 110px;
}
img#uK-logo {
width: 80px;
margin-left: 110px;
}
p.con-right {
  float: right;
  margin-top: -80px;
}
.nopadding {
  padding: 0 !important;
}
.nopadding .et_pb_row{
  padding: 0;
}
.nopadding h2 {
  padding-top: 80px;
}
.nopadding h2 {
  padding-top: 80px;
  color: #2a3d52;
  font-weight: 600 !important;
  font-size: 22px;
}
.nopadding h3 {
  color: #79bfe9;
}
.nopadding-cl h5{
 color: #ffffff;
}
.nopadding-cl h2{
  color: #79bfe9;
}
.nopadding-cl img{
   width: 110px;
}
.indus-cl h5{
color: #2a3d52;
  font-weight: 800 !important;
}
.indus-cl p{
color: #79bfe9;
  font-size: 32px;
  line-height: 34px;
}
.nopadding-con{
padding: 0 !important;
}
.nopadding-con h3{
padding-top: 80px;
color: #2a3d52;
}
.nopadding-con .et_pb_row{
  padding: 0;
}
a.btn-globe {
  color: #ffffff;
  background-color: #0059a8;
  padding: 10px;
}
a.btn-globe2{
  color: #ffffff;
  background-color: #0059a8;
  padding: 10px;
font-size: 15px;
}
#main-footer {
  margin-top: 0px;
}

#plane-path{
width: 200px;
height: 100px;
position: relative;
-webkit-animation: mymove 5s infinite; /* Safari 4.0 - 8.0 */
animation: mymove 5s infinite;
}
#plane-path{animation-timing-function: linear;}
#plane-path{-webkit-animation-timing-function: linear;}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes mymove {
0%   {left:-200px; top:-150px;}
25%  {left:-500px; top:-150px;}
50%  {left:-300px; top:10px;}  
75%  {left:500px; top:10px;}
100% {left:500px; top:10px;}
}

/* Standard syntax */
@keyframes mymove {
0%   {left:-200px; top:-150px;}
25%  {left:-500px; top:-150px;}
50%  {left:-300px; top:10px;}  
75%  {left:500px; top:10px;}
100% {left:500px; top:10px;}
}
.logo-title {
  margin-top: -47px;
  font-weight: 600;
 padding: 0 !important;
  color: #fff !important;
background: #00000057;
position: relative;
}
.plane {
  margin-top: -80px;
}
.et_pb_row.et_pb_row_9 {
  padding: 0;
  margin-top: -20px;
}
.wpls-logo-showcase .wpls-logo-cnt.slick-slide {
  height: 197px;
}

/*styles-workspace*/
.page-template-page-template-lp-workspace .top-header {
background: url("https://www.blueapache.com/wp-content/themes/Divi-Child/images/wspace-banner.png")
  no-repeat !important;
background-size: cover !important;
background-position: left top !important;
}
@media screen and (max-width: 600px) {
.page-template-page-template-lp-workspace .top-header {
background-size: initial!important;
background-position: 18% center!important;
}
}
.page-template-page-template-lp-workspace .top-header .top-container .left-contents .text {
max-width: 810px;
}
.page-template-page-template-lp-workspace .top-header .top-container .left-contents .text h1 {
text-transform: uppercase;
line-height: 72px!important;
}
.page-template-page-template-lp-workspace .top-header .top-container .left-contents .text h2{
margin-top: 10px!important;
line-height: 33.85px!important;
}
@media (max-width: 1200px) {
  .page-template-page-template-lp-workspace .top-header .top-container .left-contents .text h1 {
      line-height: 64px!important;
  }
}
@media (max-width: 640px) {
  .page-template-page-template-lp-workspace .top-header .top-container .left-contents .text h1 {
      line-height: 40px!important;
  }
}
.page-template-page-template-lp-workspace #brochure-content .et_pb_column_2_3 {
padding-top: 25px;
}

.page-template-page-template-lp-workspace #brochure-content .et_pb_column_1_3 .et_pb_code {
padding-top: 0 !important;
}

.page-template-page-template-lp-workspace #brochure-content .dl-whitepaper-btn {
display: inline-block;
padding: 10px 10px 10px 26.6px!important;
border: 1px solid #2a3d52;
border-radius: 34px;
font-size: 16px;
line-height: 20px;
font-weight: 600;
letter-spacing: 0.25px;
font-family: open sans, sans-serif;
color: #2a3d52;
text-decoration: none !important;
position: relative;
margin-top: 18px;
}
@media (max-width: 640px) {
.dl-whitepaper > a {
  display: inline-block;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}
.dl-whitepaper-btn {
  display: inline-block;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}
}
.page-template-page-template-lp-workspace #brochure-content .dl-whitepaper-btn:hover {
background: #2a3d52 !important;
color: white !important;
}
.page-template-page-template-lp-workspace #brochure-content .dl-whitepaper-btn:hover:before {
filter: invert(1);
}
.page-template-page-template-lp-workspace #brochure-content .dl-whitepaper-btn:before {
content: "";
width: 12px;
height: 20px;
background: url("https://www.blueapache.com/wp-content/themes/Divi-Child/images/arrow-dl-down.png")
  no-repeat;
background-size: cover;
display: inline-block;
position: absolute;
left: 10.6px!important;
top: 50%;
transform: translateY(-50%);
}
#wspace-info-slider {
background-color: #2a3d52;
position: relative;
padding-bottom: 96px;
}
#wspace-info-slider .et_pb_column_1_4 p {
  color: #ffffff;
  font-weight: 700!important;
}
#wspace-info-slider .et_pb_column_3_4  {
  max-width: 687px;
}
#wspace-info-slider h3 {
color: #79bfe9;
line-height: 1.15em !important;
font-size: 3.95rem !important;
max-width: 830px;
margin-top: 0 !important;
}
#wspace-info-slider h3 span {
font-weight: 800 !important;
}
@media (max-width: 1024px) {
#wspace-info-slider h3 {
  font-size: 2.5rem !important;
}
}
#wspace-info-slider p {
color: white !important;
}
#wspace-info-slider:before {
content: "";
width: 30%;
max-width: 475px;
height: 956px;
position: absolute;
bottom: 0;
left: 0;
background: url("https://www.blueapache.com/wp-content/uploads/2021/11/new-underlay-info-slider.png")
  no-repeat;
background-size: cover;
background-position: right bottom;
display: block;
}
@media (max-width: 640px) {
#wspace-info-slider:before {
  width: 45%;
  height: 275px;
  opacity: 0.5;
}
}

#wspace-info-slider .lp-wp-slider {
padding: 24px 58px 18px;
background-color: #212f3e;
border: 1px solid #79bfe9;
}
#wspace-info-slider .lp-wp-slider .slick-track {
display: flex;
}
#wspace-info-slider .lp-wp-slider .slide {
text-align: center;
font-size: 22px;
line-height: 30px;
font-weight: 800 !important;
font-family: "open sans", Arial- sans-serif;
color: #79bfe9;
height: inherit;
display: flex;
align-items: center;
justify-content: center;
}
#wspace-info-slider .lp-wp-slider .slick-prev {
content: "";
width: 10.86px;
height: 17.93px;
display: block;
background: url("https://www.blueapache.com/wp-content/themes/Divi-Child/images/arr-left-ws.png")
  no-repeat;
background-size: contain;
background-position: center;
border: none;
cursor: pointer;
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 27.5px;
color: transparent;
}
#wspace-info-slider .lp-wp-slider .slick-next {
content: "";
width: 10.86px;
height: 17.93px;
display: block;
background: url("https://www.blueapache.com/wp-content/themes/Divi-Child/images/arr-right-ws.png")
  no-repeat;
background-size: contain;
background-position: center;
border: none;
cursor: pointer;
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 27.5px;
color: transparent;
}
#wspace-info-slider .lp-wp-slider .slick-dots {
width: 100%;
padding: 0;
margin: 20px 0 0;
list-style: none;
display: flex;
align-items: center;
justify-content: center;
}
#wspace-info-slider .lp-wp-slider .slick-dots li {
width: 52px;
height: 4px;
margin: 0 6px;
display: inline-block;
}
#wspace-info-slider .lp-wp-slider .slick-dots li button {
width: 52px;
height: 4px;
background: #2b5888;
color: transparent;
border: none;
display: inline-block;
}
#wspace-info-slider .lp-wp-slider .slick-dots li.slick-active button {
background: #79bfe9;
}
@media (max-width: 640px) {
#wspace-info-slider:before {
  width: 45%;
  height: 275px;
}
#wspace-info-slider .lp-wp-slider {
  padding: 24px 32px 18px;
}
#wspace-info-slider .lp-wp-slider .slide {
  font-size: 18px;
  line-height: 24px;
}
#wspace-info-slider .lp-wp-slider .slick-prev {
  left: 10px !important;
}
#wspace-info-slider .lp-wp-slider .slick-next {
  right: 10px !important;
}
#wspace-info-slider .lp-wp-slider .slick-dots li {
  width: 32px !important;
}
#wspace-info-slider .lp-wp-slider .slick-dots li button {
  width: 32px !important;
}
}
#wspace-percentages {
position: relative;
padding-top: 101px;
padding-bottom: 105px;
}
#wspace-percentages:before {
content: "";
width: 60%!important;
max-width: 705px;
height: 781px;
position: absolute;
bottom: 0;
right: 0;
background: url("https://www.blueapache.com/wp-content/uploads/2021/11/wspace-underlay.png")
  no-repeat;
background-size: cover;
background-position: left bottom;
display: block;
}
@media (min-width: 1441px) {
#wspace-percentages:before {
max-width:43%!important;
height:949px!important;
}
}
#wspace-percentages .et_pb_row_4 {
padding-top: 0 !important;
}
#wspace-percentages .et_pb_text_inner > h3 {
max-width: 440px;
line-height: 45px!important;
}
#wspace-percentages .et_pb_text_inner > h3 span {
font-weight: 800 !important;
}
#wspace-percentages .et_pb_text_inner > p {
max-width: 627px;
}
#wspace-percentages .et_pb_text_inner > h6 {
font-size: 23px;
line-height: 30px;
color: #2d6eb4;
font-weight: 100;
}

#wspace-percentages .percentages {
display: flex;
align-items: flex-start;
}
#wspace-percentages .percent-item {
width: 33.333%;
padding-right: 24px;
}
#wspace-percentages .percent-item > p {
font-size: 16px;
line-height: 24px;
max-width: 160px;
}
@media (max-width: 800px) {
#wspace-percentages .et_pb_column_2_3 {
  width: 100% !important;
}
#wspace-percentages .et_pb_text_inner > p {
  max-width: initial !important;
}
}
@media (max-width: 640px) {
#wspace-percentages {
  padding: 50px 0 !important;
}
#wspace-percentages .et_pb_text_inner > h3 {
  font-size: 2.9rem !important;
}
#wspace-percentages .percentages {
  flex-wrap: wrap;
}
#wspace-percentages .percent-item {
  width: 100% !important;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  text-align: center;
  padding-right: 0 !important;
  margin-bottom: 12px;
}
#wspace-percentages .percent-item > p {
  max-width: initial !important;
}
#wspace-percentages:before {
  width: 60%;
  height: 275px;
  opacity: 0.5;
}
}
#wspace-percentages .percent-circle {
width: 104px;
height: 104px;
background: #D5D5D5;
border-radius: 50%;
position: relative;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 10px;
}
#wspace-percentages .percent-circle:before {
content: "";
position: absolute;
width: 89%;
height: 89%;
background: white;
border-radius: 50%;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
#wspace-percentages .percent-circle .inner {
position: relative;
font-family: "open sans", Arial, Helvetica, sans-serif;
font-size: 33px;
line-height: 43px;
font-weight: 300;
text-align: center;
z-index: 1;
}
#wspace-education-centre {
background: #7bbfea;
position: relative;
padding-bottom: 90px !important;
}
#wspace-education-centre:before {
content: "";
width: 30%;
max-width: 125px;
height: 465px;
position: absolute;
bottom: 0;
left: 0;
background: url("https://www.blueapache.com/wp-content/themes/Divi-Child/images/underlay-education-centre.png")
  no-repeat;
background-size: cover;
display: block;
background-position: right bottom;
}
#wspace-education-centre .et_pb_text_inner > h3 {
color: white;
text-align: center;
font-weight: 800 !important;
margin-bottom: 0 !important;
}
#wspace-education-centre .et_pb_text_inner > h5 {
color: white;
text-align: center;
font-weight: 500 !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
#wspace-education-centre .et_pb_row_6 {
padding-top: 11px !important;
display: flex;
align-items: stretch;
flex-wrap: wrap;
}
#wspace-education-centre .et_pb_column_1_3:first-child {
padding-left: 0 !important;
}
#wspace-education-centre .et_pb_column_1_3:last-child {
padding-right: 0 !important;
}
#wspace-education-centre .et_pb_column_1_3 {
border-right: 1px solid white;
color: #2a3d52;
padding: 10px 16px 0 44px;
width: 33.333% !important;
margin-right: 0 !important;
}
#wspace-education-centre .et_pb_column_1_3 .et_pb_text_inner {
padding-bottom: 46px;
min-height: 136px;
}
@media (max-width: 1217px) {
#wspace-education-centre .et_pb_column_1_3 .et_pb_text_inner {
   min-height: 159px!important;
}
}
@media (max-width: 640px) {
#wspace-education-centre .et_pb_column_1_3 .et_pb_text_inner {
   min-height: 136px!important;
}
}
#wspace-education-centre .et_pb_column_1_3 .et_pb_text_inner p:last-child {
margin: 0!important;
}
#wspace-education-centre .et_pb_column_1_3 p:first-child {
margin-bottom: 0 !important;
}
#wspace-education-centre .et_pb_column_1_3 .tag {
font-size: 14px;
line-height: 29px;
font-family: "open sans", Arial, Helvetica, sans-serif;
font-weight: 500;
color: #2a3d52 !important;
}
#wspace-education-centre .et_pb_column_1_3 h4 {
font-size: 24px!important;
line-height: 29px;
font-family: open sans, Arial, Helvetica, sans-serif;
font-weight: 600 !important;
text-transform: none !important;
color: #2a3d52 !important;
margin-bottom: 0 !important;
min-height:initial!important; 
}
@media (max-width: 800px) {
#wspace-education-centre .et_pb_column_1_3 h4 {
  font-size: 20px!important;
}
}
@media (max-width: 640px) {
#wspace-education-centre {
  padding-bottom: 50px !important;
}
#wspace-education-centre .et_pb_text_inner > h3 {
  font-size: 2.9rem !important;
}
#wspace-education-centre .et_pb_text_inner > h5 {
  font-size: 20px !important;
  line-height: 26px !important;
}
#wspace-education-centre .et_pb_column_1_3 {
  border-right: none;
  border-bottom: 1px solid white;
  padding: 0 0 20px !important;
  width: 100% !important;
  margin-bottom: 32px;
}
#wspace-education-centre .et_pb_column_1_3:last-child {
  border-bottom: none !important;
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}
#wspace-education-centre:before {
  opacity: 0.5;
}
#wspace-education-centre .et_pb_column_1_3 h4 {
    min-height: initial!important;
}
}
#wspace-education-centre .et_pb_column_1_3:last-child {
border: none;
}
.ed-cen-dl {
display: inline-block;
padding: 10px 24px 10px 32.6px;
border: 1px solid #2a3d52;
border-radius: 34px;
font-size: 16px;
line-height: 20px;
font-weight: 600;
letter-spacing: 0.25px;
font-family: open sans, sans-serif;
color: #2a3d52;
text-decoration: none !important;
position: absolute!important;
bottom: 0;
left: 0;
margin-top: 0!important;
background: white;
}
.ed-cen-dl:hover {
background: #2a3d52 !important;
color: white !important;
}
.ed-cen-dl:before {
content: "";
width: 12px;
height: 20px;
background: url("https://www.blueapache.com/wp-content/themes/Divi-Child/images/arrow-dl-down.png")
  no-repeat;
background-size: cover;
display: inline-block;
position: absolute;
left: 13.6px;
top: 50%;
transform: translateY(-50%);
}
.ed-cen-dl:hover:before {
filter: invert(1);
}
#wspace-icons-list {
background: #2b3d51;
position: relative;
}
#wspace-icons-list .et_pb_text {
  max-width: 904px;
}
#wspace-icons-list:before {
content: "";
width: 40%;
max-width: 471px;
height: 792px;
position: absolute;
bottom: 0;
left: 0;
background: url("https://www.blueapache.com/wp-content/themes/Divi-Child/images/underlay-icons-list-wspace.png")
  no-repeat;
background-size: cover;
background-position: right bottom;
display: block;
}
#wspace-icons-list .partner-over {
float: right;
display: flex;
align-items: center;
justify-content: center;
color: white;
font-size: 18px;
line-height: 30px;
font-family: open sans, Arial, Helvetica, sans-serif;
font-weight: 600;
}
#wspace-icons-list .partner-over img {
margin-left: 34px;
object-fit: contain;
}
#wspace-icons-list h3 {
text-transform: none;
color: white;
font-size: 40px !important;
line-height: 48px !important;
margin-bottom: 18px;
}
#wspace-icons-list h3 span {
font-weight: 800 !important;
}
#wspace-icons-list p {
color: white;
}
#wspace-icons-list .logo-with-desc {
padding-left: 122px;
}
#wspace-icons-list .logo-with-desc h6 {
font-size: 18px;
line-height: 30px;
color: white;
margin-bottom: 19px;
font-weight: 700 !important;
}
#wspace-icons-list .logo-with-desc ul {
list-style: none;
padding: 0;
margin: 0;
}
#wspace-icons-list .logo-with-desc li {
display: flex;
align-items: flex-start;
justify-content: flex-start;
padding-top: 24px;
}
#wspace-icons-list .logo-with-desc li img {
width: 83px;
height: auto;
object-fit: contain;
}
#wspace-icons-list .logo-with-desc li article {
width: calc(100% - 83px);
margin-left: 16px;
padding-bottom: 34px;
border-bottom: 1px solid white;
max-width: 661px;
}
#wspace-icons-list .logo-with-desc li:first-child {
padding-top: 0 !important;
}
#wspace-icons-list .logo-with-desc li:last-child article {
border-bottom: 0 !important;
}
@media (max-width: 800px) {
#wspace-icons-list .logo-with-desc {
  padding-left: 0 !important;
}
}
@media (max-width: 640px) {
#wspace-icons-list:before {
  height: 275px !important;
  opacity: 0.5;
}
#wspace-icons-list .logo-with-desc li {
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
#wspace-icons-list .logo-with-desc li img {
  margin-bottom: 24px;
}
#wspace-icons-list .logo-with-desc li article {
  width: 100% !important;
  margin-left: 0 !important;
  padding-bottom: 14px !important;
  margin-bottom: 24px;
}
}
/*fix search*/
@media screen and (max-width: 760px) {
  header #et_top_search{
      margin-right: 56px;
  }
}
/*alignments*/
.page-template-page-template-lp-workspace .top-header .container {
  max-width: 992px;
}
.page-template-page-template-lp-workspace #brochure-content .et_pb_row_0{
  max-width: 992px;
}
.page-template-page-template-lp-workspace #brochure-content .et_pb_column_2_3 {
  width: calc(100% - 275px)!important;
} 
.page-template-page-template-lp-workspace #brochure-content .et_pb_column_1_3 {
  width: 220px!important;
}
@media screen and (max-width: 640px) {
  .page-template-page-template-lp-workspace #brochure-content .et_pb_column_2_3 {
      width: 100%!important;
  } 
  .page-template-page-template-lp-workspace #brochure-content .et_pb_column_1_3 {
      width: 100%!important;
  }
}
#wspace-info-slider .et_pb_row_1 {
  max-width: 992px;
}
#wspace-info-slider .et_pb_row_2 {
  max-width: 992px;
}
#wspace-percentages .et_pb_row_3 {
  max-width: 992px;
}
#wspace-percentages .et_pb_row_4 {
  max-width: 992px;
}
#wspace-education-centre .et_pb_row_5 {
  max-width: 992px;
}
#wspace-education-centre .et_pb_row_6 {
  max-width: 992px;
}
#wspace-icons-list .et_pb_row_7 {
  max-width: 992px;
}
#main-footer .container {
 max-width: 992px;
}
#main-footer .container .footer-widget:nth-child(2) {
 margin-right: 1.5%;
}
#main-footer .container .footer-widget:nth-child(3) {
 margin-right: 9.5%;
}
.single-post .navigation{
	display: block;
	margin-top: 30px;
}
