@import url('https://fonts.googleapis.com/css2?family=Google+Sans:ital,opsz,wght@0,17..18,400..700;1,17..18,400..700&display=swap');
*{
        font-family: "Google Sans", sans-serif;

      text-decoration: none;
      list-style: none;
      margin:0px;
      padding:0px;
      box-sizing: border-box;
}
/* header 
{
    display: flex;
    width: 100%;
    box-shadow: 3px 3px 3px black;
    justify-content: space-between;
    padding-left: 100px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 100px;
    align-items: center;
} */
header .logo-image 
{
    width: 100px;
    padding-top: 10px;
    padding-bottom: 10px;
}
header .logo-image img 
{
    width: 110px;
    height: 95px;
    border-radius: 50%;
}
/* header ul 
{
    display: flex;
}
header ul li 
{
    margin-left: 20px;
} */
header {
  background: #1051b3;
   font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
  padding: 0px 30px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 2px solid white;
}

.nav {
  list-style: none;
  display: flex;
  gap: 20px;
}

.nav li {
  position: relative;
}

.nav a {
  color: white;
  text-decoration: none;
  padding: 8px 12px;
  display: block;
}

/* Dropdown menu */
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  background: white;
  list-style: none;
  min-width: 200px;
  display: none;
  box-shadow: 0 5px 15px rgba(0,0,0,0.15);
}

.dropdown-menu li a {
  color: #1e64ce;
  padding: 10px;
}

.dropdown-menu li a:hover {
  background: #0d6efd;
  color: white;
}

/* Hover show dropdown */
.dropdown:hover .dropdown-menu {
  display: block;
}
.section1 
{
    background-image: url(lgl.jpg);
    background-size: cover;
    background-position: center;
    height: 60vh;
    width: 100%;
    padding-left: 70px;
    padding-right: 70px;
}
.section1 h1 
{
    text-align: center;
    color: white;
    font-size: 90px;
    padding-top: 80px;
}
.section1 p 
{
        text-align: center;
        color: white;
        font-size: 20px;
}
.section2 
{
    display: flex;
    padding: 70px 40px;
    width: 100%;
    justify-content: space-between;
    align-items: center;
}
.section2 .rightside 
{
    width: 50%;
}
.section2 .leftside 
{
    width: 50%;
}
.section2 .rightside img 
{
    margin-left: 100px;
    width: 80%;
}
.section2 .leftside h2 
{
    font-size: 48px;
}
.section2 .leftside p 
{
    line-height: 30px;
}
.section3 
{
    width: 100%;
    background-color: #1051b3;
}
.section3 
{
    display: flex;
    padding: 60px;
    color: white;
    justify-content: space-between;
}
.section3 p 
{
    font-size: 23px;
}
.section3 i 
{
    font-size: 45px;
}
/* ---------------- */

.asection1 
{
    background-image: url(ssd.jpg);
    background-size: cover;
    background-position: center;
    height: 60vh;
    width: 100%;
    padding-left: 70px;
    padding-right: 70px;
}
.asection1 h1 
{
    text-align: center;
    color: white;
    font-size: 90px;
    padding-top: 80px;
}
.asection1 p 
{
        text-align: center;
        color: white;
        font-size: 18px;
}
.asection2 
{
    display: flex;
    padding: 70px 40px;
    width: 100%;
    justify-content: space-between;
    align-items: center;
}
.asection2 .arightside 
{
    width: 50%;
}
.asection2 .aleftside 
{
    width: 50%;
}
.asection2 .arightside img 
{
    margin-left: 100px;
    width: 80%;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 30px 90px;
}
.asection2 .aleftside h2 
{
    font-size: 48px;
}
.asection2 .aleftside p 
{
    line-height: 30px;
}
.asection3 
{
    width: 100%;
    background-color: #1051b3;
}
.asection3 
{
    display: flex;
    padding: 60px;
    color: white;
    justify-content: space-between;
}
.asection3 p 
{
    font-size: 23px;
}
.asection3 i 
{
    font-size: 45px;
}
/* ------------ */

.csection1 
{
    background-image: url(aaa.jpg);
    background-size: cover;
    background-position: center;
    height: 60vh;
    width: 100%;
    padding-left: 70px;
    padding-right: 70px;
}
.csection1 h1 
{
    text-align: center;
    color: white;
    font-size: 90px;
    padding-top: 80px;
}
.csection1 p 
{
        text-align: center;
        color: white;
        font-size: 18px;
}
.csection2 
{
    display: flex;
    padding: 70px 40px;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    justify-content: space-between;
    gap: 100px;
}
.csection2 .crightside 
{
    width: 50%;
}
.csection2 .cleftside 
{
    width: 50%;
}

