:root {
    --main-color:#1c0267;
    --secondary-color:#f248b4;
    scroll-behavior: smooth;
}

*{
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    list-style: none;
}



/* Start header */
.navbar {
    background-color: #026761a8 !important;
    text-align: center;
}



.navbar-dark .navbar-toggler {
    border: none;
}

.navbar-dark .navbar-toggler:focus {
    border: none;
    box-shadow: none;
}


.navbar-nav .nav-item .nav-link {
    color: white;
    position: relative;
    transition: all 0.4s ease;
}

.navbar-nav .nav-item .nav-link.active, 
.navbar-nav .nav-item .nav-link:hover{
    color: #48f28c;
}

.navbar-nav .nav-item .nav-link::after {
    position: absolute;
    content: "";
    width: 0;
    height: 4px;
    background: #48f28c;
    right: 0;
    left: auto;
    bottom: 0px;
    border-radius: 10px;
    transition: all 0.4s ease;
}

.navbar-nav .nav-item .nav-link:hover::after,
.navbar-nav .nav-item .nav-link.active::after {
    width: 100%;
    right: auto;
    left: 0;
}


.offcanvas.show .nav-item .nav-link {
    color: black;
}





.navbar-brand img {
    width: 70px;
}


.navbar-dark .navbar-toggler-icon {
    background-image: url(../img/menu\ \(1\).png);
}
/* End header */




/* Start landing */
.main  {
    overflow: hidden;
    background-image: url(../img/hero.png);
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    max-height: 1650px;
    height: 1650px;
    position: relative;

}
.main .landing{
position: absolute;
top: 90px;
}
.top-left div{
    height: 250px;
    max-width: 800px;
    background-color: rgb(0 81 125);
    padding: 20px 20px;
    padding-right: 70px;
    border-radius: 0 150px 150px 0px;
    color: white;
    border: 2px solid white;
    line-height: 1.5;
    position: relative;
    float: right;
    width: 800px;
}
 .top-left div h1{
    font-size: 50px;
    color: white;
}
 .top{
     align-items: center;

 }
.top-left div h1 small {

            vertical-align: super;
            font-size: smaller;
    }
 .top-left div h1 span {
    color: rgb(184 215 117);
}

 .top-right div{
     padding: 0;
     margin: 0;
     float: right;
 }
.top-right div img{
    width: 100%;

}
.gps {
    position: relative;

    max-width: 350px;
}
.gps h2{
    background-color: #00517e;
    position: relative;
left: -100px;
    top:140px;
    color: white;
    width: 450px;
    border: 3px white solid;
    border-radius: 50px;
    margin-bottom: 100px;
    font-size: 14px;
    text-align: center;
    padding: 10px 10px 10px 100px;
}
.main .button{
    width: 75%;
}
 .img-button{
    float: right;
    padding: 0;
    margin: 0;
}
.button .col-lg-6 .img-button img{
    width: 146%;
    overflow: hidden;

}
.top-center{
    width: 400px;
}


.img-instractor img{
width: 300px;
    border-radius: 25px;
    border: 3px solid #00517d;
}
.button .col-lg-6{
    position: relative;


}
.gps{
    position: absolute;
    left: -200px;
    float: left;
    padding: 0;
    margin: 0;
}
.top .top-left{
    float: left;
}

@media (max-width:500px) {

    .main{
        height: 1220px;
    }

    .top-left div h1{
        font-size: 20px;
    }
    .top-left div{
        height: 100%;
        width: 100%;
    }
    .img-instractor img{
        width: 200px;
        border-radius: 25px;
        border: 5px solid white;
    }
    .img-right{
        width: 80%;
    }
    .button{
        width: 75%;
    }
    .button .col-lg-6 .img-button{
        width: 100%;
        display: flex;
        justify-content: end;
    }
    .button .col-lg-6 .img-button img{
        width: 80%;
        overflow: hidden;

    }.gps {
             position: relative;
             max-width: 350px;
             left: 80px;
    top: -135px;
         }
    .gps h2{
        background-color: #00517e;

        color: white;
position: absolute;
        width: 200px;

        border: 3px white solid;
        border-radius: 50px;
        padding: 0;
        margin-bottom: 100px;
        font-size: 17px;
        text-align: center;
        padding: 20px;
    }
  .main   .button{
        width: 100%;
      padding: 0;
      margin: 0;
    }
}

