@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&display=swap");*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Roboto', sans-serif;font-size:16px;color:#333333;line-height:24px;scroll-behavior:smooth;font-weight:400;background-color:#fff}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{transition:all 0.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:transparent}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;transition:all 0.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:none}p{font-size:16px;line-height:24px;text-align:justify}*::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}.header{position:absolute;top:0;width:100%;z-index:5}.header .nav{padding:25px 0 20px 0;background-color:#fff}.header .nav .navBar{border-radius:5px;display:flex !important;justify-content:space-between !important;align-items:center}.header .nav .navBar .logo{font-size:32px;color:#166D4D;font-weight:500}.header .nav .navBar .nav_item ul li{padding:0 12px;cursor:pointer;position:relative;display:inline-block}.header .nav .navBar .nav_item ul li:hover a{width:100%}.header .nav .navBar .nav_item ul li:hover .sub_down{top:40px;opacity:1 !important;margin-top:0;visibility:visible;padding:10px 10px 10px 10px}.header .nav .navBar .nav_item ul li a{font-size:16px;font-weight:400;color:#343433}.header .nav .navBar .nav_item ul li a .droppper{font-size:16px}.header .nav .navBar .nav_item ul li a:hover{color:#000}.header .nav .navBar .nav_item ul li .sub_down{background-color:#fff;border-radius:10px;padding:10px 10px 10px 10px;box-shadow:1px 1.732px 20px 0px rgba(0,0,0,0.3);transition:all 0.3s ease-in-out;position:absolute;visibility:hidden;display:block;width:250px;border:none !important;opacity:0;top:70px;left:0;padding:0;z-index:999}.header .nav .navBar .nav_item ul li .sub_down li{padding:10px 10px;width:100%}.header .nav .navBar .nav_item ul li .sub_down li:hover{background-color:#166D4D;width:100%}.header .nav .navBar .nav_item ul li .sub_down li:hover a{color:#fff}.header .nav .navBar .nav_item ul li .sub_down li a{font-size:15px;font-weight:400;color:black}.header .nav .navBar .search{position:relative}.header .nav .navBar .search form input[type=text]{padding:9px 10px;width:100px;height:40px;border-radius:8px;transition:width .35s ease-in-out;border:1px solid #b2b2b3;background-color:#ffffff;background-clip:padding-box}.header .nav .navBar .search form input[type=text]::placeholder{font-size:13px;color:#868686;font-weight:400}.header .nav .navBar .search form input[type=text]:focus{width:220px;border:1px solid #b2b2b3}.header .nav .navBar .search form .saerch_icon{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.header .nav .navBar .search form .saerch_icon i{font-size:19px;color:#000;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.header .nav .navBar .application_btn a{padding:12px 20px;border-radius:20px;font-size:14px;font-weight:500;color:#fff;background-color:#166D4D;text-transform:uppercase}.banner_main{position:relative}.banner_main::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(117,114,114,0.486);clip-path:polygon(0 0, 55% 0, 80% 100%, 0% 100%)}.banner_main .banner{overflow:hidden}.banner_main .banner .slick-active .bannerItem{transform:scale(1.15)}.banner_main .banner .prev{height:70px;width:70px;color:white;font-size:45px;background-color:rgba(226,225,225,0.418);text-align:center;line-height:70px;border-radius:50%;position:absolute;top:50%;left:5%;z-index:5;transform:translateY(-50%);cursor:pointer}.banner_main .banner .next{height:70px;width:70px;color:white;font-size:45px;background-color:rgba(226,225,225,0.418);text-align:center;line-height:70px;border-radius:50%;position:absolute;top:50%;right:5%;z-index:5;transform:translateY(-50%);cursor:pointer}.banner_main .banner .bannerItem{height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;transform:scale(1);transition:transform 7000ms ease, opacity 1500ms ease-in;z-index:1}.banner_main .banner_content{position:absolute;top:40%;width:100%;left:0;transform:translateY(-40%);z-index:2}.banner_main .banner_content h3{font-size:55px;font-weight:900;color:#fff;line-height:65px}.banner_main .banner_content h4{font-size:22px;font-weight:400;color:#fff;line-height:36px;padding:5px 0}.banner_main .banner_content h5{font-size:28px;font-weight:600;color:#fff;line-height:30px}.degree{padding:60px 0}.degree .section_header{text-align:center}.degree .section_header h4{font-size:20px;font-weight:500;color:#166D4D;line-height:32px}.degree .section_header h5{font-size:28px;font-weight:600;color:#000;line-height:40px}.degree .degree_wrapper{padding-top:50px}.degree .degree_wrapper .degree_crad{background-color:#fff;box-shadow:1px 1.732px 20px 1px rgba(0,0,0,0.1);margin-bottom:25px}.degree .degree_wrapper .degree_crad:hover .card_img img{transform:scale(1.1);transition:all linear .4s}.degree .degree_wrapper .degree_crad .card_img{height:280px;width:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;overflow:hidden}.degree .degree_wrapper .degree_crad .card_img img{max-height:100%;max-width:100%}.degree .degree_wrapper .degree_crad .card_text{padding:20px 15px 35px 15px}.degree .degree_wrapper .degree_crad .card_text h5{font-size:14px;color:#FA9393;font-weight:400;display:inline-block;padding:5px 26px;background-color:#fa93932b;border-radius:30px}.degree .degree_wrapper .degree_crad .card_text .scho_2{color:#CA93FA;background-color:#ca93fa21}.degree .degree_wrapper .degree_crad .card_text .scho_3{color:#06DD27;background-color:#06dd2621}.degree .degree_wrapper .degree_crad .card_text .scho_4{color:#93A7FA;background-color:#93a8fa3e}.degree .degree_wrapper .degree_crad .card_text .scho_5{color:#93D6FA;background-color:#93d6fa30}.degree .degree_wrapper .degree_crad .card_text .scho_6{color:#FA9393;background-color:#fa939339}.degree .degree_wrapper .degree_crad .card_text .scho_7{color:#166D4D;background-color:#166d4d38}.degree .degree_wrapper .degree_crad .card_text .scho_8{color:#FA9393;background-color:#fa93932f}.degree .degree_wrapper .degree_crad .card_text .scho_9{color:#CA93FA;background-color:#ca93fa21}.degree .degree_wrapper .degree_crad .card_text h4{font-size:30px;color:#000;font-weight:500;line-height:40px}.degree .degree_wrapper .degree_crad .card_text p{font-size:15px;color:#494848;font-weight:400;line-height:23px}.degree .degree_wrapper .degree_crad .card_text a{font-size:15px;color:#000;font-weight:400}.degree .degree_wrapper .degree_crad .card_text a:hover{padding-left:15px;color:#166D4D}.application{padding-bottom:80px}.application .section_header{text-align:center}.application .section_header h4{font-size:20px;font-weight:500;color:#166D4D;line-height:32px}.application .section_header h5{font-size:28px;font-weight:600;color:#000;line-height:40px}.application .application_wrapper{margin-top:50px}.application .application_wrapper .application_img img{width:100%}.application .application_wrapper .application_content{position:relative}.application .application_wrapper .application_content::after{position:absolute;content:'';top:50%;left:-145px;height:70%;width:194px;border-right:1px dashed #333;border-radius:60%;transform:translateY(-50%);z-index:-1}.application .application_wrapper .application_content .content_wrap{display:flex;padding:40px 0}.application .application_wrapper .application_content .content_wrap .ball h5{display:inline-block;height:80px;width:80px;background-image:linear-gradient(to bottom, #e74964, #d73f5b, #c73451, #b72948, #a71e3f);border-radius:50%;text-align:center;line-height:80px;font-size:35px;font-weight:700;color:#fff}.application .application_wrapper .application_content .content_wrap .ball .ball_color_2{background-image:linear-gradient(to bottom, #5e84ee, #5477dc, #496acb, #3f5dba, #3451a9)}.application .application_wrapper .application_content .content_wrap .ball .ball_color_3{background-image:linear-gradient(to bottom, #27ea45, #23d43c, #1ebe32, #19a82a, #139321)}.application .application_wrapper .application_content .content_wrap .text{padding-left:15px}.application .application_wrapper .application_content .content_wrap .text h4{font-size:22px;font-weight:500;color:#333}.application .application_wrapper .application_content .content_wrap .text h5{font-size:16px;font-weight:400;color:#494848}.application .application_wrapper .application_content .ball_1{margin-left:-45px}.application .application_wrapper .application_content .ball_3{margin-left:-45px}.service{background-image:url(../images/service_bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:300px;position:relative;z-index:1}.service::after{position:absolute;content:'';top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.09);z-index:-1}.service .section_header{text-align:center;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%)}.service .section_header h4{font-size:16px;font-weight:500;color:#166D4D;line-height:32px}.service .section_header h5{font-size:28px;font-weight:500;color:#000;line-height:40px}.service .section_header h6{font-size:17px;font-weight:400;color:#333;line-height:40px}.service_card{margin-top:-65px}.service_card .service_wrapper .service_crad_wrap{text-align:center;height:270px;box-shadow:1px 1.732px 20px 0px rgba(0,0,0,0.2);background-color:#fff;border-radius:10px;z-index:3;position:relative}.service_card .service_wrapper .service_crad_wrap .s_item{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.service_card .service_wrapper .service_crad_wrap .s_item img{width:100px}.service_card .service_wrapper .service_crad_wrap .s_item h4{padding-top:15px}.service_card .service_wrapper .service_crad_wrap .s_item h4 a{font-size:28px;font-weight:700;color:#333;line-height:42px}.counter{padding:150px 0 100px 0}.counter .counter_wrapper{width:85%;margin:0 auto}.counter .counter_wrapper .counter_wrap h4{font-size:48px;color:#166D4D;font-weight:600;position:relative;padding-top:5px}.counter .counter_wrapper .counter_wrap h4 span{color:#000}.counter .counter_wrapper .counter_wrap h4::after{position:absolute;content:'';top:-40px;left:0;height:10px;width:30px;border-radius:5px;background-color:#9D9D9D}.counter .counter_wrapper .counter_wrap h5{font-size:17px;color:#333;font-weight:400;padding-top:15px}.skill{background-image:url(../images/skill.jpeg);background-position:center;background-size:cover;background-repeat:no-repeat;padding:110px 0;position:relative;z-index:1}.skill::after{position:absolute;content:'';top:0;left:0;height:100%;width:100%;background-color:rgba(26,116,83,0.729);z-index:-1}.skill .skill_wrapper h4{font-size:38px;font-weight:600;color:#fff;text-transform:uppercase;line-height:48px}.skill .skill_wrapper h5{font-size:22px;font-weight:400;color:#fff;line-height:32px}.skill .skill_wrapper .skill_btn{margin-top:50px}.skill .skill_wrapper .skill_btn a{font-size:18px;font-weight:500;color:#fff;padding:16px 35px;background-color:#1a855e;border-radius:10px;border:1px solid #f3f3f3}.review{background-image:url(../images/review.png);background-position:center;background-size:cover;background-repeat:no-repeat;padding:110px 0;position:relative;z-index:1}.review::after{position:absolute;content:'';top:0;left:0;height:100%;width:100%;background-color:rgba(255,255,255,0.09);z-index:-1}.review .section_header{text-align:center}.review .section_header h4{font-size:16px;font-weight:500;color:#166D4D;line-height:32px}.review .section_header h5{font-size:28px;font-weight:500;color:#000;line-height:40px;text-transform:uppercase}.review .review_wrapper{padding-top:45px}.review .review_wrapper .review_slider{position:relative}.review .review_wrapper .review_slider .prev_rev{height:60px;width:60px;color:#333;font-size:35px;background-color:#fff;text-align:center;line-height:60px;border-radius:50%;position:absolute;bottom:-80px;left:16%;z-index:5;transform:translateX(-16%);box-shadow:1px 1.732px 20px 0px rgba(0,0,0,0.2);cursor:pointer}.review .review_wrapper .review_slider .next_rev{height:60px;width:60px;color:#333;font-size:35px;background-color:#fff;text-align:center;line-height:60px;border-radius:50%;position:absolute;bottom:-80px;left:22%;z-index:5;transform:translateX(-22%);box-shadow:1px 1.732px 20px 0px rgba(0,0,0,0.2);cursor:pointer}.review .review_wrapper .review_slider .review_item{padding:50px 40px;background-color:#fff;box-shadow:1px 1.732px 20px 0px rgba(0,0,0,0.2);border-radius:10px;margin:2px 15px}.review .review_wrapper .review_slider .review_item ul li{display:inline-block;color:goldenrod}.review .review_wrapper .review_slider .review_item h4{font-size:26px;font-weight:600;color:#000;line-height:48px}.review .review_wrapper .review_slider .review_item h5{font-size:15px;font-weight:400;color:#333;line-height:24px;padding:5px 0}.review .review_wrapper .review_slider .review_item .viewer_Profile{display:flex;align-items:center}.review .review_wrapper .review_slider .review_item .viewer_Profile .profile_img img{width:80px;height:80px;border-radius:50%}.review .review_wrapper .review_slider .review_item .viewer_Profile .profile_text{padding-left:10px}.review .review_wrapper .review_slider .review_item .viewer_Profile .profile_text h4{font-size:19px;font-weight:500;color:#000;line-height:20px}.review .review_wrapper .review_slider .review_item .viewer_Profile .profile_text h5{font-size:14px;font-weight:500;color:#333;line-height:10px;text-transform:uppercase}.faq{padding:80px 0}.faq .section_header{text-align:center}.faq .section_header h4{font-size:16px;font-weight:500;color:#166D4D;line-height:32px}.faq .section_header h5{font-size:28px;font-weight:500;color:#000;line-height:40px;text-transform:uppercase}.faq .section_header h6{font-size:14px;font-weight:400;color:#000;line-height:24px}.faq .faq_wrapper{padding-top:50px;margin:0 auto;width:85%}.faq .faq_wrapper .accordion .accordion-item .accordion-header .accordion-button{color:#166D4D;background-color:#0e6d4a2f;font-size:20px;font-weight:500}.faq .faq_wrapper .accordion .accordion-item .accordion-header .accordion-button i{padding-right:20px}.faq .faq_wrapper .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:0 0 0 .25rem transparent}.faq .faq_wrapper .accordion .accordion-item .accordion-body p{font-size:16px;color:#333;line-height:26px}.post{padding-bottom:80px}.post .section_header{text-align:center}.post .section_header h4{font-size:28px;font-weight:500;color:#166D4D;line-height:38px;text-transform:uppercase}.post .section_header h5{font-size:15px;font-weight:400;color:#333;line-height:24px}.post .post_wrapper{padding-top:50px}.post .post_wrapper .post_crad{background-color:#fff;box-shadow:1px 1.732px 20px 1px rgba(0,0,0,0.2);border-radius:10px;margin-bottom:25px;height:480px}.post .post_wrapper .post_crad .card_img{height:280px;width:100%;display:flex;justify-content:center;align-items:center;background-color:#b6b3b3;border-radius:10px}.post .post_wrapper .post_crad .card_img img{height:100%;width:100%;border-radius:5px}.post .post_wrapper .post_crad .card_text{padding:20px 15px 35px 15px}.post .post_wrapper .post_crad .card_text h5{font-size:14px;color:#333;font-weight:400;display:inline-block;padding:5px 26px;background-color:#f3f3f3;border-radius:30px}.post .post_wrapper .post_crad .card_text h4{font-size:21px;color:#000;font-weight:500;line-height:32px;padding:10px 0}.post .post_wrapper .post_crad .card_text a{font-size:15px;color:#000;font-weight:400}.touch{background-image:radial-gradient(circle, #0b3727, #104f38, #15694a, #1a835d, #209f70);padding:40px 0;margin-bottom:40px}.touch .touch_wrapper h4{font-size:32px;font-weight:500;color:#fff;line-height:42px}.touch .touch_wrapper p{font-size:15px;font-weight:400;color:#ececec;line-height:24px}.touch .touch_wrapper .touch_form{padding-left:50px}.touch .touch_wrapper .touch_form .form_control{display:block;margin-bottom:10px;width:100%;height:55px;padding:23px;background-color:#ffffff;background-clip:padding-box;border:1px solid #dededf;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-ms-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.touch .touch_wrapper .touch_form .form_control:focus{outline:0}.touch .touch_wrapper .touch_form .form_control::placeholder{font-size:16px;color:#aeacac;font-weight:400}.touch .touch_wrapper .touch_form .btn{height:55px;width:130px;font-weight:500}.footer{padding:0 0 40px 0;position:relative;z-index:1}.footer .footer_wrapper .logo{padding-bottom:20px;font-size:34px;color:#166D4D;font-weight:600}.footer .footer_wrapper ul li{display:inline-block;padding-right:15px}.footer .footer_wrapper ul li a i{height:40px;width:40px;border:1px solid #3b5998;font-size:26px;color:#3b5998;text-align:center;line-height:40px;border-radius:5px}.footer .footer_wrapper ul li a .lk{border:1px solid #0e76a8;color:#0e76a8}.footer .footer_wrapper ul li a .tr{border:1px solid #1DA1F2;color:#1DA1F2}.footer .footer_wrapper h3{font-size:24px;font-weight:600;color:#333;line-height:36px;padding:20px 0}.footer .footer_wrapper h3 span{color:#166D4D}.footer .footer_wrapper p{font-size:16px;font-weight:400;color:#535353;padding-right:30px}.footer .footer_wrapper h4{font-size:15px;font-weight:400;color:#535353;line-height:26px}.footer .footer_wrapper .Address h6{font-size:18px;font-weight:400;color:#333;line-height:26px}.footer .footer_wrapper .Address p{font-size:16px;font-weight:400;color:#535353;line-height:26px}.copy_right{background-color:#15233c;padding:20px 0 10px 0;border-top:1px solid #858383}.copy_right h4{font-size:16px;font-weight:400;color:#fff}.mob_header .mob_wrapper{display:flex;justify-content:space-between;align-items:center;height:60px}.mob_header .mob_wrapper .left_side{font-size:26px;color:#000;font-weight:500}.mob_header .mob_wrapper .right_side i{font-size:24px;color:#000;height:35px;width:35px;text-align:center;justify-content:35px;padding-top:3px}.offcanvas .offcanvas-body ul li{padding-bottom:16px}.offcanvas .offcanvas-body ul li a{font-size:16px;font-weight:400;color:#000}.offcanvas .offcanvas-body ul li a:hover{color:#166D4D}.backtotop{display:inline-block;background-color:#166D4D;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:20px;right:20px;opacity:0;visibility:hidden;z-index:9999999999}.backtotop::after{content:"\f077";font-family:FontAwesome;font-weight:normal;font-style:normal;font-size:2em;line-height:50px;color:#fff}.backtotop:hover{cursor:pointer;background-color:#000000}.backtotop:active{background-color:#000000}.backtotop.show{opacity:1;visibility:visible}
