@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&amp;family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap');

/***** General CSS *****/
body{word-break:break-word;font:15px/25px 'Poppins',sans-serif;color:#393939;overflow-x:hidden;}
a{text-decoration:none;color:#28b16d;white-space:initial;}
a:hover,a:focus{text-decoration:none;color:#393939;}
a:hover{transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;}
img{max-width:100%;}
input[type="text"]:focus,textarea:focus,input[type="password"]:focus,select:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="number"]:focus{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;outline:none;}
select,input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="number"],textarea,input[type="tel"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
ul{margin:0 0 20px;padding:0;list-style-type:none;}
p{font-weight:500;line-height:1.2;}

/***** Font Files *****/
@font-face{font-family:'Fonts Awesome';src:url(../fonts/fontawesome-webfont.html);src:url(../fonts/fontawesome-webfontd41dd41d.html?#iefix) format("embedded-opentype"),url(../fonts/fontawesome-webfont-2.html) format("woff"),url(../fonts/fontawesome-webfont-3.html) format("truetype"),url(../fonts/fontawesome-webfont-4.html#fontawesome-webfont) format("svg");font-weight:400;font-style:normal}

/***** Custom Classes *****/
.noPadding{padding:0;}
.noLeft{padding-left:0;}
.noRight{padding-right:0;}
.centerCol{float:none;margin:0 auto;}
.pt_8{padding-top:80px;}
.pb_8{padding-bottom:80px;}
.py_8{padding:80px 0px;}
.theme_btn{padding:15px 25px;border:unset;border-radius:15px;color:#ffffff;z-index:1;background:#242889;position:relative;font-size:17px;-webkit-box-shadow:4px 8px 19px -3px rgba(0,0,0,0.27);box-shadow:4px 8px 19px -3px rgba(0,0,0,0.27);transition:all 250ms;overflow:hidden;display:inline-block;}
.theme_btn::before{content:"";position:absolute;top:0;left:0;height:100%;width:0;border-radius:14px;background-color:#72d219;z-index:-1;-webkit-box-shadow:4px 8px 19px -3px rgba(0,0,0,0.27);box-shadow:4px 8px 19px -3px rgba(0,0,0,0.27);transition:all 250ms}
.theme_btn:hover{color:#000000;}
.theme_btn:hover::before{width:100%;}
.flexRow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}
.flexCol{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;align-items:center;}
h1{font-family:'Montserrat',Sans-Serif;font-size:55px;line-height:1.2;color:#fff;font-weight:500;margin:0 0 17px;}
h2{font-family:'Montserrat',Sans-Serif;font-size:55px;line-height:1.2;color:#393939;font-weight:500;margin:0 0 30px;}
h3{font-family:'Montserrat',Sans-Serif;font-size:30px;line-height:1.2;color:#000000;font-weight:600;margin:0 0 28px;}
h4{font-family:'Montserrat',Sans-Serif;font-size:24px;line-height:1.2;color:#393939;font-weight:500;margin:0 0 13px;}
h5{font-family:'Montserrat',Sans-Serif;font-size:20px;line-height:1.2;color:#393939;font-weight:500;margin:0 0 20px;}
h6{font-family:'Montserrat',Sans-Serif;font-size:18px;line-height:1.2;color:#393939;font-weight:500;margin:0 0 22px;}
select{background:#fff url('../images/arrow.html') no-repeat right;padding:0 40px 0 30px;}
::-webkit-input-placeholder{color:#575757;}
::-moz-placeholder{color:#575757;opacity:1;}
:-ms-input-placeholder{color:#575757;}
:-moz-placeholder{color:#575757;opacity:1;}

/*header css start */
.menuSec{padding:10px 0;}
.menuSec img{margin:0;width: 100%;}
.menuSec ul{position:relative;list-style:none;padding:0;margin:0;text-align:right;text-transform:capitalize;}
.menuSec ul li{position:relative;display:inline-block;margin:0;padding:0;}
.menuSec li ul{display:none;}
.menuSec ul li a{position:relative;display:inline-block;text-decoration:none;color:#000;padding:10px 15px;font-size:14px;text-transform:uppercase;}
.menuSec ul li a:after{content:'';position:absolute;top:35%;right:0;width:1px;height:13px;background-color:#393939;display:none;}
.menuSec ul li:last-child a{padding-right:0px;}
.menuSec ul li:last-child a:after{display:none;}
.menuSec ul li a:hover,.menuSec ul li a.active{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;color:#28b16d;}
.menuSec li:hover>ul{display:block;position:absolute;z-index:1000;background-color:#fff;left:0px;width:230px;text-align:left;top:38px;box-shadow:0 6px 16px 0 rgba(0,0,0,0.08),0 3px 6px -4px rgba(0,0,0,0.12),0 9px 28px 8px rgba(0,0,0,0.05);border-radius:5px;}
.menuSec li>ul>li>a{border:none;padding:13px 20px!important;color:#000!important;overflow:hidden;font-size:14px;line-height:20px;}
.menuSec li>ul>li,.menuSec li>ul>li>a{display:block;margin:0;}
.menuSec li>ul>li>a:before,.menuSec li>ul>li>a:after{display:none;}
.menuSec li:hover li{float:none;}
.menuSec li ul li a:hover{background-color:#ffffff;color:#000000!important;}
.menuSec ul ul ul{left:100%;top:0;}
.menuSec ul:before,.menuSec ul:after{content:" ";display:table;}
.menuSec ul:after{clear:both;}
.menuSec li>ul>li:hover>ul{left:230px;top:0px;width:270px;}
.droopdwon li:hover>ul{display:block;position:absolute;z-index:1000;background-color:#000000;left:0px;width:230px;text-align:left;top:40px;}
.droopdwon{float:left;}
.droopdwon li:hover li a:hover{background-color:#ffffff;color:#000!important;}

/*header css start */
.dropdown-menu{position:absolute!important;z-index:1000;display:block;min-width:10rem;padding:0.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left!important;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem;}

/*banner css start */

/* Tab slider fix  */

.tab_sec .tab-pane{display:block;border:0;height:0;}
.tab_sec .tab-pane.active{display:block!important;height:auto;}

/* Tab slider fix  */
.carousel-inner>.item>a>img,.carousel-inner>.item>img{width:100%;}
.carousel-control.right,.carousel-control.left{background:none;opacity:1;width:50px;height:50px;top:initial;top:40%;background:rgba(255,255,255,0.1);text-shadow:none;}
.carousel-control.right:hover,.carousel-control.left:hover{background:rgba(255,27,27,0.6);color:#fff;}
.carousel-control.right .fa,.carousel-control.left .fa{position:relative;top:12px;font-size:20px;color:#fff;opacity:0.5;}
.carousel-control.right{right:0px;}
.carousel-control.left{left:0px;}
.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:10px;height:12px;padding:0;margin:3px!important;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:1;    /* transition: opacity 0.6s ease; */border-radius:20px;}
.carousel-caption{position:absolute;top:0;width:100%;height:100%;left:0;right:0;margin:0;padding:0;color:#fff;text-align:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;background:rgba(0,0,0,0.1);}
.carousel-indicators li{border:none;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background:#fff;width:12px;height:12px;margin:0;}
.carousel-indicators .active{margin:0;background-color:#28b16d;width:10px;height:12px;}

/*banner css end*/
.blog_sec{padding:5% 0;}

/* Tabs  */
.tab_sec .nav-tabs .nav-link.active{background:#242889;color:#fff;}
.tab_sec .nav-tabs .nav-link{background:#ccc;border-radius:50px;color:#000;padding:7px 28px;}
.tab_sec .nav-tabs{border:none;justify-content:center;gap:20px;margin-bottom:20px;}

/* Tabs  */



        #countdown ul {
            display: flex;
            justify-content: center;
            gap: 10px;
            margin-bottom: 24px;
            margin-top: 18px;
        }
        
        #countdown li span {
            font-size: 63px;
            line-height: 1;
            font-weight: 300;
        }
        
        #countdown li {
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 16px;
            font-weight: 300;
            color: #008c71;
            font-family: "Glancyr-light";
            list-style-type: none;
            text-transform: uppercase;
            width: 100px;
            height: 100px;
            background: #fff;
            margin-right: 8px;
            border-radius: 11px;
            flex-direction: column;
            /* gap: 0px; */
        }
        
/*css strt*/

.hdr_wrp{display:flex;justify-content:space-between;}
.themebtn1{font-size:16px;font-weight:800;padding:10px 25px;background:#4E9EB8;color:#fff;border-radius:10px;}
.themebtn2{font-size:16px;font-weight:800;padding:10px 25px;background:#febe10;color:#fff;border-radius:10px;}
.topSec{padding:6px 0;background:#4E9EB8;}
.topSec .top_btns{display:flex;justify-content:end;gap:20px;}
.topSec .top_btns a{color:#ffffff;font-size:14px;display:flex;align-items:center;gap:10px;}
.banner_home{height:80vh;display:flex;align-items:center;padding:50px 0 0 0;overflow:hidden;}
.banner_home .ban_txt h1{font-size:35px;color:#232e3e;font-weight:700;line-height:50px;}
.banner_home .ban_txt h1 span{display:block;color: #4E9EB8;}
.btnsz{margin:40px 0 0 0;display:flex;gap:20px;}
.para{font-size:16px;font-weight:400;line-height:1.4;color:#000;margin:0 0 18px 0;}
.slidr_wrp{display:flex;gap:10px;height:80vh;overflow:hidden;}
.slidr_wrp ul{width:33%;}
.slidr_wrp ul li{margin:0;opacity:1;}
.slidr_wrp ul li img{margin:5px 0;width:100%;}
.logo_Sec{background:#232e3e;padding:60px 0;display:none;}
.logo_Sec ul{display:flex;justify-content:space-between;margin:0;}
.logo_Sec ul li{opacity:1;}
.logo_Sec ul li img{width:80%;}
.allsec{padding:60px 0;}
.head{font-size:38px;color:#000;font-weight:800;line-height:1.3;}
.tabs.current{display:block;}
.tabs{display:none;}
.service_Sec .servi_1{padding:0 10px 0 0;}
.service_Sec .servi_1 ul{margin:0;text-align:center;}
.service_Sec .servi_1 ul li{margin:15px 0;padding:15px 10px;background: #4e9eb84d;border-radius:8px;text-transform:uppercase;color:#000;font-size:14px;font-weight:600;cursor:pointer;}
.service_Sec .servi_1 ul li.current{background: #febe10;}
.service_Sec .servi_2{padding:0 0 0 20px;}
.service_Sec .servi_2 img{width:90%;margin:0 auto 30px;display:block;}
.why_choose_Sec .why_txt{text-align:center;margin:0 0 30px 0;}
.why_choose_Sec .why_box{border:2px solid #4e9eb8;padding:20px;margin:10px 0;border-radius:10px;}
.why_choose_Sec .why_box img{margin:0 0 15px 0;}
.why_choose_Sec .why_box h5{margin:0 0 15px 0;color: #febe10;font-weight:700;font-size:18px;}
.why_choose_Sec .why_box p{color:#000000;font-size:15px;margin:0;height: 90px;}
.why_choose_Sec .why_box:hover{background:#4E9EB8;}
.why_choose_Sec .btnsz{justify-content:center;}
.why_choose_Sec .why_box:hover h5{color:#fff;}
.why_choose_Sec .why_box:hover p{color:#fff;}
.wise_wersa{background: url(../../assets/images/home-carousel-bg.webp);}
.wise_wersa .wise_txt{padding:60px 0;}
.wise_wersa .wise_txt h2{color: #000000;font-size:40px;}
.wise_wersa .wise_txt p{color: #000000;}
.wise_wersa .wise_img img{width:80%;margin:0 auto;display:block;}
.wise_wersa .btnsz a.themebtn1{border:1px solid #4e9eb8;}
.portfolio_Sec .port_wrp{text-align:center;}
.portfolio_Sec .btnsz{justify-content:center;}
.portfolio_Sec ul{margin:20px 0 0 0;}
.portfolio_Sec ul li{opacity:1;text-align:center;}
.portfolio_Sec ul li img{width:80%;margin:0 auto;}
.portfolio_Sec ul li h6{margin:15px 0 0 0;font-size:15px;}
.genre_sec .gen_txt{text-align:center;padding:0 250px;margin:0 0 60px 0;}
.genre_sec .gen_bx{border:1px solid rgb(204 204 204);padding:20px;display:flex;gap:20px;margin:10px 0;border-radius:10px;align-items:center;height:145px;transition:all 900ms;}
.genre_sec .gen_bx .g_left{width:15%;}
.genre_sec .gen_bx .g_rigth{width:85%;}
.genre_sec .gen_bx .g_rigth h6{margin:0 0 5px 0;font-weight:700;}
.genre_sec .gen_bx .g_rigth p{margin:0;color:rgb(130 130 130);font-size:14px;font-weight:400;line-height:1.3;}
.genre_sec .btnsz{justify-content:center;}
.genre_sec .gen_bx:hover{transform:translate3d(0px,-5px,0px);background:#4E9EB8;}
.genre_sec .gen_bx:hover .g_rigth h6{color:#fff;}
.genre_sec .gen_bx:hover p{color:#fff;}
.testi_sec .test_text{text-align:center;padding:0 250px;margin:0 0 50px 0;}
.testi_sec ul{padding:20px 0;}
.testi_sec ul li{opacity:1;text-align:center;padding:20px 20px;margin-top:50px;}
.testi_sec ul li .test_wrap i{color:rgb(34 46 62);font-size:30px;margin:0 0 10px 0;}
.testi_sec ul li .test_wrap h4{margin:0 0 10px 0;font-size:15px;color:rgb(34 46 62);font-weight:700;}
.testi_sec ul li .test_wrap p{margin:0;font-size:12px;color:rgb(34 46 62);}
.testii .slick-current{transform:scale(1.3);transition:transform 0.3s;background:#3a7c92;height:300px;    /* border-radius: 10px !important; */}
.testi_sec ul li.slick-current .test_wrap i{color:#febe10;font-size:60px;padding:40px 0 0 0;}
.testi_sec ul li.slick-current .test_wrap h4{color:#fff;}
.testi_sec ul li.slick-current .test_wrap p{color:#fff;}
.buk_Section ul li{opacity:1;margin:0;}
.footerSec{background:#3a7c92;padding:40px 0 0 0;}
img.footerLogo{width:60%;margin:0 0 20px 0;filter:brightness(0) saturate(100%) invert(86%) sepia(88%) saturate(6%) hue-rotate(186deg) brightness(111%) contrast(97%);}
.footerSec p{color:#fff;font-size:14px;font-weight:400;margin:0;}
.footerSec h5{color:#fff;font-weight:700;}
ul.linkList li a{color:#fff;}
ul.linkList li{padding:0 0 5px 0;list-style:disc;color:#fff;}
ul.linkList{padding:0 0 0 20px;}
ul.list-inline.pull-right{display:flex;gap:20px;margin:20px 0 0 0;}
ul.list-inline.pull-right a i{color:#fff;font-size:20px;width:40px;height:40px;padding:10px;display:flex;justify-content:center;align-items:center;border:2px solid #fff;border-radius:50px;}
.btm_ftr{background:#000000;padding:15px 0;}
.tand_c{display:flex;justify-content:end;gap:10px;color:#000;}
.tand_c a{color:#ffffff;}
.menuSec ul li a:hover{color:#000;}
header{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);}
.bann_inner{padding: 40px 0 40px 0;text-align:center;background: #4e9eb8;}
.bann_inner .inr_bann_Wrp{margin:0 0 60px 0;}
.bann_inner .inr_bann_Wrp h2{font-size:60px;font-weight:700;line-height:1.1;color: #Fff;}
.bann_inner .inr_bann_Wrp p{margin:0 0 20px 0;color: #fff;}
.inhead{font-size:28px;margin:0;font-weight:600;color: #ffffff;}
.bann_inner ul li{opacity:1;}
.bann_inner ul li img{width:80%;margin:0 auto;}
.main_bg{background: url(../../assets/images/home-carousel-bg.webp);padding:50px 50px;border-radius:100px;}
.journey_Sec{text-align:center;}
.journey_Sec .btnsz{justify-content:center;}
.process_Sec{background: url(../../assets/images/home-carousel-bg.webp);}
.process_Sec .pro_txt{margin:0 0 60px 0;}
.process_Sec .pro_bx{border:2px solid #b4bcb1;padding:40px 20px;border-radius:20px;margin:20px 0;}
.process_Sec .pro_bx img{margin:0 0 15px 0;width:30%;}
.process_Sec .pro_bx h5{font-weight:800;color:#000;font-size:24px;margin:0 0 10px 0;}
.process_Sec .pro_bx p{font-weight:400;line-height:1.6;margin:0;font-size:14px;}
.process_Sec .btm_p{text-align:center;margin:30px 0 0 0;padding:0 200px;}
.process_Sec .btm_p p{margin:0;color:rgb(95 95 95);font-size:.875rem;font-weight:400;line-height:1.8;}
.process_Sec .slick-slide{opacity:1;}
.process_Sec .slick-dots li button:before{font-size:40px;}
.process_Sec .slick-next{right:-25px;width:auto!important;}
.process_Sec .slick-prev{left:-25px;width:auto!important;}
.bg_img img{    /* width: 80%; */
margin:0 auto;display:block;}
.process_Sec .slick-prev:before,.slick-next:before{font-family:'Font Awesome 5 Free';color:#2d4632;font-size:22px;}
.process_Sec .slick-next:before{content:'\f138';font-weight:800;}
.process_Sec .slick-prev:before{content:'\f137';font-weight:800;}
.portfolio2 .port_wrp{text-align:center;padding:0 270px;}
.portfolio2 ul{margin:70px 0 0 0;}
.portfolio2 ul li{opacity:1;}
.portfolio2 .slick-dots li button:before{font-size:40px;}
.portfolio2 .slick-dots{bottom:-50px;}
.portfolio2 .slick-prev:before,.slick-next:before{font-family:'Font Awesome 5 Free';color:#2d4632;font-size:22px;}
.portfolio2 .slick-next:before{content:'\f138';font-weight:800;}
.portfolio2 .slick-prev:before{content:'\f137';font-weight:800;}
.genre_Sec .gen_txt{margin:0 0 50px 0;}
.genre_Sec .gen_txt h2{color:#fff;margin:0 0 10px 0;}
.genre_Sec .gen_txt p{color:#fff;padding:0 380px 0 0;}
.genre_Sec ul{display:flex;padding:0;gap:0;gap:20px;justify-content:space-around;}
.genre_Sec ul li{width:32%;}
.genre_Sec ul li .genre_bx{background:#fff;border-radius:12px;display:flex;gap:20px;align-items:center;padding:20px 15px;transition:all 900ms;}
.genre_Sec ul li .genre_bx .gen_l{width:22%;}
.genre_Sec ul li .genre_bx .gen_l img{width:100%;}
.genre_Sec ul li .genre_bx .gen_r{width:78%;}
.genre_Sec ul li .genre_bx .gen_r h6{font-size:20px;color:#000;font-weight:600;margin:0 0 10px 0;}
.genre_Sec ul li .genre_bx .gen_r p{margin:0;font-size:14px;color:rgb(130 130 130);line-height:1.625;font-weight:400;}
.gen_bg{padding:40px 40px;background: #4E9EB8;border-radius:30px;}
.genre_Sec ul li .genre_bx:hover{transform:scale(1.1) translate(0);}
.last_Sec{padding-bottom:0;background:rgb(232 229 225);}
.last_Sec .last_txt{text-align:center;padding:0 200px;margin:0 0 60px 0;}
.last_Sec .lst_db{margin:80px 0;}
.last_Sec .lst_db h4{font-size:28px;color:#000;font-weight:700;}
.last_Sec .last_Sec_img{text-align:center;transition:all 900ms;}
.last_Sec .last_Sec_img:hover{transform:scale(1.1) translate(0);}
.contact_bann{padding:60px 0 40px 0;}
.contact_bann .con_txtwr{text-align:center;margin:0 0 50px 0;}
.contact_bann .con_txtwr h1{color:#000;font-size:60px;font-weight:700;}
.contact_bann .con_txtwr p{line-height:28px;font-size:20px;font-weight:400;}
.contact_bann .form_wrpr{padding:30px;background: #fff;border-radius:20px;box-shadow: 20px 10px 18px -4px rgba(0, 0, 0, .1), 0 5px 6px -4px rgb(0 0 0);}
.contact_bann .form_wrpr h5{font-weight:600;font-size:16px;color:#000;margin:0 0 15px 0;}
.contact_bann .form_wrpr h4{font-weight:800;font-size:30px;color:#000;margin:0 0 20px 0;}
.contact_bann .form_wrpr .grp{margin:0 0 15px 0;position:relative;}
.contact_bann .form_wrpr .grp i{position:absolute;top:18px;left:15px;color:rgb(34 46 62);}
.contact_bann .form_wrpr .grp input{background: #ffffff;width:100%;height:50px;border:0;padding:10px 10px 10px 40px;border-radius:5px;border: 1px solid #000;}
.contact_bann .form_wrpr .grp textarea{background: #ffffff;width:100%;height:100px;border:0;padding:10px 10px 10px 40px;border-radius:5px;resize:none;border: 1px solid #000;}
.contact_bann .form_wrpr .grp button{background:rgb(34 46 62);width:100%;color:#fff;font-weight:700;border:0;padding:10px 10px;border-radius:5px;height:50px;}
.contact_bann .contct_wrp{padding:0 0 0 30px;}
.contact_bann .contct_wrp h2{font-weight:800;font-size:30px;color:#000;margin:0 0 20px 0;}
.contact_bann .contct_wrp ul{margin:0;}
.contact_bann .contct_wrp ul li{padding:25px 0;border-bottom:2px solid #000;}
.contact_bann .contct_wrp ul li a{font-size:17px;color:#000;font-weight:600;}
.contact_bann .contct_wrp ul li a i{padding:0 20px 0 0;}
.add_iframe iframe{width:100%;height:250px;border-radius:20px;}
.contct_new{background:#fff;text-align:center;}
.contct_new h1{color:#000;font-size:60px;font-weight:700;}
.contct_new p{line-height:28px;font-size:20px;font-weight:400;padding:0 300px;margin:0 0 40px 0;}
.contct_new .btnsz{justify-content:center;}
.contct_new.logo_Sec ul li img{filter:brightness(0.5);width:70%;}
.call_agents{background:#efeddd;padding:60px 0 0 0;text-align:center;}
.call_agents .call_agnt h2{color:#000;font-size:60px;font-weight:700;margin:0 0 10px 0;}
.call_agents .call_agnt p{line-height:28px;font-size:20px;font-weight:400;}
.call_agents .call_agnt img{width:90%;margin:40px auto 0;display:block;}
.bann_inner .btnsz{justify-content:center;}
.abt_pg .bann_inner{padding-bottom:80px;}
.mission_Sec .miss_txt{text-align:center;}
.mission_Sec .miss_txt h1{color:rgb(251 158 9);font-size:80px;font-weight:600;margin:0;}
.mission_Sec .miss_txt h3{font-weight:700;font-size:38px;color:#000;}
.mission_Sec .miss_txt .btnsz{justify-content:center;}
.achievements{background:rgb(232 229 225);text-align:center;}
.achievements .achive_bx{border:2px solid #395d4180;padding:32px;border-radius:8px;margin:20px 0 0 0;transition:all 900ms;}
.achievements .achive_bx h1{font-size:48px;font-weight:700;color:#000;margin:0 0 10px 0;}
.achievements .achive_bx h6{color:#000;font-weight:600;}
.achievements .achive_bx p{line-height:1.625;margin:0;}
.achievements .achive_bx:hover{background:rgb(22 32 51);transform:scale(1.1) translate(0);}
.achievements .achive_bx:hover h1{color:#fff;}
.achievements .achive_bx:hover h6{color:#fff;}
.achievements .achive_bx:hover p{color:#fff;}
.vision .visin_txt{text-align:center;}
.vision .visin_txt h1{color:rgb(251 158 9);font-size:80px;font-weight:600;margin:0;}
.vision .visin_txt h3{font-weight:700;font-size:38px;color:#000;}
.vision .visin_txt2 iframe{width:100%;height:310px;margin:0 40px;border-radius:20px;}
.faq_banner{background: #4e9eb8;text-align:center;padding:60px 0;}
.faq_banner .faq_txt h2{color:rgb(231,231,231);margin:0 0 20px 0;}
.faq_banner .faq_txt p{color:rgb(231,231,231);font-size:20px;}
.how_to_helpp .how_Wrp{text-align:center;}
.how_to_helpp .how_Wrp h6{color:rgb(188,202,82);font-weight:600;font-size:16px;margin:0 0 10px 0;}
.how_to_helpp .how_Wrp h2{color:rgb(45,55,72);}
.how_to_helpp .how_Wrp p{color:rgb(113,128,150);font-size:18px;padding:0 250px;line-height:1.6;}
.how_to_helpp .accordion-flush .accordion-item .accordion-button{align-items:center;background:#e7e7e7;padding:30px 20px;border-radius:10px 10px 0 0;@import url('../../fonts.googleapis.com/css2e761e761.html?family=Montserrat:ital,wght@0,100..900;1,100..900&amp;family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap');

    /***** General CSS *****/
    body{word-break:break-word;font:15px/25px 'Poppins',sans-serif;color:#393939;overflow-x:hidden;}
    a{text-decoration:none;color:#28b16d;white-space:initial;}
    a:hover,a:focus{text-decoration:none;color:#393939;}
    a:hover{transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;}
    img{max-width:100%;}
    input[type="text"]:focus,textarea:focus,input[type="password"]:focus,select:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="number"]:focus{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;outline:none;}
    select,input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="number"],textarea,input[type="tel"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
    ul{margin:0 0 20px;padding:0;list-style-type:none;}
    p{font-weight:500;line-height:1.2;}

    /***** Font Files *****/
    @font-face{font-family:'Fonts Awesome';src:url(../fonts/fontawesome-webfont.html);src:url(../fonts/fontawesome-webfontd41dd41d.html?#iefix) format("embedded-opentype"),url(../fonts/fontawesome-webfont-2.html) format("woff"),url(../fonts/fontawesome-webfont-3.html) format("truetype"),url(../fonts/fontawesome-webfont-4.html#fontawesome-webfont) format("svg");font-weight:400;font-style:normal}

    /***** Custom Classes *****/
    .noPadding{padding:0;}
    .noLeft{padding-left:0;}
    .noRight{padding-right:0;}
    .centerCol{float:none;margin:0 auto;}
    .pt_8{padding-top:80px;}
    .pb_8{padding-bottom:80px;}
    .py_8{padding:80px 0px;}
    .theme_btn{padding:15px 25px;border:unset;border-radius:15px;color:#ffffff;z-index:1;background:#242889;position:relative;font-size:17px;-webkit-box-shadow:4px 8px 19px -3px rgba(0,0,0,0.27);box-shadow:4px 8px 19px -3px rgba(0,0,0,0.27);transition:all 250ms;overflow:hidden;display:inline-block;}
    .theme_btn::before{content:"";position:absolute;top:0;left:0;height:100%;width:0;border-radius:14px;background-color:#72d219;z-index:-1;-webkit-box-shadow:4px 8px 19px -3px rgba(0,0,0,0.27);box-shadow:4px 8px 19px -3px rgba(0,0,0,0.27);transition:all 250ms}
    .theme_btn:hover{color:#000000;}
    .theme_btn:hover::before{width:100%;}
    .flexRow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}
    .flexCol{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;align-items:center;}
    h1{font-family:'Montserrat',Sans-Serif;font-size:55px;line-height:1.2;color:#fff;font-weight:500;margin:0 0 17px;}
    h2{font-family:'Montserrat',Sans-Serif;font-size:55px;line-height:1.2;color:#393939;font-weight:500;margin:0 0 30px;}
    h3{font-family:'Montserrat',Sans-Serif;font-size:30px;line-height:1.2;color:#000000;font-weight:600;margin:0 0 28px;}
    h4{font-family:'Montserrat',Sans-Serif;font-size:24px;line-height:1.2;color:#393939;font-weight:500;margin:0 0 13px;}
    h5{font-family:'Montserrat',Sans-Serif;font-size:20px;line-height:1.2;color:#393939;font-weight:500;margin:0 0 20px;}
    h6{font-family:'Montserrat',Sans-Serif;font-size:18px;line-height:1.2;color:#393939;font-weight:500;margin:0 0 22px;}
    select{background:#fff url('../images/arrow.html') no-repeat right;padding:0 40px 0 30px;}
    ::-webkit-input-placeholder{color:#575757;}
    ::-moz-placeholder{color:#575757;opacity:1;}
    :-ms-input-placeholder{color:#575757;}
    :-moz-placeholder{color:#575757;opacity:1;}

    /*header css start */
    .menuSec{padding:15px 0;}
    .menuSec img{margin:0;}
    .menuSec ul{position:relative;list-style:none;padding:0;margin:0;text-align:right;text-transform:capitalize;}
    .menuSec ul li{position:relative;display:inline-block;margin:0;padding:0;}
    .menuSec li ul{display:none;}
    .menuSec ul li a{position:relative;display:inline-block;text-decoration:none;color:#000;padding:10px 15px;font-size:14px;text-transform:uppercase;}
    .menuSec ul li a:after{content:'';position:absolute;top:35%;right:0;width:1px;height:13px;background-color:#393939;display:none;}
    .menuSec ul li:last-child a{padding-right:0px;}
    .menuSec ul li:last-child a:after{display:none;}
    .menuSec ul li a:hover,.menuSec ul li a.active{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;color:#28b16d;}
    .menuSec li:hover>ul{display:block;position:absolute;z-index:1000;background-color:#fff;left:0px;width:230px;text-align:left;top:38px;box-shadow:0 6px 16px 0 rgba(0,0,0,0.08),0 3px 6px -4px rgba(0,0,0,0.12),0 9px 28px 8px rgba(0,0,0,0.05);border-radius:5px;}
    .menuSec li>ul>li>a{border:none;padding:13px 20px!important;color:#000!important;overflow:hidden;font-size:14px;line-height:20px;}
    .menuSec li>ul>li,.menuSec li>ul>li>a{display:block;margin:0;}
    .menuSec li>ul>li>a:before,.menuSec li>ul>li>a:after{display:none;}
    .menuSec li:hover li{float:none;}
    .menuSec li ul li a:hover{background-color:#ffffff;color:#000000!important;}
    .menuSec ul ul ul{left:100%;top:0;}
    .menuSec ul:before,.menuSec ul:after{content:" ";display:table;}
    .menuSec ul:after{clear:both;}
    .menuSec li>ul>li:hover>ul{left:230px;top:0px;width:270px;}
    .droopdwon li:hover>ul{display:block;position:absolute;z-index:1000;background-color:#000000;left:0px;width:230px;text-align:left;top:40px;}
    .droopdwon{float:left;}
    .droopdwon li:hover li a:hover{background-color:#ffffff;color:#000!important;}

    /*header css start */
    .dropdown-menu{position:absolute!important;z-index:1000;display:block;min-width:10rem;padding:0.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left!important;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem;}

    /*banner css start */

    /* Tab slider fix  */

    .tab_sec .tab-pane{display:block;border:0;height:0;}
    .tab_sec .tab-pane.active{display:block!important;height:auto;}

    /* Tab slider fix  */
    .carousel-inner>.item>a>img,.carousel-inner>.item>img{width:100%;}
    .carousel-control.right,.carousel-control.left{background:none;opacity:1;width:50px;height:50px;top:initial;top:40%;background:rgba(255,255,255,0.1);text-shadow:none;}
    .carousel-control.right:hover,.carousel-control.left:hover{background:rgba(255,27,27,0.6);color:#fff;}
    .carousel-control.right .fa,.carousel-control.left .fa{position:relative;top:12px;font-size:20px;color:#fff;opacity:0.5;}
    .carousel-control.right{right:0px;}
    .carousel-control.left{left:0px;}
    .carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:10px;height:12px;padding:0;margin:3px!important;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:1;        /* transition: opacity 0.6s ease; */border-radius:20px;}
    .carousel-caption{position:absolute;top:0;width:100%;height:100%;left:0;right:0;margin:0;padding:0;color:#fff;text-align:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;background:rgba(0,0,0,0.1);}
    .carousel-indicators li{border:none;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background:#fff;width:12px;height:12px;margin:0;}
    .carousel-indicators .active{margin:0;background-color:#28b16d;width:10px;height:12px;}

    /*banner css end*/
    .blog_sec{padding:5% 0;}

    /* Tabs  */
    .tab_sec .nav-tabs .nav-link.active{background:#242889;color:#fff;}
    .tab_sec .nav-tabs .nav-link{background:#ccc;border-radius:50px;color:#000;padding:7px 28px;}
    .tab_sec .nav-tabs{border:none;justify-content:center;gap:20px;margin-bottom:20px;}

    /* Tabs  */

    /*css strt*/

    .hdr_wrp{display:flex;justify-content:space-between;}
    .themebtn1{font-size:16px;font-weight:800;padding:10px 35px;background:#232e3e;color:#fff;border-radius:10px;}
    .themebtn2{font-size:16px;font-weight:800;padding:10px 35px;background:#febe10;color:#fff;border-radius:10px;}
    .topSec{padding:6px 0;background:#ef9833;}
    .topSec .top_btns{display:flex;justify-content:end;gap:20px;}
    .topSec .top_btns a{color:#000;font-size:14px;display:flex;align-items:center;gap:10px;}
    .banner_home{height:80vh;display:flex;align-items:center;padding:50px 0 0 0;overflow:hidden;}
    .banner_home .ban_txt h1{font-size:35px;color:#232e3e;font-weight:700;line-height:50px;}
    .banner_home .ban_txt h1 span{display:block;color:#ef9833;}
    .btnsz{margin:40px 0 0 0;display:flex;gap:20px;}
    .para{font-size:16px;font-weight:400;line-height:1.4;color:#000;margin:0 0 30px 0;}
    .slidr_wrp{display:flex;gap:10px;height:80vh;overflow:hidden;}
    .slidr_wrp ul{width:33%;}
    .slidr_wrp ul li{margin:0;opacity:1;}
    .slidr_wrp ul li img{margin:5px 0;width:100%;}
    .logo_Sec{background:#232e3e;padding:60px 0;}
    .logo_Sec ul{display:flex;justify-content:space-between;margin:0;}
    .logo_Sec ul li{opacity:1;}
    .logo_Sec ul li img{width:80%;}
    .allsec{padding:60px 0;}
    .head{font-size:38px;color:#000;font-weight:800;line-height:1.3;}
    .tabs.current{display:block;}
    .tabs{display:none;}
    .service_Sec .servi_1{padding:0 10px 0 0;}
    .service_Sec .servi_1 ul{margin:0;text-align:center;}
    .service_Sec .servi_1 ul li{margin:15px 0;padding:15px 10px;background:#d9d9d9;border-radius:8px;text-transform:uppercase;color:#000;font-size:14px;font-weight:600;cursor:pointer;}
    .service_Sec .servi_1 ul li.current{background:#febe10;}
    .service_Sec .servi_2{padding:0 0 0 20px;}
    .service_Sec .servi_2 img{width:60%;margin:0 auto 30px;display:block;}
    .why_choose_Sec .why_txt{text-align:center;margin:0 0 30px 0;}
    .why_choose_Sec .why_box{border:2px solid #232e3e;padding:20px;margin:10px 0;border-radius:10px;}
    .why_choose_Sec .why_box img{margin:0 0 15px 0;}
    .why_choose_Sec .why_box h5{margin:0 0 15px 0;color:#ef9833;font-weight:700;font-size:18px;}
    .why_choose_Sec .why_box p{color:#ef9833;font-size:15px;margin:0;}
    .why_choose_Sec .why_box:hover{background:#232e3e;}
    .why_choose_Sec .btnsz{justify-content:center;}
    .why_choose_Sec .why_box:hover h5{color:#fff;}
    .why_choose_Sec .why_box:hover p{color:#fff;}
    .wise_wersa{background:#232e3e;}
    .wise_wersa .wise_txt{padding:60px 0;}
    .wise_wersa .wise_txt h2{color:#fff;font-size:40px;}
    .wise_wersa .wise_txt p{color:#fff;}
    .wise_wersa .wise_img img{width:80%;margin:0 auto;display:block;}
    .wise_wersa .btnsz a.themebtn1{border:1px solid #fff;}
    .portfolio_Sec .port_wrp{text-align:center;}
    .portfolio_Sec .btnsz{justify-content:center;}
    .portfolio_Sec ul{margin:20px 0 0 0;}
    .portfolio_Sec ul li{opacity:1;text-align:center;}
    .portfolio_Sec ul li img{width:80%;margin:0 auto;}
    .portfolio_Sec ul li h6{margin:15px 0 0 0;font-size:15px;}
    .genre_sec .gen_txt{text-align:center;padding:0 250px;margin:0 0 60px 0;}
    .genre_sec .gen_bx{border:1px solid rgb(204 204 204);padding:20px;display:flex;gap:20px;margin:10px 0;border-radius:10px;align-items:center;height:145px;transition:all 900ms;}
    .genre_sec .gen_bx .g_left{width:15%;}
    .genre_sec .gen_bx .g_rigth{width:85%;}
    .genre_sec .gen_bx .g_rigth h6{margin:0 0 5px 0;font-weight:700;}
    .genre_sec .gen_bx .g_rigth p{margin:0;color:rgb(130 130 130);font-size:14px;font-weight:400;line-height:1.3;}
    .genre_sec .btnsz{justify-content:center;}
    .genre_sec .gen_bx:hover{transform:translate3d(0px,-5px,0px);background:rgb(34 46 62);}
    .genre_sec .gen_bx:hover .g_rigth h6{color:#fff;}
    .testi_sec .test_text{text-align:center;padding:0 250px;margin:0 0 50px 0;}
    .testi_sec ul{padding:20px 0;}
    .testi_sec ul li{opacity:1;text-align:center;padding:20px 20px;margin-top:50px;}
    .testi_sec ul li .test_wrap i{color:rgb(34 46 62);font-size:30px;margin:0 0 10px 0;}
    .testi_sec ul li .test_wrap h4{margin:0 0 10px 0;font-size:15px;color:rgb(34 46 62);font-weight:700;}
    .testi_sec ul li .test_wrap p{margin:0;font-size:12px;color:rgb(34 46 62);}
    .testii .slick-current{transform:scale(1.3);transition:transform 0.3s;background:#232e3e;height:300px;        /* border-radius: 10px !important; */}
    .testi_sec ul li.slick-current .test_wrap i{color:#febe10;font-size:60px;padding:40px 0 0 0;}
    .testi_sec ul li.slick-current .test_wrap h4{color:#fff;}
    .testi_sec ul li.slick-current .test_wrap p{color:#fff;}
    .buk_Section ul li{opacity:1;margin:0;}
    .footerSec{background:rgb(34 46 62);padding:40px 0 0 0;}
    img.footerLogo{width:70%;margin:0 0 20px 0;}
    .footerSec p{color:#fff;font-size:14px;font-weight:400;margin:0;}
    .footerSec h5{color:#fff;font-weight:700;}
    ul.linkList li a{color:#fff;}
    ul.linkList li{padding:0 0 5px 0;list-style:disc;color:#fff;}
    ul.linkList{padding:0 0 0 20px;}
    ul.list-inline.pull-right{display:flex;gap:20px;margin:20px 0 0 0;}
    ul.list-inline.pull-right a i{color:#fff;font-size:20px;width:40px;height:40px;padding:10px;display:flex;justify-content:center;align-items:center;border:2px solid #fff;border-radius:50px;}
    .btm_ftr{background:#ef9833;padding:15px 0;}
    .tand_c{display:flex;justify-content:end;gap:10px;color:#000;}
    .tand_c a{color:#000;}
    .menuSec ul li a:hover{color:#000;}
    header{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);}
    .bann_inner{padding:80px 0 0 0;text-align:center;}
    .bann_inner .inr_bann_Wrp{margin:0 0 60px 0;}
    .bann_inner .inr_bann_Wrp h2{font-size:60px;font-weight:700;line-height:1.1;}
    .bann_inner .inr_bann_Wrp p{margin:0 0 20px 0;}
    .inhead{font-size:28px;margin:0;font-weight:600;color:#ef9833;}
    .bann_inner ul li{opacity:1;}
    .bann_inner ul li img{width:80%;margin:0 auto;}
    .main_bg{background:#e8e5e1;padding:50px 50px;border-radius:100px;}
    .journey_Sec{text-align:center;}
    .journey_Sec .btnsz{justify-content:center;}
    .process_Sec{background:#e8e5e1;}
    .process_Sec .pro_txt{margin:0 0 60px 0;}
    .process_Sec .pro_bx{border:2px solid #b4bcb1;padding:40px 20px;border-radius:20px;margin:20px 0;}
    .process_Sec .pro_bx img{margin:0 0 15px 0;width:30%;}
    .process_Sec .pro_bx h5{font-weight:800;color:#000;font-size:24px;margin:0 0 10px 0;}
    .process_Sec .pro_bx p{font-weight:400;line-height:1.6;margin:0;font-size:14px;}
    .process_Sec .btm_p{text-align:center;margin:30px 0 0 0;padding:0 200px;}
    .process_Sec .btm_p p{margin:0;color:rgb(95 95 95);font-size:.875rem;font-weight:400;line-height:1.8;}
    .process_Sec .slick-slide{opacity:1;}
    .process_Sec .slick-dots li button:before{font-size:40px;}
    .process_Sec .slick-next{right:-25px;width:auto!important;}
    .process_Sec .slick-prev{left:-25px;width:auto!important;}
    .bg_img img{        /* width: 80%; */
    margin:0 auto;display:block;}
    .process_Sec .slick-prev:before,.slick-next:before{font-family:'Font Awesome 5 Free';color:#2d4632;font-size:22px;}
    .process_Sec .slick-next:before{content:'\f138';font-weight:800;}
    .process_Sec .slick-prev:before{content:'\f137';font-weight:800;}
    .portfolio2 .port_wrp{text-align:center;padding:0 270px;}
    .portfolio2 ul{margin:70px 0 0 0;}
    .portfolio2 ul li{opacity:1;}
    .portfolio2 .slick-dots li button:before{font-size:40px;}
    .portfolio2 .slick-dots{bottom:-50px;}
    .portfolio2 .slick-prev:before,.slick-next:before{font-family:'Font Awesome 5 Free';color:#2d4632;font-size:22px;}
    .portfolio2 .slick-next:before{content:'\f138';font-weight:800;}
    .portfolio2 .slick-prev:before{content:'\f137';font-weight:800;}
    .genre_Sec .gen_txt{margin:0 0 50px 0;}
    .genre_Sec .gen_txt h2{color:#fff;margin:0 0 10px 0;}
    .genre_Sec .gen_txt p{color:#fff;padding:0 380px 0 0;}
    .genre_Sec ul{display:flex;padding:0;gap:0;gap:20px;justify-content:space-around;}
    .genre_Sec ul li{width:32%;}
    .genre_Sec ul li .genre_bx{background:#fff;border-radius:12px;display:flex;gap:20px;align-items:center;padding:20px 15px;transition:all 900ms;}
    .genre_Sec ul li .genre_bx .gen_l{width:22%;}
    .genre_Sec ul li .genre_bx .gen_l img{width:100%;}
    .genre_Sec ul li .genre_bx .gen_r{width:78%;}
    .genre_Sec ul li .genre_bx .gen_r h6{font-size:20px;color:#000;font-weight:600;margin:0 0 10px 0;}
    .genre_Sec ul li .genre_bx .gen_r p{margin:0;font-size:14px;color:rgb(130 130 130);line-height:1.625;font-weight:400;}
    .gen_bg{padding:40px 40px;background:rgb(34 46 62);border-radius:30px;}
    .genre_Sec ul li .genre_bx:hover{transform:scale(1.1) translate(0);}
    .last_Sec{padding-bottom:0;background:rgb(232 229 225);}
    .last_Sec .last_txt{text-align:center;padding:0 200px;margin:0 0 60px 0;}
    .last_Sec .lst_db{margin:80px 0;}
    .last_Sec .lst_db h4{font-size:28px;color:#000;font-weight:700;}
    .last_Sec .last_Sec_img{text-align:center;transition:all 900ms;}
    .last_Sec .last_Sec_img:hover{transform:scale(1.1) translate(0);}
    .contact_bann{padding:60px 0 40px 0;}
    .contact_bann .con_txtwr{text-align:center;margin:0 0 50px 0;}
    .contact_bann .con_txtwr h1{color:#000;font-size:60px;font-weight:700;}
    .contact_bann .con_txtwr p{line-height:28px;font-size:20px;font-weight:400;}
    .contact_bann .form_wrpr{padding:30px;background:rgb(251 158 9);border-radius:20px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);}
    .contact_bann .form_wrpr h5{font-weight:600;font-size:16px;color:#000;margin:0 0 15px 0;}
    .contact_bann .form_wrpr h4{font-weight:800;font-size:30px;color:#000;margin:0 0 20px 0;}
    .contact_bann .form_wrpr .grp{margin:0 0 15px 0;position:relative;}
    .contact_bann .form_wrpr .grp i{position:absolute;top:18px;left:15px;color:rgb(34 46 62);}
    .contact_bann .form_wrpr .grp input{background:#de9025;width:100%;height:50px;border:0;padding:10px 10px 10px 40px;border-radius:5px;}
    .contact_bann .form_wrpr .grp textarea{background:#de9025;width:100%;height:100px;border:0;padding:10px 10px 10px 40px;border-radius:5px;resize:none;}
    .contact_bann .form_wrpr .grp button{background:rgb(34 46 62);width:100%;color:#fff;font-weight:700;border:0;padding:10px 10px;border-radius:5px;height:50px;}
    .contact_bann .contct_wrp{padding:0 0 0 30px;}
    .contact_bann .contct_wrp h2{font-weight:800;font-size:30px;color:#000;margin:0 0 20px 0;}
    .contact_bann .contct_wrp ul{margin:0;}
    .contact_bann .contct_wrp ul li{padding:25px 0;border-bottom:2px solid #000;}
    .contact_bann .contct_wrp ul li a{font-size:17px;color:#000;font-weight:600;}
    .contact_bann .contct_wrp ul li a i{padding:0 20px 0 0;}
    .add_iframe iframe{width:100%;height:250px;border-radius:20px;}
    .contct_new{background:#fff;text-align:center;}
    .contct_new h1{color:#000;font-size:60px;font-weight:700;}
    .contct_new p{line-height:28px;font-size:20px;font-weight:400;padding:0 300px;margin:0 0 40px 0;}
    .contct_new .btnsz{justify-content:center;}
    .contct_new.logo_Sec ul li img{filter:brightness(0.5);width:70%;}
    .call_agents{background:#f3f1e2;padding:60px 0 0 0;text-align:center;}
    .call_agents .call_agnt h2{color:#000;font-size:60px;font-weight:700;margin:0 0 10px 0;}
    .call_agents .call_agnt p{line-height:28px;font-size:20px;font-weight:400;}
    .call_agents .call_agnt img{width:90%;margin:40px auto 0;display:block;}
    .bann_inner .btnsz{justify-content:center;}
    .abt_pg .bann_inner{padding-bottom:80px;}
    .mission_Sec .miss_txt{text-align:center;}
    .mission_Sec .miss_txt h1{color:rgb(251 158 9);font-size:80px;-webkit-text-stroke:1px #395d41;font-weight:600;margin:0;}
    .mission_Sec .miss_txt h3{font-weight:700;font-size:38px;color:#000;}
    .mission_Sec .miss_txt .btnsz{justify-content:center;}
    .achievements{background:rgb(232 229 225);text-align:center;}
    .achievements .achive_bx{border:2px solid #395d4180;padding:32px;border-radius:8px;margin:20px 0 0 0;transition:all 900ms;}
    .achievements .achive_bx h1{font-size:48px;font-weight:700;color:#000;margin:0 0 10px 0;}
    .achievements .achive_bx h6{color:#000;font-weight:600;}
    .achievements .achive_bx p{line-height:1.625;margin:0;}
    .achievements .achive_bx:hover{background:rgb(22 32 51);transform:scale(1.1) translate(0);}
    .achievements .achive_bx:hover h1{color:#fff;}
    .achievements .achive_bx:hover h6{color:#fff;}
    .achievements .achive_bx:hover p{color:#fff;}
    .vision .visin_txt{text-align:center;}
    .vision .visin_txt h1{color:rgb(251 158 9);font-size:80px;-webkit-text-stroke:1px #395d41;font-weight:600;margin:0;}
    .vision .visin_txt h3{font-weight:700;font-size:38px;color:#000;}
    .vision .visin_txt2 iframe{width:100%;height:310px;margin:0 40px;border-radius:20px;}
    .faq_banner{background:rgb(34,46,62);text-align:center;padding:60px 0;}
    .faq_banner .faq_txt h2{color:rgb(231,231,231);margin:0 0 20px 0;}
    .faq_banner .faq_txt p{color:rgb(231,231,231);font-size:20px;}
    .how_to_helpp .how_Wrp{text-align:center;}
    .how_to_helpp .how_Wrp h6{color:rgb(188,202,82);font-weight:600;font-size:16px;margin:0 0 10px 0;}
    .how_to_helpp .how_Wrp h2{color:rgb(45,55,72);}
    .how_to_helpp .how_Wrp p{color:rgb(113,128,150);font-size:18px;padding:0 250px;line-height:1.6;}
    .how_to_helpp .accordion-flush .accordion-item .accordion-button{align-items:center;background:#e7e7e7;padding:30px 20px;border-radius:10px 10px 0 0;}
    .how_to_helpp .accordion-flush .accordion-item .accordion-button h6{margin:0;color:rgb(45,55,72);font-size:15px;font-weight:700;}
    .how_to_helpp .accordion-button:focus{z-index:3;border-color:unset;outline:0;box-shadow:unset;}
    .how_to_helpp .accordion-flush .accordion-item{margin:0 0 15px 0;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);border-radius:10px;}
    .how_to_helpp .accordion-button::after{background-size:15px;width:15px;height:15px;}
    .how_to_helpp .accordion-button:not(.collapsed)::after{filter:brightness(0);}
    .how_to_helpp .accordion-body p{margin:0;color:rgb(219,234,254);font-size:17px;line-height:24px;}
    .how_to_helpp .accordion-body{background:rgb(34,46,62);border-radius:0 0 10px 10px;}
;}
.how_to_helpp .accordion-flush .accordion-item .accordion-button h6{margin:0;color:rgb(45,55,72);font-size:15px;font-weight:700;}
.how_to_helpp .accordion-button:focus{z-index:3;border-color:unset;outline:0;box-shadow:unset;}
.how_to_helpp .accordion-flush .accordion-item{margin:0 0 15px 0;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);border-radius:10px;}
.how_to_helpp .accordion-button::after{background-size:15px;width:15px;height:15px;}
.how_to_helpp .accordion-button:not(.collapsed)::after{filter:brightness(0);}
.how_to_helpp .accordion-body p{margin:0;color:rgb(219,234,254);font-size:17px;line-height:24px;}
.how_to_helpp .accordion-body{background:rgb(34,46,62);border-radius:0 0 10px 10px;}
.how_to_helpp .accordion-button:not(.collapsed){background-color:rgb(34,46,62)!important;box-shadow:unset;}
.how_to_helpp .accordion-button:not(.collapsed) h6{color:rgb(219,234,254)!important;}
.how_to_helpp .accordion-button:not(.collapsed)::after{filter:brightness(0) saturate(100%) invert(96%) sepia(49%) saturate(5603%) hue-rotate(177deg) brightness(106%) contrast(99%)!important;}
.ctaa_Sec{padding:60px 0;background: #4e9eb8;text-align:center;}
.ctaa_Sec .cta_wrp{padding:0 120px;}
.ctaa_Sec .cta_wrp h2{color:#fff;font-size:48px;margin:0 0 15px 0;}
.ctaa_Sec .cta_wrp .btnsz{justify-content:center;margin:0;}
.last_Sec{position:relative;z-index:1;padding-bottom:60px;background: url(../../assets/images/home-carousel-bg.webp);}
.last_Sec img{position:absolute;top:0;right:-150px;height:100%;z-index:-1;}
.how_to_helpp.last_Sec .how_Wrp{text-align:left;}
.how_to_helpp.last_Sec .how_Wrp p{padding:0 350px 0 0;}
.ty{height:50vh;display:flex;align-items:center;}
section.policy_sec{padding:50px 0;}
section.policy_sec h4{font-size:36px;color:#000;font-weight:600;}
section.policy_sec p{font-size:16px;line-height:1.5;}
.custom_popup .modal-dialog{max-width:1300px;margin-top:90px;}
.custom_popup .modal-header{border-bottom:0;}
.custom_popup .modal-footer{border:0;}
.custom_popup .modal-body{padding:0px 50px;}
.custom_popup .form_wrpr h5{font-size:28px;color: #ffffff;font-weight:700;margin:0 0 30px 0;}
.custom_popup .form_wrpr h4{font-size:24px;color: #ffffff;font-weight:600;margin:0 0 20px 0;}
.custom_popup .form_wrpr p{font-size:16px;color: #ffffff;margin:0 0 20px 0;}
.custom_popup .grp{margin:0 0 25px 0;}
.custom_popup .grp input{background: #ffffff;width:100%;height:50px;border:0;padding:10px 10px 10px 40px;border-radius:5px;border: 1px solid #000;}
.custom_popup .grp textarea{background: #ffffff;width:100%;height:50px;border:0;padding:10px 10px 10px 40px;border-radius:5px;border: 1px solid #000;}
.custom_popup .form_wrpr{padding:0 60px 0 0;text-align: center;}
html{overflow-x:hidden;}
.last_Sec .last_Sec_img img{position:unset;height:unset;}
.privacyList li{list-style:auto;}
.privacyList{padding-left:20px;}
.img_wrp{height:380px;}
.img_wrp img{width:100%;height:100%;object-fit:cover;}
.visin_img{width:100%;height:400px;border-radius:20px;overflow:hidden;}
.visin_img img{width:100%;height:100%;object-fit:cover;}
.grey_sec{background:#44444414;}
.bg_img{height:560px;}
.bg_img img{width:100%;height:100%;object-fit:contain;}
.last_Sec_img{height:470px;}
.last_Sec_img img{width:100%;height:100%!important;object-fit:contain;}
.disclaimer{margin:30px 0 0px;text-align:center;}
.disclaimer p{font-size:14px;line-height:22px;}
.cta{display:flex;align-items:end;flex-direction:column;gap:.75rem;position:fixed;top:55%;right:0;transform:translate(80%,-50%);z-index:99}
#loading-spinner,header.header.active{z-index:999;position:fixed;width:100%}
:is(.cta-single__icon,.cta-single__icon>span){display:flex;align-items:center;transition:.4s}
.cta-single__icon{width:280px;color:#fff;background:var(--color-primary);background-size:200%;font-size:1rem;font-weight:600;justify-content:flex-start;gap:.75rem;box-shadow:0 0 10px 5px #00000020;border-radius:100px 0 0 100px;background-color:#Ffff;}
.cta .contact-form__fields .themeBtn{background:#febe10;font-size:14px;width:100%;padding:10px;color:#fff;border:1px solid #fff0}
.cta-single__icon>span{width:60px;height:50px;font-size:1.25rem;justify-content:center;position:relative;color:#4E9EB8;border-right:1px solid #ded9d9}
.cta-single__icon:hover{color:#444;background-color:#fff;font-weight:300;font-size:20px}
.call-now:hover,.modal button.close{background:var(--color-primary);color:#fff}
.cta-single__icon--link:hover{transform:translateX(-70%)}
.cta-formWrapper{background:#fff;width:375px;padding:2rem;position:absolute;top:50%;left:50%;transform:translate(-20%,-50%);transition:.3s ease-in-out;box-shadow:0 0 15px 1px #444}
.cta-formWrapper.show{transform:translate(-122%,-50%)}
.cta-single__icon--form.show{transform:translateX(-134%)}
.busniess-boxes svg,.cancel-btn,.modal button.close,.success_crd:hover .success_bt,.tab-img:after{transform:translate(-50%,-50%)}
.cta-single__icon--form span::after{right:100%}
.cta .contact-form__fields:is(input:not([type=file],[type=checkbox]),textarea,select,.contact-form__fields--file>label){border:1px solid #4444}
.call-now{width:50px;height:50px;color:var(--color-primary);display:block;text-align:center;border-radius:100%;font-size:30px;position:fixed;bottom:20px;left:20px;z-index:9999;padding:0;line-height:initial;box-shadow:6px 9px 30px 1px rgb(37 0 22 / .71);animation:.5s infinite alternate float;background:#fff;border:solid 3px var(--color-primary);display:flex;align-items:center;justify-content:center}
.call-now--whatsapp{bottom:85px}
.contact-form__fields{margin:.5rem .45rem}
.contact-form__fields:is(input:not([type=file],[type=checkbox]),textarea,select,.contact-form__fields--file>label){width:100%;background:#fff;border:none;outline:0;border-radius:.25rem;padding:.75rem 1rem;margin:0;resize:none}
.contact-formWrapper--modal .contact-form__fields:is(input:not([type=file],[type=checkbox]),textarea,select,.contact-form__fields--file>label){border:2px solid var(--color-primary)}
.contact-form__fields:is(input,textarea,select)::placeholder,.contact-form__fields:is(input,textarea,select,.contact-form__fields--file>label){color:#000!important;font-size:14px;font-weight:400}
.contact-form__fields--file>label{width:100%;position:relative;border:2px dashed var(--color-primary)!important;display:flex;align-items:center;justify-content:flex-start;gap:.5rem;cursor:pointer;padding:.6rem 1rem!important}
.inner_btn li,.per-check,.privacy,.success_bt{display:flex;align-items:center}
.contact-form__fields--file>label>i{font-size:1.75rem}
.btn:before,.contact-form__fields--file>label>input,.slick-dots li button:before{display:none}
.contact-form__fields button:not(.themeBtn){width:100%;color:#fff;font-size:1.15rem;letter-spacing:1px;font-weight:600;border:none;background:var(--color-primary);padding:1rem;text-align:center;text-transform:uppercase}
.cta .contact-form__fields .themeBtn:hover{background:0 0;color:var(--c1);border-color:var(--c1)}
.heading.heading--sm{font-size:24px;font-weight:700;margin:0 0 7px;}
.heading.heading--sm span{display:block;font-size:18px;color:#febe10;}
.Mainbanner_form{width:60%;background:#fff;padding:60px 30px 40px;border-radius:30px;position:relative;overflow:hidden;margin:0 auto;box-shadow:0px 0px 15px 1px #4444;z-index:1;}
.form_main_div{display:flex;width:100%;position:relative;}
.banner_form{margin:12px 0 0;text-align:center}
.banner_feild{border-radius:10px;margin:20px 0;}
.banner_feild:is(input,textarea){width:100%;padding:5px 10px;font-size:14px;border:none;background:transparent;height:42px;border:1px solid #4444;border-radius:10px;}
.banner_formHead span{display:block;text-align:center;font-size:19px;color:#fff;font-weight:600;}
.banner_formHead{text-align:center;font-size:29px;text-transform:uppercase;font-weight:700;color:#febe10;font-family:'Alan Sans';}
.btn-size::after,.submite_btn::after{}
.textarea_feild{align-items:flex-start;}
.textarea_feild .feild_icon{margin-top:11px}
form.banner_form button{font-family:'Alan Sans';overflow:hidden}
.input-box-mid-form input{border:1px solid #fff;background-color:#fff;width:240px;height:50px;border-radius:30px;padding:0 10px 0 40px}
form.banner_form button{background:#febe10;padding:11px 100px;border-radius:10px;font-size:20px;text-transform:capitalize;width:100%;color:#fff;font-weight:600;border:none;transition:500ms;}
.input-box-mid-form i{position:absolute;color:#999;top:15px;left:15px}
.Mainbanner_form::before{position:absolute;}
.banner_feild input::placeholder{font-size:12px;font-family:sans-serif;text-transform:capitalize;font-weight:600;color:#0000004f;}
.banner_feild textarea::placeholder{font-size:12px;font-family:sans-serif;text-transform:capitalize;font-weight:600;color:#0000004f;}
form.banner_form button:hover{color:#000;}
.sect_points{line-height:2.1;padding-left:18px;}
.sect_points li{font-size:16px;list-style-type:disc;font-weight:400;}
.textarea_feild textarea{height:90px;}
.Mainbanner_form:before{width:270px;height:20px;background:#febe10;content:'';top:0;right:0;clip-path:polygon(0 0,100% 0,100% 100%,11% 100%);}
.Mainbanner_form:after{width:60%!important;height:30px!important;content:'';background:#febe1087;top:0!important;position:absolute;clip-path:polygon(0 0,100% 0,100% 100%,25% 100%);right:0;}
.powr{font-size:14px!important;margin:5px 0 0!important;}

.contact-form__fields {
    margin: .5rem .45rem
}

.contact-form__fields :is(input:not([type=file],[type=checkbox]),textarea,select,.contact-form__fields--file>label) {
    width: 100%;
    background: #fff;
    border: none;
    outline: 0;
    border-radius: .25rem;
    padding: .75rem 1rem;
    margin: 0;
    resize: none
}

.contact-formWrapper--modal .contact-form__fields :is(input:not([type=file],[type=checkbox]),textarea,select,.contact-form__fields--file>label) {
    border: 2px solid var(--color-primary)
}

.contact-form__fields :is(input,textarea,select)::placeholder,.contact-form__fields :is(input,textarea,select,.contact-form__fields--file>label) {
    color: #000!important;
    font-size: 14px;
    font-weight: 400
}

.contact-form__fields--file>label {
    width: 100%;
    position: relative;
    border: 2px dashed var(--color-primary)!important;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: .5rem;
    cursor: pointer;
    padding: .6rem 1rem!important
}

.inner_btn li,.per-check,.privacy,.success_bt {
    display: flex;
    align-items: center
}

.contact-form__fields--file>label>i {
    font-size: 1.75rem
}

.btn:before,.contact-form__fields--file>label>input,.slick-dots li button:before {
    display: none
}

.contact-form__fields button:not(.themeBtn) {
    width: 100%;
    color: #fff;
    font-size: 1.15rem;
    letter-spacing: 1px;
    font-weight: 600;
    border: none;
    background: var(--color-primary);
    padding: 1rem;
    text-align: center;
    text-transform: uppercase
}

.cta .contact-form__fields .themeBtn:hover {
    background: 0 0;
    color: var(--c1);
    border-color: var(--c1)
}

.contact-form__fields :is(input,textarea,select)::placeholder, .contact-form__fields :is(input,textarea,select,.contact-form__fields--file>label) {
    color: #000 !important;
    font-size: 14px;
    font-weight: 400;
}
.cta .contact-form__fields :is(input:not([type=file],[type=checkbox]),textarea,select,.contact-form__fields--file>label) {
    border: 1px solid #4444;
}

.grp button.themebtn1 {
    width: 100%;
    border: none;
    background: #febe10;
}
.modal-content {
    background: #4e9eb8;
}