.pricing-section .pricing-title h5{color:#1d1d1d;font-family:Archivo;font-size:20px;font-weight:700;line-height:22px;text-align:center}.pricing-section .pricing-title h2{color:#1d1d1d;font-family:Archivo;font-size:36px;font-weight:700;line-height:50px;margin:13px auto auto;max-width:384px;text-align:center}.pricing-section .pricing-inner-section{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin-top:64px}.pricing-section .pricing-inner-section .pricing-box{background:#fff;box-shadow:0 6px 25px 0 rgba(0,0,0,.05);padding:41px 50px 40px;position:relative;transition:all .5s ease}.pricing-section .pricing-inner-section .pricing-box h5{color:#1d1d1d;font-family:Archivo;font-size:24px;font-weight:700;line-height:26px;text-align:center}.pricing-section .pricing-inner-section .pricing-box h2{color:#376726;font-family:Archivo;font-size:36px;font-weight:700;line-height:40px;margin-top:16px;text-align:center;text-transform:uppercase}.pricing-section .pricing-inner-section .pricing-box h2 span{color:#376726;font-family:Archivo;font-size:26px;font-weight:700;line-height:normal;text-align:center;text-transform:28px}.pricing-section .pricing-inner-section .pricing-box h6{color:#777;font-family:Archivo;font-size:16px;font-weight:400;line-height:20px;margin-top:6px;text-align:center}.pricing-section .pricing-inner-section .pricing-box p{color:#777;font-family:Archivo;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-top:7px;max-width:283px;text-align:center}.pricing-section .pricing-inner-section .pricing-box .pricing-button{align-items:center;background:#376726;box-shadow:0 6px 25px 0 rgba(55,103,38,.15);display:flex;gap:10px;justify-content:center;margin:39px auto auto;max-width:209px;padding:21px 24px;transition:all .5s ease}.pricing-section .pricing-inner-section .pricing-box:hover .pricing-button{background:#fff}.pricing-section .pricing-inner-section .pricing-box:hover .pricing-button a{color:#376726}.pricing-section .pricing-inner-section .pricing-box .pricing-button a{color:#fff;font-family:Archivo;font-size:16px;font-weight:500;line-height:17px;text-align:center;transition:all .5s ease}.pricing-section .pricing-inner-section .pricing-box:hover .pricing-button i,.pricing-section .pricing-inner-section .pricing-box:hover .pricing-button i svg{color:#376726;transition:all .5s ease}.pricing-section .pricing-inner-section .pricing-box .pricing-button i,.pricing-section .pricing-inner-section .pricing-box .pricing-button i svg{fill:currentColor;color:#fff;height:24px;transition:all .5s ease;width:24px}.pricing-section .pricing-inner-section .pricing-box h3{color:#1d1d1d;font-family:Archivo;font-size:20px;font-weight:700;line-height:22px;margin-top:39px;text-align:center}.pricing-section .pricing-inner-section .pricing-box .pricing-features{align-items:center;display:flex;gap:5px;justify-content:center;margin-top:18px}.pricing-section .pricing-inner-section .pricing-box .pricing-features i,.pricing-section .pricing-inner-section .pricing-box .pricing-features i svg{fill:currentColor;color:#1d1d1d;height:17px;transition:all .5s ease;width:17px}.pricing-section .pricing-inner-section .pricing-box .pricing-features h4{color:#1d1d1d;font-family:Archivo;font-size:16px;font-weight:400;line-height:17px}.pricing-section .pricing-inner-section .pricing-box .pricing-info i,.pricing-section .pricing-inner-section .pricing-box .pricing-info i svg{fill:currentColor;color:#fff;height:28px;transition:all .5s ease;width:28PX}.pricing-section .pricing-inner-section .pricing-box .pricing-info{background:#376726;height:48px;padding:10px;position:absolute;right:28px;top:-26px;width:48px}.pricing-section .pricing-inner-section .pricing-box:hover .pricing-info{background:#000}.pricing-section .pricing-text a{color:#1d1d1d;font-family:Archivo;font-size:16px;font-weight:400;line-height:22px}.pricing-section .pricing-text a span{color:#376726;font-family:Archivo;font-size:20px;font-weight:700;line-height:normal;text-decoration-line:22px}.pricing-section .pricing-text{margin-top:46px;text-align:center}@media (max-width:991px){.pricing-section .pricing-inner-section{gap:28px;grid-template-columns:repeat(2,1fr);margin-top:56px}}@media (max-width:575px){.pricing-section .pricing-inner-section{gap:24px;grid-template-columns:repeat(1,1fr);margin-top:50px}}