@media (max-width:431px) {

    .main {
        height: 1228px;
    }
}
@media (max-width:415px) {

    .main {
        height: 1196px;

    }

    .nono::before {
        content:  "";
        width: 28px;
        height: 28px;
        background-color: rgb(184 215 117);
        position: absolute;
        bottom: -3px;
        right: 80px;
        z-index: 1;
        transform: translateX(-50%);
        border: 2px solid white;
    }

    .nono::after {
        content: "";
        width: 45px;
        height: 45px;
        border-radius: 50%;
        background-color: rgb(103 194 206);
        bottom: 0;
        right: 60px ;
        position: absolute;
        transform: translateY(50%);
        border: 2px solid white;
    }

}
@media (max-width:391px) {

    .main {
        height: 1172px;
    }

    .nono::before {
        content:  "";
        width: 28px;
        height: 28px;
        background-color: rgb(184 215 117);
        position: absolute;
        bottom: -3px;
        right: 80px;
        z-index: 1;
        transform: translateX(-50%);
        border: 2px solid white;
    }

    .nono::after {
        content: "";
        width: 45px;
        height: 45px;
        border-radius: 50%;
        background-color: rgb(103 194 206);
        bottom: 0;
        right: 60px ;
        position: absolute;
        transform: translateY(50%);
        border: 2px solid white;
    }

}



/*.landing {*/
/*    background-color: var(--main-color);*/
/*    height: 100vh;*/
/*    position: relative;*/
/*    overflow: hidden;*/

/*}*/
/*.landing video {*/
/*    object-fit: cover;*/
/*    object-position: center;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    position: absolute;*/
/*    */
/*}*/


/*.landing::after {*/
/*    content: "";*/
/*    position: absolute;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    top: 0;*/
/*    left: 0;*/
/*    z-index: 1;*/
/*    background-color: rgb(0 0 0 / 68%);*/


/*}*/


/*.landing .container {*/
/*    display: flex;*/

/*}*/


/*.landing .container .left {*/
/*    width: 50%;*/
/*    position: relative;*/
/*    z-index: 2;*/
/*}*/

/*.landing .icons {*/
/*    position: absolute;*/
/*    left: 25px;*/
/*    top: 55%;*/
/*    gap: 25px;*/
/*    writing-mode: vertical-rl;*/
/*    transform: translateY(-50%) rotate(-180deg);*/
/*    display: flex;*/
/*    flex-direction: row-reverse;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    z-index: 2;*/
/*}*/

/*.landing .icons a {*/
/*    display: flex;*/
/*}*/

/*.landing .icons svg{*/
/*    transform: rotate(180deg);*/
/*}*/


/*.landing .icons .text {*/
/*    writing-mode: vertical-rl;*/
/*    color: white;*/
/*    text-transform: capitalize;*/
/*    white-space: nowrap;*/
/*}*/

/*.landing .icons .border-hero{*/
/*    width: 3px;*/
/*    height: 104px;*/
/*    background: white;*/
/*    display: inline-block;*/
/*}*/

/*.landing .container .left {*/
/*    color: white;*/
/*    margin-top: 150px;*/


/*}*/


/*.landing .container .left h2 {*/
/*    font-size: 50px;*/
/*    font-weight: 900;*/
/*    line-height: 1;*/
/*}*/


/*.landing .container .left .address {*/
/*    font-weight: 600;*/
/*}*/



/*.landing .container .left .date {*/
/*    font-weight: 800;*/
/*    font-size: 18px;*/
/*    text-transform: uppercase;*/
/*    display: inline-block;*/
/*    line-height: 1;*/
/*    margin-bottom: 10px;*/
/*}*/
/* End landing */



/* Start counter */

