body
{
    margin: 0;
    padding: 0;
    overflow-x: hidden;
}
.sec1
{
    height: 80vh;
    width: 100%;
    background-color: #fff;
    margin-bottom: 5rem;
}
.sec1_bg
{
    height: 100%;
    width: 100%;
    /* background-color: red; */
    background-image: url('../images/banner.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: #fff;
  clip-path: polygon(0 0, 100% 0, 100% 80%, 50% 100%, 0 80%);
}

.sec1 h1
{
    font-size: 3.5rem;
}
.sec1 p
{
    font-size: 1.4rem;
}
.sec1_btn
{
    text-decoration: none;
    width: fit-content;
    height: fit-content;
    background-color: #15A2DA;
    border-radius: 5px;
    padding: .7rem 2rem;
    color: #fff;
}
.sec1_btn:hover
{
    color: #fff;
}
.sec2
{
    width: 80%;
    height: fit-content;
    margin-left: auto;
    margin-right: auto;
    padding: 2vh 0;
}
.sec2_h
{
    color: #1090CB;
    font-size: 2.3rem;
    font-weight: 600;
}
.sec2_d
{
    font-size: 1.1rem;
    color: #585858;
}
.sec3
{
    height: fit-content;
    margin: 0 auto;
    width: 80%;
    margin-top: 5rem;
}
.sec3_img
{
    height: 17rem;
    width: 70%;
    background-image: url('../images/Rectangle\ 18.jpg');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.sec3_h
{
    padding: 2vw;
}
.sec3_d1
{
    color: #1090CB;
    font-size: 1.5rem;
}
.sec3_d2
{
    font-size: 2.5rem;
    letter-spacing: .2rem;
    font-weight: 600;
}
.s3s
{
    background-image: url("../images/intestine.png");
}
.sec4
{
    width: 80%;
    height: fit-content;
    padding: 3vh 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 8vh;
}
.sec4_h
{
    font-size: 1.5rem;
    font-weight: 600;
}
.sec4_p
{
    color: #585858;
    margin-top: 5vh;
}
.sec5
{
    width: 80%;
    margin-left: auto;
    margin-right: auto;
}
.sec5_h
{
    font-size: 12rem;
    color: rgba(0, 0, 0, 0.05);
    font-weight: bolder;
    line-height: 10rem;
}
.sec5_d
{
    font-size: 2rem;
    font-weight: 500;
    margin-top: 7vh;
    letter-spacing: .1rem;
}
.sec5_d span
{
    color: #1090CB;
}
.sec5_w
{
    font-size: 2rem;
    font-weight: 500;
    margin-top: 4vh;
    letter-spacing: .1rem;
}
.sec6
{
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    height: fit-content;
    text-align: center;
    margin-top: 10vh;
}
.sec6_img
{
    height: 14rem;
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 5px;
    overflow: hidden;
}
.sec6_h
{
    font-size: 1.5rem;
    font-weight: bold;
    color: #1090CB;
}
.img1
{
    background-image: url('../images/box1.jpg');
}
.img2
{
    background-image: url('../images/box2.jpg');
}
.img3
{
    background-image: url('../images/box3.jpg');
}
.img4
{
    background-image: url('../images/box4.jpg');
}
.sec7
{
    width: 80%;
    height: fit-content;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 7rem;
}
.sec7_h
{
    font-size: 1.5rem;
    font-weight: 600;
}
.sec7 ul
{
    padding-left: 1.5rem;
}
.sec7 ul li
{
    margin-top: 2vh;
}
.sec7_p
{
    margin-top: 2rem;
}
/* about section */
.made
{
    width: 80%;
    height: fit-content;
    margin: 0 auto;
    margin-bottom: 15vh;
}
.made_h
{
    font-size: 3rem;
    font-weight: bolder;
}
.feedback
{
    text-decoration: none;
    color: #000;
    border: solid 2px #000;
    padding: .5rem 1.5rem;
    font-size: .8rem;
    font-weight: 500; 
}
.made hr
{
    height: 10px;
    color: #58C087;
    margin-top: 5vh;
}