.csection2 .crightside img 
{
    margin-left: 100px;
    width: 80%;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 30px 90px;
}
.csection2 .crightside form input 
{
    height: 40px;
    width: 500px;
}
.csection2 .crightside form input[type="submit"]
{
    background-color: #1051b3;
    color: white;
    border: none;
}
.csection2 .cleftside h2 
{
    font-size: 48px;
}
.csection2 .cleftside p 
{
    line-height: 30px;
}
.csection3 
{
    width: 100%;
    background-color: #1051b3;
}
.csection3 
{
    display: flex;
    padding: 60px;
    color: white;
    justify-content: space-between;
}
.csection3 p 
{
    font-size: 23px;
}
.csection3 i 
{
    font-size: 45px;
}
/* ------- */
.fsection1 
{
    background-image: url(FINANCE.jpg);
    background-size: cover;
    background-position: center;
    height: 60vh;
    width: 100%;
    padding-left: 70px;
    padding-right: 70px;
}
.fsection1 h1 
{
    text-align: center;
    color: white;
    font-size: 90px;
    padding-top: 80px;
}
.fsection1 p 
{
        text-align: center;
        color: white;
        font-size: 18px;
}
.fsection2 
{
    display: flex;
    padding: 70px 40px;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    justify-content: space-between;
    gap: 100px;
}
.fsection2 .frightside 
{
    width: 50%;
}
.fsection2 .fleftside 
{
    width: 50%;
}

.fsection2 .frightside img 
{
    margin-left: 100px;
    width: 80%;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 30px 90px;
}
.fsection2 .frightside form input 
{
    height: 40px;
    width: 500px;
}
.fsection2 .frightside form input[type="submit"]
{
    background-color: #1051b3;
    color: white;
    border: none;
}
.fsection2 .fleftside h2 
{
    font-size: 48px;
}
.fsection2 .fleftside p 
{
    line-height: 30px;
}
.fsection3 
{
    width: 100%;
    background-color: #1051b3;
}
.fsection3 
{
    display: flex;
    padding: 60px;
    color: white;
    justify-content: space-between;
}
.fsection3 p 
{
    font-size: 23px;
}
.fsection3 i 
{
    font-size: 45px;
}
/* ----------- */

.dmsection1 
{
    background-image: url(sdsddddsdsd.jpg);
    background-size: cover;
    background-position: center;
    height: 60vh;
    width: 100%;
    padding-left: 70px;
    padding-right: 70px;
}
.dmsection1 h1 
{
    text-align: center;
    color: white;
    font-size: 90px;
    padding-top: 80px;
}
.dmsection1 p 
{
        text-align: center;
        color: white;
        font-size: 18px;
}
.dmsection2 
{
    display: flex;
    padding: 70px 40px;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    justify-content: space-between;
    gap: 100px;
}
.dmsection2 .dmrightside 
{
    width: 50%;
}
.dmsection2 .dmleftside 
{
    width: 50%;
}

.dmsection2 .dmrightside img 
{
    margin-left: 100px;
    width: 80%;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 30px 90px;
}
.dmsection2 .dmrightside form input 
{
    height: 40px;
    width: 500px;
}
.dmsection2 .dmrightside form input[type="submit"]
{
    background-color: #1051b3;
    color: white;
    border: none;
}
.dmsection2 .dmleftside h2 
{
    font-size: 48px;
}
.dmsection2 .dmleftside p 
{
    line-height: 30px;
}
.dmsection3 
{
    width: 100%;
    background-color: #1051b3;
}
.dmsection3 
{
    display: flex;
    padding: 60px;
    color: white;
    justify-content: space-between;
}
.dmsection3 p 
{
    font-size: 23px;
}
.dmsection3 i 
{
    font-size: 45px;
}



footer 
{
    background-color: rgb(47, 46, 46);
    color: white;
    align-items: center;
    display: flex;
    padding: 70px;
    width: 100%;
    justify-content: space-between;
}
footer .sec1  
{
    width: 50%;
}
footer .sec1 h2 
{
    font-size: 30px;
}
footer .sec2
{
    width: 50%;
}
footer .sec2 h2 
{
    font-size: 30px;

}
footer .sec3
{
    width: 50%;
}
footer .sec3 h2 
{
     font-size: 30px;
}
footer .sec3 form input 
{
    height: 40px;
    width: 400px;
}
footer .sec3 form input[type = "submit"]
{
    background-color: #1051b3;
    color: white;
    padding: 11px 14px;
    border: none;
}