.counter {
    display: flex;
    gap: 20px;
    color: white;
  }


  .counter > div {
    display: flex;
    flex-direction: column;
    padding: 0.75rem;
   border: 3px solid white;
   border-radius: 30px;
   width: 98px;
   height: 98px;
   align-items: center;
   font-size: 30px;
   gap: 10px;
  }


  .counter > div span:nth-child(2){
    text-transform: uppercase;
    font-size: 20px;
    line-height: 1;
  }

  .counter > div span:first-child {
    color: #fff;
    font-weight: 600;
    text-align: center;
    display: block;
    font-size: 2rem;
    line-height: 1;
  }
  
/* End counter */


/* start card speaker */
.our-speaker {
    padding: 50px 0;
    overflow: hidden;
}

.our-speaker h2 {
    text-align: center;
    text-transform: capitalize;
    margin-bottom: 40px;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 10px;
    position: relative;
    color: black;
}


.our-speaker h2::after {
    content: "";
    width: 80%;
    height: 3px;
    background-color: black;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -5px;

}

.our-speaker .container {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(250px ,1fr));
    gap: 15px;
    
}

.our-speaker .container .card-speaker {
    background-image: url(../img/bg.png);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 35px;
    overflow: hidden;
}


.our-speaker .container .card-speaker .team-info {
    padding-top: 37px;
    padding-left: 40px;
    padding-bottom: 10px;
}

.our-speaker .container .card-speaker .team-info p {
    margin-bottom: 0;
}

.our-speaker .container .card-speaker .team-info h3 {
    font-weight: 700;
    line-height: 1;
    font-size: 22px;
    text-transform: capitalize;
}


.our-speaker .container .card-speaker .team-img {
    text-align: center;
}


.our-speaker .container .card-speaker img {
    max-width: 100%;
}




@media (max-width:560px) and (min-width:773px) {
   .our-speaker .container {
    grid-template-columns: repeat(auto-fill, minmax(230px ,1fr));
   }
}
/* end card speaker */




/* start our committee  */
.our-committee {
   background-color: #00517d;
    padding: 30px 0 100px;
    position: relative;
}



.our-committee .container h2 {
    margin: 40px 0;
    text-align: center;
    color: white;
    text-transform: capitalize;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 10px;
    position: relative;
}

.our-committee .container h2::after {
    content: "";
    width: 80%;
    height: 3px;
    background-color: white;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -5px;

}


.our-committee .container .content {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(250px , 1fr));
    gap: 20px;
}

@media (min-width: 500px) and (max-width: 770px) {
    .our-committee .container .content {
        grid-template-columns: repeat(auto-fill, minmax(200px , 1fr));
    }
}





.our-committee .container .content .box {
    position: relative;
    width: 100%;
    padding: 26px 66px 27px 20px;
}


.our-committee .container .content svg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}



.our-committee .container .content .box  .shape {
    position: absolute;
    top: -4px;
    left: 7px;
    width: 95%;
    height: 103%;
}

.our-committee .container .content .box {
    position: relative;
    width: 100%;
    padding: 26px 66px 11px 20px;
}




.our-committee .container .content .box .team-2-thumb {
    border: 1px solid #aeaeae;
    border-radius: 20px;
    position: relative;
    z-index: 2;
    margin-left: 15px;
    width: 90%;
    height: fit-content;
    background-color: #f0f4f7;
}


.our-committee .container .content .box .team-2-thumb img {
    border-radius: 20px;
    width: 100%;
}

.our-committee .container .content .box  .team-text {
    margin-top: 10px;
    margin-left: 40px;
    position: relative;
}

.our-committee .container .content .box  .team-text h3,
.our-committee .container .content .box  .team-text p{
    line-height: 1;
}

.our-committee .container .content .box  .team-text h3 {
    font-size: 18px;
    margin: 0;
    font-weight: 900;
    margin-bottom: 10px;
}



.our-committee .container .content .box .conutry {
    position: absolute;
    width: 30px;
    top: 40%;
    right: 30px;
}

.our-committee .container .content .box .conutry img {
    width: 100%;
}

/* End our committee  */



