@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:relative}.header .header_top{background-color:#119e9b;padding:20px 0 40px 0}.header .header_top .header_topWrappper{display:flex;justify-content:space-between}.header .header_top .header_topWrappper .topHeader_left h5{display:inline-block;padding-right:20px;font-size:14px;color:#fff;font-weight:400}.header .header_top .header_topWrappper .topHeader_left h5 i{font-size:17px}.header .header_top .header_topWrappper .topHeader_right .icon ul li{display:inline-block;padding-left:10px}.header .header_top .header_topWrappper .topHeader_right .icon ul li a i{font-size:23px;height:35px;width:35px;border:1px solid #fff;border-radius:5px;text-align:center;line-height:34px;color:#fff}.header .nav{position:absolute;width:100%;top:70px;left:0;z-index:3}.header .nav .navBar{display:flex !important;justify-content:space-between !important;align-items:center;padding:15px 25px;background-color:white;border-radius:3px;box-shadow:1px 1.332px 4px 2px #7c7c7c4d}.header .nav .navBar .logo img{width:110px}.header .nav .navBar .nav_item ul li{padding-left:30px;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:17px;font-weight:400;color:black}.header .nav .navBar .nav_item ul li a .droppper{font-size:16px}.header .nav .navBar .nav_item ul li a:hover{color:#119e9b}.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:#119e9b;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:17px;font-weight:400;color:black}.header .nav .navBar .nav_item ul li .contact{padding:10px 20px;background-color:#119e9b;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;color:#fff !important}.header .navNewClass{position:fixed;background-color:#fff;top:0px;left:0;box-shadow:1px 1.332px 4px 2px #7c7c7c4d;z-index:5;transition:all linear .4s}.header .navNewClass .navBar{box-shadow:none;padding:10px 10px}.banner{position:relative;overflow:hidden}.banner .slick-active .bannerItem{transform:scale(1.15)}.banner .prev{height:80px;width:80px;color:white;font-size:50px;background-color:rgba(226,225,225,0.418);text-align:center;line-height:80px;border-radius:50%;position:absolute;top:50%;left:5%;z-index:2;transform:translateY(-50%);cursor:pointer}.banner .next{height:80px;width:80px;color:white;font-size:50px;background-color:rgba(226,225,225,0.418);text-align:center;line-height:80px;border-radius:50%;position:absolute;top:50%;right:5%;z-index:2;transform:translateY(-50%);cursor:pointer}.banner .bannerItem{height:90vh;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 .bannerItem::after{position:absolute;content:'';top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.4);z-index:-1}.bannerContent{position:absolute;top:60%;left:50%;transform:translate(-50%, -60%);z-index:2}.bannerContent .banner_text{text-align:center}.bannerContent .banner_text h3{font-size:25px;color:#fff;font-weight:500;text-transform:uppercase}.bannerContent .banner_text h4{font-size:56px;color:#fff;font-weight:900;text-transform:uppercase;line-height:70px;padding-top:25px}.bannerContent .banner_text p{font-size:16px;color:#eee;font-weight:400;line-height:28px;text-align:center !important;padding:15px 100px}.bannerContent .banner_text .ban_btn{margin-top:50px}.bannerContent .banner_text .ban_btn a{padding:17px 36px;background-color:#119e9b;font-size:16px;color:#fff;font-weight:500;border-radius:4px;text-transform:uppercase}.about{padding:100px 0}.about .about_left img{width:100%;border-radius:4px}.about .about_right{padding-left:30px}.about .about_right .headingOfSection{display:inline-block;position:relative;margin-bottom:40px}.about .about_right .headingOfSection .heading_overly{position:absolute;top:60%;left:50%;transform:translate(-50%, -60%)}.about .about_right .headingOfSection .heading_overly span{font-size:21px;font-weight:600;color:#119e9b}.about .about_right h3{font-size:30px;color:#000;font-weight:600;line-height:48px;padding-bottom:5px}.about .about_right p{font-size:14px;color:#494848;font-weight:400;line-height:28px;padding:10px 0 30px 0}.about .about_right .about_btn a{padding:13px 26px;background-color:#119e9b;font-size:20px;color:#fff;font-weight:500;border-radius:4px}.services{position:relative;display:block;padding:40px 0 100px 0}.services .headingOfSection{display:inline-block;position:relative}.services .headingOfSection .heading_overly{position:absolute;top:60%;left:50%;transform:translate(-50%, -60%)}.services .headingOfSection .heading_overly span{font-size:21px;font-weight:600;color:#119e9b}.services h5{font-size:14px;color:#494848;font-weight:400;padding-top:20px;padding-bottom:70px}.services .services__inner{position:relative;display:block;counter-reset:count}.services .services__inner .services-shape-1{position:absolute;top:0;left:225px}.services .services__inner .services-shape-1 img{width:auto}.services .services__single{position:relative;display:block;text-align:center;padding:0 40px 0;margin-bottom:22px}.services .services__single:hover .services__icon:before{transform:scaleX(1)}.services .services__single:hover .services__count:before{background-color:black}.services .services__single .services__icon-box{position:relative;display:block;height:150px;width:150px;margin:0 auto}.services .services__single .services__icon-box .services__icon{position:relative;display:flex;align-items:center;justify-content:center;border-style:solid;border-width:1px;border-color:#dfe3e7;border-radius:50%;background-color:#BEE1E6;height:148px;width:148px;margin:0 auto;z-index:1}.services .services__single .services__icon-box .services__icon span img{width:70px}.services .services__single .services__count{position:absolute;bottom:0;left:0;height:40px;width:40px;border-radius:50%;background-color:#119e9b;z-index:2}.services .services__single .services__count::before{position:absolute;top:0;left:0;right:0;bottom:0;color:white;font-size:14px;line-height:40px;font-weight:700;border-radius:50%;counter-increment:count;content:counters(count, ".", decimal-leading-zero);transition:all 200ms linear;transition-delay:0.1s}.services .services__single .services__content h3{font-size:21px;color:#181717;font-weight:500;padding:25px 0 5px 0;text-transform:uppercase}.services .services__single .services__content h4{font-size:14px;color:#494848;font-weight:400;text-align:center}.services__icon:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";border-radius:50%;background-color:#BEE1E6;transform:scale(0);transform-origin:center;transform-style:preserve-3d;transition:all 0.4s cubic-bezier(0.62, 0.21, 0.45, 1.52);z-index:-1}.single2{margin-top:100px}.single3{margin-top:50px}.newslatter{padding:10px 0 100px 0}.newslatter .newsLatter_wrapper{background-color:#BEE1E6;height:380px;border-radius:10px;padding:50px 50px}.newslatter .newsLatter_wrapper h3{font-size:18px;color:#333;font-weight:400;text-transform:uppercase}.newslatter .newsLatter_wrapper h4{font-size:35px;color:#000;font-weight:600;text-transform:uppercase;padding:10px 0;line-height:45px}.newslatter .newsLatter_wrapper h5{font-size:15px;color:#5f5f5f;font-weight:400;line-height:25px}.newslatter .newsLatter_wrapper .newslatterForm{margin-top:30px}.newslatter .newsLatter_wrapper .newslatterForm form{width:80%;position:relative}.newslatter .newsLatter_wrapper .newslatterForm form .form_control{display:block;margin-bottom:10px;width:100%;height:60px;padding:23px;background-color:#ffffff;background-clip:padding-box;border:1px solid #dededf;border-radius:15px;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}.newslatter .newsLatter_wrapper .newslatterForm form .form_control:focus{outline:0}.newslatter .newsLatter_wrapper .newslatterForm form .form_control::placeholder{font-size:16px;color:#aeacac;font-weight:400}.newslatter .newsLatter_wrapper .newslatterForm form i{height:50px;width:50px;font-size:30px;text-align:center;line-height:50px;color:#fff;background-color:#119e9b;position:absolute;right:5px;top:50%;transform:translateY(-50%);border-radius:50%;cursor:pointer}.newslatter .newsLatter_wrapper .newslatterForm form i:hover{background-color:#000}.newslatter .newsLatter_wrapper .newslatterImg img{animation:updown 5s infinite linear;border-radius:15px}@keyframes updown{0%{transform:translate3d(0, 0, 0)}40%{transform:translate3d(0, -25px, 0);-moz-transform:translate3d(0, -25px, 0);-ms-transform:translate3d(0, -25px, 0);-o-transform:translate3d(0, -25px, 0)}100%{transform:translate3d(0, 0, 0)}}.contact{padding:30px 0 100px 0}.contact .headingOfSection{display:inline-block;position:relative;margin-bottom:90px}.contact .headingOfSection .heading_overly{position:absolute;top:60%;left:50%;transform:translate(-50%, -60%)}.contact .headingOfSection .heading_overly span{font-size:21px;font-weight:600;color:#119e9b}.contact .contact_wrapper .contact_wrap h3{font-size:18px;color:#000;font-weight:400;text-transform:uppercase}.contact .contact_wrapper .contact_wrap .newslatterForm{margin-top:30px}.contact .contact_wrapper .contact_wrap .newslatterForm form{width:100%;position:relative}.contact .contact_wrapper .contact_wrap .newslatterForm form .form_control{display:block;margin-bottom:10px;width:100%;height:50px;padding:23px;background-color:#ffffff;background-clip:padding-box;border:1px solid #b2b2b3;border-radius:10px;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}.contact .contact_wrapper .contact_wrap .newslatterForm form .form_control:focus{outline:0}.contact .contact_wrapper .contact_wrap .newslatterForm form .form_control::placeholder{font-size:15px;color:#a1a1a1;font-weight:400}.contact .contact_wrapper .contact_wrap .newslatterForm form textarea{height:180px !important}.contact .contact_wrapper .contact_wrap .newslatterForm form .contactBtn{margin-top:50px}.contact .contact_wrapper .contact_wrap .newslatterForm form .contactBtn a{padding:13px 26px;background-color:#119e9b;font-size:20px;color:#fff;font-weight:500;border-radius:4px}.MobHeader{z-index:4;position:fixed;top:0;width:100%;background-color:#fff;box-shadow:1px 1.332px 4px 2px #7c7c7c4d}.MobHeader .mobNav{display:flex;justify-content:space-between;align-items:center;padding:15px 10px}.MobHeader .mobNav .logo img{width:130px}.MobHeader .mobNav .mobNAv_btn a i{font-size:28px;color:#000}.navbar_toggoler .offcanvas .offcanvas-header img{width:60px}.navbar_toggoler .offcanvas .offcanvas-body{background-color:#fff}.navbar_toggoler .offcanvas .offcanvas-body .nav_list{background:#cde9e9}.navbar_toggoler .offcanvas .offcanvas-body .nav_list .dropdown{margin:1em auto;width:100%;border:.1em solid #c0cdd1}.navbar_toggoler .offcanvas .offcanvas-body .nav_list a{display:block;padding:5px 10px;color:#000;font-size:15px;font-weight:400}.navbar_toggoler .offcanvas .offcanvas-body .nav_list a:focus,.navbar_toggoler .offcanvas .offcanvas-body .nav_list a:hover{background:#ecf0f1}.navbar_toggoler .offcanvas .offcanvas-body .nav_list a:active{background:#fbfcfc}.navbar_toggoler .offcanvas .offcanvas-body .nav_list .fa{float:right}.navbar_toggoler .offcanvas .offcanvas-body .nav_list ul{display:none;border-top:.1em solid #c0cdd1}.navbar_toggoler .offcanvas .offcanvas-body .nav_list li{padding:5px 10px;cursor:pointer}.navbar_toggoler .offcanvas .offcanvas-body .nav_list li:not(:first-child){border-top:.1em dashed #dde4e6}.navbar_toggoler .offcanvas .offcanvas-body .nav_list li:focus,.navbar_toggoler .offcanvas .offcanvas-body .nav_list li:hover{background:#ecf0f1}.navbar_toggoler .offcanvas .offcanvas-body .nav_list li:active{background:#fbfcfc}.backtotop{display:inline-block;background-color:#119e9b;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}.footer{padding:25px 0 40px 0;background-color:#15233c;position:relative;z-index:1}.footer::before{position:absolute;content:'';top:0;left:0;background-image:url(../images/footbg.png);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:-1}.footer .footer_wrapper h3{font-size:24px;font-weight:600;color:#fff;line-height:36px;padding:20px 0}.footer .footer_wrapper h3 span{color:#119e9b}.footer .footer_wrapper p{font-size:16px;font-weight:400;color:#dcd8d8;padding-right:30px}.footer .footer_wrapper h4{font-size:15px;font-weight:400;color:#dcd8d8;line-height:26px}.footer .footer_wrapper .Address h6{font-size:18px;font-weight:400;color:#fff;line-height:26px}.footer .footer_wrapper .Address p{font-size:16px;font-weight:400;color:#dcd8d8;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}
