.banner-about-section{background-image:url(../media/banner-about.c9576d36.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:60vh;display:flex;position:relative;overflow:hidden}.banner-about-section:after{content:"";background-color:#000a;width:100%;height:100%;position:absolute;top:0;left:0}.banner-about-section .banner-about-content{z-index:5;text-align:center;padding-top:20px;line-height:1.4;position:relative}.banner-about-section .banner-about-content h1{color:#fff;text-transform:capitalize;margin-bottom:10px;font-size:25px;font-weight:500}.banner-about-section .banner-about-content h1 br{display:none}@media only screen and (min-width:640px){.banner-about-section .banner-about-content h1 br{display:block}}.banner-about-section .banner-about-content h1 span{color:var(--primary)}@media only screen and (min-width:992px){.banner-about-section .banner-about-content h1{font-size:40px}}.banner-about-section .banner-about-content p{color:#fff;font-size:15px;line-height:1.7}.banner-about-section .banner-about-content p br{display:none}@media only screen and (min-width:640px){.banner-about-section .banner-about-content p br{display:block}.banner-about-section .banner-about-content p{font-size:18px}}
.about-section{padding:50px 0 30px;position:relative}.about-section .about-section__grid{align-items:center;gap:40px;display:grid}@media only screen and (min-width:992px){.about-section .about-section__grid{grid-template-columns:.8fr 1fr}}.about-section .about-section__grid .about-section__image{border-radius:8px;order:2}@media only screen and (min-width:992px){.about-section .about-section__grid .about-section__image{order:1}}.about-section .about-section__grid .about-section__image img{object-fit:cover;border-radius:25px;width:100%;height:520px}.about-section .about-section__grid .about-section__content{order:1}@media only screen and (min-width:992px){.about-section .about-section__grid .about-section__content{order:2}}.about-section .about-section__grid .about-section__content .about-section__header{border-left:4px solid var(--primary);padding-left:15px;line-height:1.2}.about-section .about-section__grid .about-section__content .about-section__header h1{color:#000;font-size:25px;font-weight:400}@media only screen and (min-width:640px){.about-section .about-section__grid .about-section__content .about-section__header h1{font-size:30px}}.about-section .about-section__grid .about-section__content .about-section__body{padding-left:15px}.about-section .about-section__grid .about-section__content .about-section__body h3{color:var(--primary);margin-top:15px;font-size:24px;font-weight:500}.about-section .about-section__grid .about-section__content .about-section__body p{color:var(--grey-color);margin-top:10px;font-size:17px}.about-section .about-section__grid .about-section__content .about-section__body button{text-transform:uppercase;cursor:pointer;text-align:center;background-color:var(--primary);color:#f9f9f9;border:1px solid var(--primary);border-radius:50px;justify-content:center;align-items:center;gap:10px;margin-top:30px;padding:10px 40px;font-size:20px;font-weight:500;transition:all .5s;display:flex}.about-section .about-section__grid .about-section__content .about-section__body button svg{font-size:20px;transform:rotate(45deg)}.about-section .about-section__grid .about-section__content .about-section__body button:hover{color:var(--primary);background-color:#0000}
.why-choose-section{padding-top:10px;padding-bottom:30px;position:relative;overflow:hidden}.why-choose-section .decorative-line{width:100%;display:none;position:absolute;top:270px}@media only screen and (min-width:992px){.why-choose-section .decorative-line{display:block}}.why-choose-section .tag-bubble{color:var(--primary);background-color:#00d0ff15;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;width:fit-content;margin-bottom:.75rem;margin-left:auto;margin-right:auto;padding:.5rem 1rem;display:flex}.why-choose-section .tag-bubble .heart-icon{width:1rem;height:1rem}.why-choose-section .tag-bubble .tag-text{font-size:.875rem;font-weight:600}.why-choose-section h1{color:#000;text-align:center;margin-top:0;font-size:2rem;font-weight:500}@media only screen and (min-width:640px){.why-choose-section h1{font-size:2.8125rem}}.why-choose-section p{color:var(--grey-color);text-align:center;margin-bottom:0;font-size:1rem}@media only screen and (min-width:640px){.why-choose-section p{font-size:1.25rem}}.why-choose-section .benefits-grid{gap:1.25rem;margin-top:3rem;display:grid;position:relative}@media only screen and (min-width:992px){.why-choose-section .benefits-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.why-choose-section .benefits-grid .benefit-box{text-align:center}.why-choose-section .benefits-grid .benefit-box .icon-wrapper{justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.why-choose-section .benefits-grid .benefit-box .icon-wrapper img{background-color:#fff}.why-choose-section .benefits-grid .benefit-box h2{color:#000;margin-top:0;margin-bottom:0;font-size:22px;font-weight:500}.why-choose-section .benefits-grid .benefit-box p{color:var(--grey-color);margin-top:.75rem;font-size:1rem}