/* Start event  */
.events {
    padding: 60px 0;
}

.events .container h3 {
    text-align: center;
    margin-bottom: 30px;
}

.events  .buttons {
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
    margin-bottom: 30px;
}
.x{
    font-size: 16px;
    color: red;
}


@media (max-width:600px) {
    .events  .buttons { 
        justify-content: center;
    }
}


.events  .buttons button {
    text-transform: uppercase;
    border: none;
    padding: 18px 50px;
    border-radius: 0;
    position: relative;
    background: #f5faff;
    display: block;
    color: #002691;
}

.events .buttons button p {
    display: block;
    text-transform: uppercase;
    font-size: 12px;
    color: #47759d;
    font-weight: normal;
    margin: 0;
}


.events  .buttons button.active{
    background: #ed145b;
    color: #fff;
}

.events  .buttons button.active p {
    color: #fff;

}


.events .container .event-details {
    display: none;
    animation: fadeIn 1s ease;
    flex-direction: column;
    gap: 10px;
}


.events .container .event-details.show{
    display: flex;
}




.btn:focus  {
    box-shadow: none;
} 




.events  .buttons button.active::after {
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 15px 15px 0;

    position: absolute;
    left: 0;
    bottom: -15px;
    border-color: transparent #ff007a transparent transparent;
}

.events .container .event-details ul {
    padding: 0;
    margin: 0;
}


.events .container .event-details ul  li {
    display: flex;
    justify-content: space-between;
    border: 4px solid #1c0267;
    border-radius: 15px 25px;
    padding: 10px 20px;
    margin-bottom: 10px
}



.events .container .event-details ul  li .left div:first-of-type{
    display: flex;
    gap: 5px;
    align-items: center;
}


.events .container .event-details ul  li .left p {
    margin-bottom: 0px;
}


.events .container .event-details ul  li .right {
    width: 50px;
    margin-inline-end: 1rem;
}



.events .container .event-details ul  li .right img {
    width: 150%;
    /*h: 70%;*/
    /*border-radius: 50%;*/
}

@keyframes fadeIn {
    from { opacity: 0; transform: translateY(10px); }
    to { opacity: 1; transform: translateY(0); }
  }
/* End event  */




/* Start sponsors */
.sponsers {
    background-color: #1b0166;
    color: white;
    text-align: center;
    padding: 70px 0;
    position: relative;
}

.sponsers h2 {
    margin-bottom: 40px;
}

.sponsers .content {
    display: flex;
    gap: 30px;
    flex-direction: column;
}


.sponsers .content .diamond h3,
.sponsers .content .gold h3,
.sponsers .content .sliver h3{
    display: flex;
    gap: 10px;
    align-items: center;
}


.sponsers .content .diamond .img-spon,
.sponsers .content .gold .img-spon,
.sponsers .content .sliver .img-spon {
    display: grid;
    grid-template-columns: repeat(auto-fill , minmax(250px, 1fr));
    gap: 10px;
}


.sponsers .content .diamond .img-spon img, 
.sponsers .content .gold .img-spon img,
.sponsers .content .sliver .img-spon img {
    border-radius: 10px;
    width: 100%;
}
/* End sponsors */



.particles-section{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 3;
}



/* Start footer */
.footer {
    background-color: black;

}

.footer .container {
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    color: #CCCCCC;
}

/* End footer */



/* start new desgin for event */


.events {
    background-image: url("../hero.png");
    background-repeat: no-repeat;
    background-size: cover;
    padding: 100px 0;
}




.events .container .first {
    padding: .5rem;
    border: 2px solid #2b2b2b;
    background-color: #131313;
    color: #131313;
    cursor: pointer;
    border-radius: 4.17rem;
    justify-content: flex-start;
    align-items: center;
    min-height: 6.11rem;
    display: flex
;
    position: relative;
    overflow: hidden;
    box-shadow: inset 2px 4px 8px #00000080;
}


.events .container .first.ev-non{
    pointer-events: none;
}



