.about__container{padding-top:4em;background:#fdf4f3}@media screen and (max-width:900px){.about__container p{font-size:12px!important}.about__container h4,.about__container h6{font-size:15px!important}.about__container h1{font-size:35px!important}}.about__container .upper{display:flex;flex-direction:column;justify-content:center;text-align:center;padding-top:2rem}.about__container .upper h1{color:#e53f51;font-size:3em;margin:0}.about__container .upper h6{font-size:18px;font-style:italic;margin:0}.about__container .middle{display:flex;align-items:center;height:500px;gap:2rem;margin:4rem 0}@media screen and (max-width:900px){.about__container .middle{flex-direction:column;height:100%;gap:1rem;margin:2rem 0 10px}}.about__container .middle .left{width:50%;height:100%}@media screen and (max-width:900px){.about__container .middle .left{width:100%}}.about__container .middle .left img{height:100%;width:100%;object-fit:cover}.about__container .middle .right{width:50%;display:flex;flex-direction:column;justify-content:center;text-align:center}@media screen and (max-width:900px){.about__container .middle .right{width:100%}}.about__container .middle .right h1{color:#e53f51;font-size:3em;margin:0}.about__container .middle .right h6{font-size:18px;font-style:italic;margin:0}.about__container .middle .right p{font-size:15px}.about__container .last{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.about__container .last h1{color:#e53f51;font-size:3em;margin:0}.about__container .last p{font-size:18px;font-style:italic;color:#838383;text-align:center}.about__container .last h4{font-size:28px;line-height:1.2;margin:0}.about__container .last .upper__cards{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;padding:3rem 0 1rem;gap:5rem}@media screen and (max-width:800px){.about__container .last .upper__cards{flex-direction:column;gap:40px}}.about__container .last .upper__cards .card1{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:15rem;width:25rem;border-bottom:3px solid #f27968;background-color:#fff}@media screen and (max-width:800px){.about__container .last .upper__cards .card1{width:100%}}.about__container .last .upper__cards .card1 .icon{height:6rem;width:6rem;padding:12px;border-radius:50px;background-color:#f27968;color:#fff;position:absolute;top:-3rem}.about__container .last .upper__cards .card1 .objectiveHead{font-size:20px;font-weight:600;margin:0}.about__container .last .upper__cards .card1 .objectivePara{margin:0;text-align:center}.about__container .map{width:100%;padding:2rem 0}.about__container .map .frame{box-shadow:0 0 8px 1px #ffdcdc;border-radius:15px}