*{margin:0;padding:0;box-sizing:border-box}body{font-size:16px;color:#333;line-height:24px;scroll-behavior:smooth;font-weight:400;background-color:#fff;font-family:"Poppins",sans-serif}a{text-decoration:none}.w-img img{width:100%}.m-img img{max-width:100%}a,.btn,button,span,p,i,input,select,textarea,li,img,svg path,*::after,*::before,.transition-3,h1,h2,h3,h4,h5,h6{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}a:focus,.button:focus{text-decoration:none;outline:none}a:focus,a:hover{color:inherit;text-decoration:none}a,button{color:inherit;outline:none;border:none;background:rgba(0,0,0,0)}button:hover{cursor:pointer}button:focus{outline:0;border:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}h1,h2,h3,h4,h5,h6{color:#2c3941;line-height:24px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}h1{font-size:40px}h2{font-size:36px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}ul{margin:0px;padding:0px}li{list-style-type:disc;margin-left:50px}p{font-size:15px;line-height:22px;color:#737070}*::-moz-placeholder{color:#2c3941;font-size:14px;opacity:1}*::placeholder{color:#2c3941;font-size:14px;opacity:1}.fix{overflow:hidden}.clear{clear:both}.f-left{float:left}.f-right{float:right}.z-index-1{z-index:1}.overflow-y-visible{overflow-x:hidden;overflow-y:visible}.p-relative{position:relative}.container{max-width:1200px}.hero{background-color:#ebf4fc;min-height:100vh;width:100%;padding-bottom:50px}.hero .header .header_wrapper{width:100%;display:flex;justify-content:space-between;align-items:center;height:80px;padding-top:20px}.hero .header .header_wrapper .header_btn{padding:9px 30px;border-radius:35px;font-size:15px;font-weight:500;color:#fff;background-color:#2588fc}.hero .header .header_wrapper .header_nav{margin-top:10px}.hero .header .header_wrapper .header_nav ul li{display:inline-block;margin-left:20px;position:relative}.hero .header .header_wrapper .header_nav ul li:hover a{color:#2588fc}.hero .header .header_wrapper .header_nav ul li:hover::after{opacity:1}.hero .header .header_wrapper .header_nav ul li::after{position:absolute;content:"";bottom:-12px;left:0;width:100%;height:2px;background-color:#2588fc;opacity:0}.hero .header .header_wrapper .header_nav ul li:active{color:#2588fc}.hero .header .header_wrapper .header_nav ul li a{font-size:16px;font-weight:500;color:#333;text-transform:uppercase}.hero .home{padding-top:120px}.hero .home .home_wrapper .home_left{position:relative}.hero .home .home_wrapper .home_left .style_one{height:60px;width:auto;position:absolute;right:0;top:-100px}.hero .home .home_wrapper .home_left .style_one img{height:100%;width:100%;object-fit:contain}.hero .home .home_wrapper .home_left .style_two{height:60px;width:auto;position:absolute;right:125px;bottom:220px}.hero .home .home_wrapper .home_left .style_two img{height:100%;width:100%;object-fit:contain}.hero .home .home_wrapper .home_left h1{font-size:46px;font-weight:600;color:#000;line-height:55px}.hero .home .home_wrapper .home_left h2{font-size:28px;font-weight:500;color:#141414;line-height:48px;padding-bottom:30px}.hero .home .home_wrapper .home_left p{font-size:14px;font-weight:400;color:#737070;line-height:20px;text-align:justify;padding-right:140px}.hero .home .home_wrapper .home_left .home_button{display:flex;align-items:center;padding-top:20px}.hero .home .home_wrapper .home_left .home_button .shedule_btn{font-size:16px;font-weight:400;color:#fff;padding:10px 30px;border-radius:4px;background-color:#2588fc}.hero .home .home_wrapper .home_left .home_button .call{display:flex;align-items:center;padding-left:25px}.hero .home .home_wrapper .home_left .home_button .call .call_icon{display:flex;justify-content:center;align-items:center}.hero .home .home_wrapper .home_left .home_button .call .call_icon i{font-size:28px;color:#333}.hero .home .home_wrapper .home_left .home_button .call .call_text{padding-left:5px}.hero .home .home_wrapper .home_left .home_button .call .call_text h5{font-size:10px;font-weight:400;color:#181818;line-height:12px;padding-top:5px}.hero .home .home_wrapper .home_left .home_button .call .call_text h6{font-size:13px;font-weight:500;color:#000;line-height:10px}.hero .home .home_wrapper .home_left h4{font-size:50px;font-weight:300;color:#141414;line-height:58px;padding-top:60px}.hero .home .home_wrapper .home_left h5{font-size:18px;font-weight:400;color:#141414;line-height:30px;padding-top:20px}.hero .home .home_wrapper .home_right .home_img{height:700px;width:100%}.hero .home .home_wrapper .home_right .home_img img{height:100%;width:100%;object-fit:contain}.hero .hero_card{margin-top:50px}.hero .hero_card .card_wrapper{border-radius:10px;border:1px solid #c3c3c3;height:300px;padding:20px 40px;display:flex;justify-content:center;align-items:center}.hero .hero_card .card_wrapper .card_wrap .card_img img{height:80px;width:80px;object-fit:contain}.hero .hero_card .card_wrapper .card_wrap h4{font-size:20px;font-weight:600;color:#333;line-height:28px}.hero .hero_card .card_wrapper .card_wrap p{font-size:14px;font-weight:400;line-height:20px;text-align:justify}.title_details{font-size:30px;font-weight:500;line-height:40px;margin-bottom:20px}.title_details h2{color:#000;margin-bottom:20px;margin-top:10px}.title_details span.title_color{color:#2588fc}.title_details p{font-size:15px;font-weight:400;color:#333;font-family:"Poppins",sans-serif}.vedio_area{background-color:#fff;padding:40px 0}.vedio_area .vedio_img{height:600px;width:100%;border-radius:8px;overflow:hidden;position:relative}.vedio_area .vedio_img img{height:100%;width:100%;object-fit:cover}.vedio_area .vedio_img .vedio_overly{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center}.vedio_area .vedio_img .vedio_overly i{font-size:44px;color:#fff}.vedio_area .photo_details{width:100%;height:260px;margin-bottom:15px}.vedio_area .photo_details img{width:100%;height:100%;object-fit:cover;border-radius:6px}.experience_area{padding-top:50px;color:#333;font-family:"Poppins",sans-serif}.experience_area .experience_details h2{font-size:24px;font-weight:500;color:#2588fc}.experience_area .experience_details h2 span{color:#333;font-size:20px;font-weight:600}.experience_area .experience_details h5{font-size:18px;font-weight:500}.skill_area .skill_wrapper{border-radius:16px;overflow:hidden;background-color:#fff;box-shadow:0 1px 1px 1px rgba(0,0,0,.13);margin-top:15px}.skill_area .skill_wrapper .skill_img{height:400px;width:100%}.skill_area .skill_wrapper .skill_img img{height:100%;width:100%;object-fit:cover}.skill_area .skill_wrapper .skill_text{padding:15px}.skill_area .skill_wrapper .skill_text h5{font-size:24px;font-weight:500;color:#000;line-height:36px}.service_details h3{margin-bottom:20px}.education{padding:40px 0}.education .education_wrapper{margin-top:50px;position:relative}.education .education_wrapper::after{position:absolute;content:"";top:0;left:50%;transform:translateX(-50%);height:100%;width:1px;background-color:rgba(195,195,195,.4431372549)}.education .education_wrapper .c_padding_right{padding-right:50px !important}.education .education_wrapper .c_padding_left{padding-left:50px !important}.education .education_wrapper .education_left_card{height:230px;width:100%;background-color:#fff;box-shadow:0 1px 1px 1px rgba(0,0,0,.13);padding:30px 20px 20px 20px;border-top:3px solid #2588fc;position:relative}.education .education_wrapper .education_left_card .left_dot{position:absolute;top:35px;right:-58px}.education .education_wrapper .education_left_card .left_dot i{color:#2588fc}.education .education_wrapper .education_left_card::after{position:absolute;content:"";right:-16px;top:30px;height:32px;width:32px;background-color:#fff;box-shadow:0 1px 1px 1px rgba(0,0,0,.13);transform:rotate(-45deg);z-index:-1}.education .education_wrapper .education_left_card h4{font-size:22px;font-weight:500;color:#2588fc;line-height:30px}.education .education_wrapper .education_left_card .card_date{font-size:15px;font-weight:400;color:#2588fc}.education .education_wrapper .education_left_card h5{font-size:17px;font-weight:400;color:#000;line-height:20px}.education .education_wrapper .education_right_card{height:230px;width:100%;background-color:#fff;box-shadow:0 1px 1px 1px rgba(0,0,0,.13);padding:30px 20px 20px 20px;border-top:3px solid #2588fc;position:relative;margin-top:100px}.education .education_wrapper .education_right_card .right_dot{position:absolute;top:35px;left:-58px}.education .education_wrapper .education_right_card .right_dot i{color:#2588fc}.education .education_wrapper .education_right_card::after{position:absolute;content:"";left:-16px;top:30px;height:32px;width:32px;background-color:#fff;box-shadow:0 1px 1px 1px rgba(0,0,0,.13);transform:rotate(45deg);z-index:-1}.education .education_wrapper .education_right_card h4{font-size:22px;font-weight:500;color:#2588fc;line-height:30px}.education .education_wrapper .education_right_card .card_date{font-size:15px;font-weight:400;color:#2588fc}.education .education_wrapper .education_right_card h5{font-size:17px;font-weight:400;color:#000;line-height:20px}.testimonial_area{background-color:#ebf4fc;padding:40px 0;text-align:justify}.testimonial_area h2{color:#000;margin-bottom:20px;margin-top:10px}.testimonial_area span.title_color{color:#2588fc}.testimonial_area p{font-size:15px;font-weight:400;color:#333;font-family:"Poppins",sans-serif}.testimonial_area .test_details{border:1px solid #ddd;background-color:#fff;padding:20px;display:flex;flex-wrap:wrap;border-radius:10px;margin-bottom:15px}.testimonial_area .test_details .test_top{display:flex;align-items:center}.testimonial_area .test_details .test_top img{height:80px;width:80px;border-radius:50%;object-fit:cover}.testimonial_area .test_details .test_top .test_top_text{padding-left:12px}.testimonial_area .test_details .test_top .test_top_text h3{font-size:18px;font-weight:500;color:#000;line-height:15px}.testimonial_area .test_details .test_top .test_top_text h5{font-size:15px;font-weight:400;line-height:13px}.refer_area{padding-top:50px;color:#333;font-family:"Poppins",sans-serif}.refer_area .refer_details{border-top:2px solid #2588fc;padding:10px}.refer_area .refer_details h4{font-size:20px;font-weight:500;color:#2588fc}.refer_area .refer_details h4 span{color:#333;font-size:14px;font-weight:normal}.refer_area .refer_details p span{color:#2588fc}.img-endorse{height:350px;width:100%}.img-endorse img{height:100%;width:100%;object-fit:cover}.endorse-detail{margin-top:20px}.endorse-detail p{font-size:14px;text-align:justify}.endorse-detail h5{color:#2588fc;margin-bottom:0}.img-endorsement{height:188px;width:100%}.img-endorsement img{height:100%;width:100%;object-fit:cover}.endorsement-detail{margin:20px 0;text-align:justify}.endorsement-detail h3{color:#2588fc}.copyright{background:#2588fc;padding:15px;color:#fff}.copyright p{margin-bottom:0}.mobile_header .mobile_header_wrapper{display:flex;justify-content:space-between;align-items:center;height:60px}.mobile_header .mobile_header_wrapper .mobile_heade_left .mob_logo a img{height:45px;width:auto;object-fit:contain}.mobile_header .mobile_header_wrapper .hamberger_icon i{font-size:24px;color:rgba(0,0,0,.9019607843)}.header_nav ul li{display:block;margin-left:20px;margin-bottom:10px;position:relative}.header_nav ul li:hover a{color:#2588fc}.header_nav ul li:hover::after{opacity:1}.header_nav ul li::after{position:absolute;content:"";bottom:-10px;left:0;width:35%;height:2px;background-color:#2588fc;opacity:0;margin-bottom:5px}.header_nav ul li a{font-size:16px;font-weight:500;color:#333;text-transform:uppercase}