.BannerHome{height:100%;padding:150px 0 0;overflow:hidden}.BannerHome .grid-container{align-items:center;height:100%;padding-bottom:65px;display:grid;position:relative}@media only screen and (min-width:992px){.BannerHome .grid-container{padding-bottom:80px}}@media only screen and (min-width:1160px){.BannerHome .grid-container{grid-template-columns:1.5fr 1fr}}.BannerHome .grid-container .hero-content{z-index:2;position:relative}.BannerHome .grid-container .hero-content h1{color:#000;font-size:30px;font-weight:600;line-height:1.5}@media only screen and (min-width:640px){.BannerHome .grid-container .hero-content h1{font-size:42px}}.BannerHome .grid-container .hero-content h1 span{color:var(--primary)}.BannerHome .grid-container .hero-content p{color:#000;margin:15px 0;font-size:17px;line-height:1.6}.BannerHome .grid-container .hero-content p span{color:var(--primary);margin:0 5px;font-weight:500}.BannerHome .grid-container .hero-content .cta-buttons{flex-direction:column;align-items:center;gap:15px;display:flex}@media only screen and (min-width:640px){.BannerHome .grid-container .hero-content .cta-buttons{flex-direction:row}}.BannerHome .grid-container .hero-content .cta-buttons a{text-transform:uppercase;cursor:pointer;text-align:center;background-color:var(--primary);color:#f9f9f9;border:1px solid var(--primary);border-radius:25px;justify-content:center;align-items:center;gap:10px;width:100%;padding:18px 0;font-size:16px;font-weight:500;transition:all .5s;display:flex}.BannerHome .grid-container .hero-content .cta-buttons a:last-of-type{color:var(--primary);border:1px solid var(--primary);background-color:#0000}@media only screen and (min-width:640px){.BannerHome .grid-container .hero-content .cta-buttons a:last-of-type{width:250px}}.BannerHome .grid-container .hero-content .cta-buttons a:last-of-type:hover{transform:scale(1.05)}@media only screen and (min-width:640px){.BannerHome .grid-container .hero-content .cta-buttons a:first-of-type{width:300px}}.BannerHome .grid-container .hero-content .cta-buttons a:first-of-type:hover{color:var(--primary);background-color:#0000}.BannerHome .grid-container .hero-content .stats-grid{grid-template-columns:1fr;gap:30px;margin-top:35px;display:grid}@media only screen and (min-width:640px){.BannerHome .grid-container .hero-content .stats-grid{grid-template-columns:1fr 1fr 1fr;gap:10px}}@media only screen and (min-width:992px){.BannerHome .grid-container .hero-content .stats-grid{grid-template-columns:1fr 1fr 1.5fr;gap:0}}.BannerHome .grid-container .hero-content .stats-grid .stat-item{text-align:center}.BannerHome .grid-container .hero-content .stats-grid .stat-item .number{color:#000;margin-top:0;margin-bottom:0;font-size:40px;font-weight:600}.BannerHome .grid-container .hero-content .stats-grid .stat-item .label{color:#bdc3c7;font-size:18px}.BannerHome .grid-container .image{height:350px}@media only screen and (min-width:640px){.BannerHome .grid-container .image{height:500px}}@media only screen and (min-width:1160px){.BannerHome .grid-container .image{height:462px}}.BannerHome .grid-container .image img{object-fit:cover;width:490px;position:absolute;right:-30px}@media only screen and (min-width:640px){.BannerHome .grid-container .image img{width:632px;right:230px}}@media only screen and (min-width:1160px){.BannerHome .grid-container .image img{right:-46px}}
.why-choose-section{padding-top:60px;padding-bottom:40px;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:16px;font-weight:500}.why-choose-section .benefits-grid .benefit-box p{color:var(--grey-color);margin-top:.75rem;font-size:15px}
.services-section{background-color:#f9f9f9;padding:50px 0 30px;position:relative}.services-section .services-section__content{flex-direction:column;justify-content:space-between;align-items:start;margin-bottom:20px;display:flex}@media only screen and (min-width:992px){.services-section .services-section__content{flex-direction:row}}.services-section .services-section__content .services-section__text{flex:1}.services-section .services-section__content .services-section__header{border-left:4px solid var(--primary);padding-left:15px;line-height:1.2}.services-section .services-section__content .services-section__header h1{color:#000;font-size:25px;font-weight:400}@media only screen and (min-width:640px){.services-section .services-section__content .services-section__header h1{font-size:40px}}.services-section .services-section__content .services-section__body{padding-left:15px}.services-section .services-section__content .services-section__body h3{color:var(--primary);margin-top:15px;font-size:24px;font-weight:500}.services-section .services-section__content .services-section__body p{color:var(--grey-color);margin-top:10px;font-size:17px}.services-section .services-section__content button{text-transform:uppercase;cursor:pointer;text-align:center;background-color:var(--primary);color:#f9f9f9;border:1px solid var(--primary);border-radius:8px;justify-content:center;align-items:center;gap:5px;width:fit-content;margin-top:20px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .5s;display:flex}.services-section .services-section__content button svg{position:relative;top:-1px;transform:rotate(-38deg)}.services-section .services-section__content button:hover{color:var(--primary);background-color:#0000}.services-section .cards{gap:20px;display:grid}@media only screen and (min-width:640px){.services-section .cards{grid-template-columns:1fr 1fr}}@media only screen and (min-width:992px){.services-section .cards{grid-template-columns:1fr 1fr 1fr}}.services-section .cards .card{text-align:center}.services-section .cards .card img{width:80px;height:80px}.services-section .cards .card h2{font-size:20px;font-weight:500}.services-section .cards .card p{color:var(--grey-color);font-size:14px}
