.welcome_section{background:#fff;padding:40px 0 0;position:relative}.welcome_section .welcome_title{-webkit-line-clamp:14;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.welcome_section .welcome_title .head{color:#000;-webkit-line-clamp:1;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;font-size:40px;font-weight:600;display:-webkit-box;overflow:hidden}.welcome_section .welcome_title .head span{color:#09558f}.welcome_section .description{color:#000;-webkit-line-clamp:10;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;margin-top:20px;margin-bottom:25px;font-size:14px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.welcome_section .growth-box{color:#fff;background:linear-gradient(90deg,#19a0dc 0%,#09558f 100%) no-repeat padding-box padding-box;border-radius:12px;flex-wrap:nowrap;justify-content:space-around;gap:15px;padding:15px 10px;display:flex;box-shadow:0 6px 18px #00000026}.welcome_section .growth-box-mobile{opacity:1;-webkit-backdrop-filter:blur(8px);color:#fff;background:linear-gradient(90deg,#19a0dc 0%,#09558f 100%) no-repeat padding-box padding-box;border-radius:12px;flex-wrap:nowrap;justify-content:space-between;gap:15px;padding:15px 10px;display:flex;box-shadow:0 6px 18px #00000026}.welcome_section .icon_wrapper{width:120px;height:auto}.welcome_section .icon_wrapper .logo_img{width:100%;height:100%}.welcome_section .growth-box .growth_div{text-align:center;margin:10px}.welcome_section .img_wrapper{width:100%;height:500px}.welcome_section .img_wrapper .welcome_img{object-fit:contain;border-radius:12px;width:100%;height:100%}.welcome_section .growth-box .growth_head{margin:0;font-size:28px;font-style:italic;font-weight:600}.welcome_section .growth-box .text{-webkit-line-clamp:2;-webkit-box-orient:vertical;width:190px;margin:auto;font-size:16px;font-style:italic;font-weight:600;display:-webkit-box;overflow:hidden}.welcome_section .growth-box-mobile .growth_head{text-align:center}.welcome_section .title_who_we_are{margin-top:20px}.welcome_section .growth-box-mobile{display:none}@media (min-width:1200px) and (max-width:1499px){.welcome_section .left-content .growth-box{padding:0}.welcome_section .img_wrapper{width:100%;height:460px}.welcome_section .growth-box-mobile{display:none}}@media (min-width:992px) and (max-width:1199px){.welcome_section .img_wrapper{height:396px}.welcome_section .growth-box-mobile{justify-content:space-around;display:flex}.welcome_section .growth-box{display:none}.welcome_section{padding:40px 0 35px}}@media (min-width:768px) and (max-width:991px){.welcome_section{padding:40px 0 50px}.welcome_section .img_wrapper{width:auto;height:100%}.welcome_section .welcome_title .head{font-size:28px}.welcome_section .growth-title{margin-bottom:19px;font-size:23px}.welcome_section .description{text-align:justify;margin-bottom:16px}.welcome_section img{height:100%}.welcome_section .growth-box-mobile{text-align:center;justify-content:space-around;align-items:center;margin-top:20px;display:flex}.welcome_section .growth-box-mobile .text{margin:0}.welcome_section .growth-box{display:none}.welcome_section .growth-box .growth_head{font-size:22px}.welcome_section .growth-box .text{font-size:16px}.welcome_section .icon_wrapper{width:100px}}@media (min-width:576px) and (max-width:767px){.welcome_section .growth-box-mobile{display:none}.welcome_section .img_wrapper{justify-content:center;align-items:center;width:100%;height:400px;margin:0 auto;display:flex}.welcome_section .welcome_title .head{font-size:28px}.welcome_section .growth-title{margin-bottom:19px;font-size:23px}.welcome_section .description{margin-bottom:16px}.welcome_section .right-image img{margin-bottom:20px}.welcome_section .growth-box{flex-wrap:wrap;justify-content:center;gap:15px;width:100%;margin-bottom:20px;padding:15px;display:flex;position:static}.welcome_section .growth-box .growth_head{font-size:22px}.welcome_section .growth-box .text{font-size:16px}.welcome_section .icon_wrapper{width:100px}}@media (min-width:0) and (max-width:576px){.welcome_section{padding:40px 0 30px}.welcome_section .welcome_title .head{font-size:23px}.welcome_section .growth-box-mobile{display:none}.welcome_section .icon_wrapper{width:80px;height:auto}.welcome_section .welcome_title{-webkit-line-clamp:18;font-size:14px}.welcome_section .img_wrapper{width:unset;justify-content:center;align-items:center;height:255px;margin:0 auto;display:flex}.welcome_section .description{text-align:justify;margin-bottom:7px;font-size:13px}.welcome_section .right-image img{margin-bottom:15px}.welcome_section .growth-title{margin-bottom:17px;font-size:22px}.welcome_section .growth-box{flex-wrap:wrap;justify-content:center;gap:15px;width:100%;margin-bottom:10px;padding:15px 0;display:flex;position:static}.welcome_section .growth-box .growth_div{flex:0 0 45%;max-width:45%;margin:0;padding:10px 5px}.welcome_section .growth-box .growth_head,.welcome_section .growth-box{font-size:22px}.welcome_section .growth-box .text{font-size:13px}.welcome_section .growth-box .growth_head{font-size:17px}.welcome_section .growth-box{gap:0}.welcome_section .welcome_title .head{text-align:center;margin-top:7px}.welcome_section .icon_wrapper{margin:auto}.welcome_section .common_title{margin-bottom:6px!important}.welcome_section .growth-box .text{width:114px}}
.what_we_provide{background:#fff;padding:30px 0}.what_we_provide .stats-row .stat-box{text-align:center;background:#a3c526;border-radius:16px;flex-direction:column;justify-content:center;height:100%;margin-top:15px;padding:10px 20px;display:flex}.what_we_provide .stats-row .stat-box .head{color:#000;-webkit-line-clamp:1;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;font-size:18px;font-weight:600;display:-webkit-box;overflow:hidden}.what_we_provide .stats-row .stat-box .text{color:#000;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:500;display:-webkit-box;overflow:hidden}@media (min-width:0) and (max-width:574px){.what_we_provide{padding:10px 0}.what_we_provide .stats-row .stat-box .head{font-size:14px}.what_we_provide .stats-row .stat-box .text{font-size:13px;line-height:1.3}.what_we_provide .stats-row .stat-box{padding:20px 10px}}@media (min-width:575px) and (max-width:767.98px){.what_we_provide .stats-row .stat-box .head{font-size:18px}.what_we_provide .stats-row .stat-box .text{font-size:15px}.what_we_provide{padding:0}}@media (min-width:768px) and (max-width:1199px){.what_we_provide .stats-row .stat-box .text{font-size:15px}.what_we_provide{padding:0}}