.events .container .first p {
    color: #131313;
    position: absolute;
    width: 100%;
    left: 15%;
    z-index: 10;
    font-size: 1.5rem;
    margin: 0;
}


.events .container .first .image {
    width: 85px;
    height: 85px;
    padding: 10px;
    border-radius: 50%;
    box-shadow: inset -2px 2px 2px #ffffff40, 2px 4px 8px #00000080;
    position: absolute;
    left: 7px;
    z-index: 5;
    background-color: #131313;
    transition: .5s;
}


.events .container .first .image.right-side {
    left: calc(100% - 100px);
   }


.events .container .first .image img {
    width: 100%;
}




.events .container .first .layer {
    background-color: #8ddd8d;
    opacity: 1;
    filter: blur(70px);
    border-radius: 4.17rem;
    width: 30%;
    position: absolute;
    inset: 0%;
    box-shadow: inset -2px 4px 8px #00000080;
    transition: .5s;
}


.events .container .first .layer.active {
    filter: blur(0px);
    width: 100%;
    opacity: 1;
}


.events .container .first .layer.h-class {
    width: 35%;
    opacity: 1;
    filter: blur(50px);
}





.events .container .first p {
    color: #131313;
    position: absolute;
    width: 100%;
    left: 15%;
    z-index: 10;
    font-size: 1.5rem;
    margin: 0;
}



@media (max-width:400px) {
    .events .container .first{
        padding: 85px;
    }
    .events .container .first p {
        font-size:16px ;
        padding: 0;
        width: 55%;
        padding: 10px;
    }

}
/* end new desgin for event */


.des{
    color: white;
    font-size: 15px;
    font-weight: bold;
}




/* Start new landing */
.landing-new {
    background: url('../hero.png');
    margin-top: 90px;
    padding-bottom: 400px;
    position: relative;
}

@media (max-width:850px) {
    .landing-new {
        padding-bottom: 800px;
    }
}
.landing-new .top-left{

}
.landing-new .top-left{
    margin-top: 20px;

}
@media (max-width:1638px)  {
    .events {
        background-repeat: no-repeat;
    }
}
@media (max-width:600px) {

    .landing-new .top-left h1 {
        font-size: 17px;
    }
    .events {
        background-repeat: no-repeat;
    }
}
.nono {
    position: relative; /* <-- required for ::after to be positioned correctly */
}






 .nono::before {
    content:  "";
    width: 48px;
    height: 48px;
    background-color: rgb(184 215 117);
    position: absolute;
    bottom: -3px;
    right: 80px;
    z-index: 1;
    transform: translateX(-50%);
    border: 2px solid white;
}
 .nono::after {
    content: "";
    width: 90px;
    height: 90px;
    border-radius: 50%;
    background-color: rgb(103 194 206);
    bottom: 0;
    right: 60px ;
    position: absolute;
    transform: translateY(50%);
    border: 2px solid white;
}


@media (max-width:600px) {
    .landing-new .top-left h1::after {
        width: 70px;
    height: 70px;
    right: 10px;
    }

    .landing-new .top-left h1::before {

        width: 40px;
        height: 40px;
        right: 20px;
    }



    .nono::before {
        content: "";
        width: 25px;
        height: 25px;
        background-color: rgb(184 215 117);
        position: absolute;
        bottom: -2px;
        right: 80px;
        z-index: 1;
        transform: translateX(-4%);
        border: 2px solid white;
    }

    .nono::after {
        content: "";
        width: 45px;
        height: 45px;
        border-radius: 50%;
        background-color: rgb(103 194 206);
        bottom: 0;
        right: 60px ;
        position: absolute;
        transform: translateY(50%);
        border: 2px solid white;
    }


}


.landing-new .top-left h1 span {
    color: rgb(184 215 117);
}

.landing-new .top-right {
    position: absolute;
    right: 0;
    top: 0;
    overflow: hidden;
}


.landing-new .top-right  .logo {
    width: 300px;
    height: 300px;
    border-radius: 50%;
    border: 1px solid red;
    position: relative;
    right: -50px;
    top: -58px;
    z-index: 5;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: white;
  }

  @media (max-width:600px) {
    .landing-new .top-right  .logo {
        width: 180px;
        height: 180px;
        right: -150px;
        top: -40px;
    }
  }


