:root {
  --cool-shade-of-blue: #6677cc;
  --Hexadecima: #191970;
  --pale-blue: #eef3ff;
}

body {
  font-family: 'Inter', system-ui, -apple-system, BlinkMacSystemFont,
    'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
}

.btn-quote {
  background: #6f7de3;
  color: #fff;
  border-radius: 6px;
  padding: 8px 18px;
  text-decoration: none;
}

.right-nav {
  background-color: var(--cool-shade-of-blue);
}

.welcome-section-home {
  height: 100vh;
  background:
    linear-gradient(rgba(52, 57, 94, 0.85), rgba(52, 57, 94, 0.85)),
    url("assets/home/istockphoto-1738752533-612x612.jpg") center/cover no-repeat;

}

.welcome-section-home-inner {
  padding-top: 30vh;
}

.Our-Milestones {
  border: var(--Hexadecima) 4px solid;
  background-color: var(--pale-blue);
}

.Our-Milestones-inner {
  height: 150px;
  width: 250px;
  color: var(--Hexadecima);
}

.Our-Milestones-num {
  color: var(--cool-shade-of-blue);
}

.section-2 {
  background-color: var(--pale-blue);
}

.Corporate-Services-help {
  color: var(--Hexadecima);
}

.Corporate-Services-inner {
  height: 200px;
  width: 350px;
  color: var(--Hexadecima);
}

.services-icons {
  color: var(--cool-shade-of-blue);
}

.Our-Clients-inner {
  height: 250px;
  width: 250px;
}

.The-team {
  background-color: var(--pale-blue);
}

.start-praject {
  color: var(--cool-shade-of-blue);
}

.footer-section {
  background-color: var(--Hexadecima);
  color: #fff;
}

.Privacy-Policy-a {
  color: var(--cool-shade-of-blue);
}

.about-our-business {
  background:
    linear-gradient(rgba(25, 25, 112, 0.7), rgba(25, 25, 112, 0.7)),
    url("assets/about/conference-room-with-large-screen-that-says-conference_23-2151929038.avif") center/cover no-repeat;
}

.about-our-business-innet {
  padding-top: 25vh;
}

.about-three-cards {
  background-color: transparent;
  margin-top: -14vh;

}

.about-cards {
  width: 350px;
  height: 400px;
}

.card-underline {
  width: 50px;
  border: var(--cool-shade-of-blue) 4px solid;
}

.full-color {
  background-color: var(--pale-blue);
}

.do-list {
  color: var(--cool-shade-of-blue);
}

.three-card-title {
  color: var(--Hexadecima);
}

@media (max-width: 768px) {
  .about-cards {
    width: 300px;
  }

  .about-three-cards {
    margin-top: -10vh;
  }
}

@media (max-width:1100px) {
  .about-three-cards {
    margin-top: -60px;
  }
}
@media (min-width:1100px) {
  .about-three-cards {
    margin-top: -50px;
  }
}

@media (min-width:1500px) {
  .about-three-cards {
    margin-top: 60px;
  }
}

.D-process {
  background: linear-gradient(#eef3ff, #ffffff);
}

.svd-bg-1 {
  background: url(assets/about/01.svg);
  background-size: 60% 60%;
  background-repeat: no-repeat;
}

.svd-bg-2 {
  background: url(assets/about/02.svg);
  background-size: 60% 60%;
  background-repeat: no-repeat;
}

.svd-bg-3 {
  background: url(assets/about/03.svg);
  background-size: 60% 60%;
  background-repeat: no-repeat;
}

.svd-bg-4 {
  background: url(assets/about/04.svg);
  background-size: 60% 60%;
  background-repeat: no-repeat;
}

.svd-bg-5 {
  background: url(assets/about/05.svg);
  background-size: 60% 60%;
  background-repeat: no-repeat;
}

.svd-bg-6 {
  background: url(assets/about/06.svg);
  background-size: 60% 60%;
  background-repeat: no-repeat;
}

.D-process-inner {
  height: 200px;
  width: 320px;
  color: var(--Hexadecima);
}

.Why-Choose {
  background-color: var(--pale-blue);
}

.Why-Choose-img {
  background: linear-gradient(rgba(52, 57, 94, 0.85), rgba(52, 57, 94, 0.85)),
    url("assets/about/product-23.jpg") center/cover no-repeat;
}

.change-btn::after {
  display: none !important;
}

.change-btn {
  position: relative;
}

.change-btn::before {
  content: '+';
  position: absolute;
  right: 1rem;
  font-size: 22px;
  font-weight: 700;
  transition: transform 0.3s ease;
}

.change-btn:not(.collapsed)::before {
  content: '−';
  transform: rotate(180deg);
}

.change-btn,
.change-btn:not(.collapsed) {
  color: #1d1d1d;
  background-color: #ffffff;
  ;
  box-shadow: none !important;
}
.welcome-section-services {
  height: 70vh;
  background:
    linear-gradient(rgba(52, 57, 94, 0.85), rgba(52, 57, 94, 0.85)),
    url("assets/services/Banner-Investing-in-people-1024x768.png") center/cover no-repeat;
}
.services-fullpage-bg{
  background-color: var(--pale-blue);
}
.Contact-Us-section{
  color: var(--Hexadecima);
}
.contact-us-anger{
  color: var(--Hexadecima);
}
.map-hw{
  height: 400px;
  width: 100%;
}
.contact-us-icons{
  color: var(--cool-shade-of-blue);
}
.Privacy-Policy-boddy{
  background-color: var(--pale-blue);
  color: var(--Hexadecima);
}