.landing-new .top-right  .logo  img {
    width: 70%;
}


.landing-new .top-right  .text {
    position: absolute;
    width: 150px;
    height: 150px;
    border-radius: 50%;
    background-color: rgb(184 215 117);
    top: 170px;
    z-index: -1;
    display: flex;
    align-items: center;
    justify-content: start;
    padding-left: 20px;
    font-size: 1.3rem;
    left: 28px;
    border: 2px solid white;

}


@media (max-width:600px) {
    .landing-new .top-right  .text { 
        font-size: 1.1rem;
    left: 101px;
    line-height: 1;
    top: 50px;
    padding-left: 10px;
    }
}


.landing-new .top-right  .text p {
    width: min-content;
    color: rgb(0 81 125);
    font-weight: bold;

}


.landing-new .top-right  .info {
    width: 300px;
    height: 300px;
    border-radius: 50%;
    background-color: #002691;
    color: white;
    display: flex;
    justify-content: end;
    align-items: start;
    flex-direction: column;
    position: relative;
    bottom: 100px;
    left: 113px;
    padding-left: 80px;
    padding-bottom: 16px;
}

@media (max-width:600px) {
    .landing-new .top-right .info {
        bottom: 71px;
    }
}

.landing-new .top-right  .info .date {
    font-size: 1.5rem;
    width: min-content;
    display: block;
    line-height: 1;
}


.landing-new .top-right  .info .date strong {
    font-size: 2rem;
}

.landing-new .top-right .info >p {
    display: flex;
    align-items: center;
    flex-direction: column;
    width: 50%;
}



.landing-new .top-center {


    align-items: center;
}


@media (max-width:850px) {
    .landing-new .top-center {
        top: 25%;
        left: 21%;
    }
}

.landing-new .top-center img {
    width: 200px;
    border: 1px solid;
    border-radius: 26px;
}

@media (max-width:500px) {
    .landing-new .top-center img {
        width: 150px;
       
    }

    .landing-new .top-center {
        top: 30%;
        left: 30%;
    }

    
       
}

.landing-new .top-center .text {
    width: 250px;
    text-align: center;
}


@media (max-width:500px) {
    .landing-new .top-center .text {
        width: 221px;
    }

    .top-right div img {
        margin-left: 8px;
    }
}


@media (max-width: 1905px) {
     .nonoa img{
        margin-left: 364px;
    }
}
@media (max-width: 1399px) {
     .nonoa img{
        margin-left: 277px;
    }
}
@media (max-width: 1199px) {
     .nonoa img{
        margin-left: 190px;
    }
}
@media (max-width: 999px) {
     .nonoa img{
        margin-left: 66px;
    }
}
@media (max-width: 790px) {
     .nonoa img{
        margin-left: -16px;
    }
}

@media (max-width: 390px) {
    .img-right img {
        margin-left: -8px !important;
    }
}
@media (max-width: 375px) {
    .img-right img {
        margin-left: -25px !important;
    }
}@media (max-width: 360px) {
    .img-right img {
        margin-left: -38px !important;
    }
}



.landing-new .bottom-left {
    position: absolute;
    bottom: 36px;
    width: 250px;
    left: -68px;
    height: 250px;
    border-radius: 50%;
    background-color: #002691;
    display: flex
;
    align-items: center;
    justify-content: end;
    color: white;
    border: 2px solid white;
    
}


@media (max-width:850px) {
    .landing-new .bottom-left {
        bottom: 70px;
    }
}

.landing-new .bottom-left  p {
    width: 70%;
}


.landing-new .bottom-footer {
    background-color: rgb(184 215 117);
    display: flex;
    gap: 20px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding-left: 30px;
    height: 90px;
    align-items: center;

}

.landing-new .bottom-footer p{
    margin: 0;
}

.landing-new .bottom-footer img {
    width: 50px;
    height: 50px;
    border-radius: 50%;
}




/* End new landing */

