@import url('https://fonts.googleapis.com/css2?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&display=swap');
@font-face {
font-family: 'FontAwesome';
src: url('fonts/fontawesome-webfont.eot');
src: url('fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2') format('woff2'), url('fonts/fontawesome-webfont.woff') format('woff'), url('fonts/fontawesome-webfont.ttf') format('truetype'), url('fonts/fontawesome-webfont.svg#fontawesomeregular') format('svg');
font-weight: normal;
font-style: normal;}
.font-icn {font-family:'FontAwesome'; font-style:normal; font-weight:normal;}
body {margin:0;padding:0; font-family:"Poppins", sans-serif;font-size:16px;color:#000;font-weight: normal;}
*,*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*{outline:none!important;}
*::-moz-selection { background: #555;color:#fff;}*::selection { background:#555;color:#fff }
.animt{-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}img {border:0;}
.rsp-img {float:left;max-width:100%;}
a {text-decoration:none;color:#ef4123;} a:hover{ color:#fb6c54;} .FlxIn {float:left;width:100%;}
h1,h2,h3,h4,h5{margin:0;font-weight:normal;color:#000;font-family: 'Poppins', sans-serif;}
p{margin:0 0 10px;line-height:24px; font-size:15px;font-weight: normal;}
.pullLft {float:left;}.pullRit {float:right;}.pullNon { float:none; display:inline-block;}
.row{width:100%;overflow:hidden;}
.col-3 {width:33.33%}.col-2 {width:50%;}.col-4 {width:25%;} .col-1 {width:100%;}
.sctn {float:left;width:100%;padding:70px 0;}
.Ldwper {width:1280px;margin:0 auto; display:block;}.Ldwper::after {content:"";display:table;clear:both;}
hr{height:2px; background:#f04124;width: 150px; border:none; display:inline-block; float:none; margin:10px 0;}
.btns {display:inline-block;padding:12px 25px;min-width:100px;background:#000;color:#fff;letter-spacing:1px;border:none;font-size:16px;font-weight:400;text-transform:uppercase;font-family: 'Poppins', sans-serif; cursor:pointer;}
.btns:hover {opacity: 0.8;}

.hdear{float:left;width:100%; background:rgba(0,0,0,0.8); position:fixed; padding:15px 0; z-index:9;} .hdear .hdrLgo,.hdear .hdrLgo img{float:left;} .hdear .hdrRit{float:right;}
.hdear .hdrMnu{float:left;list-style:none;margin:0;padding:0;} .hdear .hdrMnu li{display:inline-block;vertical-align:top;} .hdear .hdrMnu li a { float:left; color:#fff; padding:0 20px;} .hdear .hdrMnu li:hover a{opacity: 0.8;}
.hdear .btns{float:left;background: #ef4123;color: #fff;padding: 1px 15px;border-radius: 15px;}

.pg-bnr {float:left;width:100%;background: url(../images/TopBanerImge.png) center right no-repeat #f4f4f4; padding:0; height:600px; position:relative; overflow:hidden; background-size: auto 100%;}
.pg-bnr .Ldwper {height:100%; position:relative; z-index:1; overflow:hidden} .pg-bnr .BnrImgBx {float:right; height:100%; padding:30px 0 0;display: flex;align-items: center;margin-right:-80px;} .pg-bnr .BnrImgBx img{float:right;height:100%;}
.pg-bnr .BnrCptn {float:left;width:750px;height:100%;display:flex;align-items:center;} 
.pg-bnr .BnrCptn .hdn1{float:left;width: 100%;font-size: 42px;font-weight:bold;color: #000;margin: 0 0 20px;}  .pg-bnr .BnrCptn .hdn2{ float:left; width:100%; color:#000; font-size:20px;}
.pg-bnr .BnrCptn .hdn3{float: left;width: 100%;margin: 30px 0 15px;font-weight: 600;font-size: 20px;}
.pg-bnr .BnrCptn .listing{float: left;width: 100%;margin: 0;padding-left:12px;display: grid;grid-template-columns: 1fr 1fr; font-size:13px; gap:10px 20px;}
.pg-bnr .BnrCptn .listing li{ float:left; width:100%;}

.cmdtyGrow,.QuckComdt{ float:left; width:100%; padding:70px 0;background: url(../images/backwaves.png) center center no-repeat #fff;background-size:100% auto;}
.cmdtyGrow .hdn2{ float:left; width:100%; text-align:center; font-size:36px; margin:0 0 40px;}
.cmdtyGrow .lsting{float: left;width:48%;list-style: none;margin: 0;padding: 0; text-align:right;} .cmdtyGrow .lsting li { margin:15px 0;}.cmdtyGrow .lsting.rit{float:right;text-align:left; margin:55px 0 0;}
.cmdtyGrow .lsting li{ float:left; width:100%;} .cmdtyGrow .lsting .icnImg{ float:right; background:#f8f1f1; border:2px solid #ee4122;width: 80px;border-radius: 50px;}
.cmdtyGrow .lsting.rit .icnImg{float:left;} .cmdtyGrow .lsting .icnImg img{ float:left; width:100%;} .cmdtyGrow .lsting li p{ margin:0;width: 100%;} 
.cmdtyGrow .lsting li div{float:left; width:calc(100% - 100px); margin:0; height:80px;display: flex;align-items: center;justify-content: end;} .cmdtyGrow .lsting.rit li div{ float:right;justify-content: start;}

.FrmSctn {float:left;width:100%; padding:50px 0;} .FrmSctn .hdn4 {float:left;width: 100%;font-size: 25px;color: #ef4123;padding:10px 0;font-weight:normal; text-align:center;}
.sinpfrm {float:left;width:100%;text-align: center;border: 1px solid #ef4123;padding:20px 25px 10px;}
.sinpfrm .frmbxe .grupfrm {text-align:center; margin:10px 0;} .sinpfrm .frmbxe .grupfrm .inbxs {float:none;display:inline-block;vertical-align:top; width: calc(33% - 60px);margin: 0 10px 0 0;}
.sinpfrm .frmbxe .grupfrm .inbxs .ints{width:100%; padding:12px;border:1px solid #aaa;border-radius:5px;} .sinpfrm .frmbxe .grupfrm .btnHld {display:inline-block;} .sinpfrm .frmbxe .grupfrm .btnHld .btns{background:#ef4123;padding: 8px 25px;}
.sinpfrm .ckbxes {float:left;width:100%;text-align:left;font-size:12px;color:#777;}

.whyChoose{float:left;width:100%; padding:70px 0; background:#f4f4f4;} .whyChoose .hdn2{ float:left; width:100%; font-size:32px;font-weight: 600;} .whyChoose .hdn2 small{ float:left; width:100%; font-size:18px; font-weight:normal;}
.whyChoose .imgbx{float:right;width:335px;} .whyChoose .txtbox{ float:left; width:calc(100% - 350px);} .whyChoose .lsting{float: left;width: 100%;list-style:none;margin: 25px 0 0;padding: 0;display: grid;grid-template-columns: 1fr 1fr;gap: 10px;} 
.whyChoose .lsting li { width:100%; padding-left:100px;} .whyChoose .lsting li .imgnbm{ float:left; margin-left:-100px; position:relative; width:80px;} 
.whyChoose .lsting li .imgnbm i{position: absolute;top: 0;left: 0;width: 100%;height: 100%;font-style: normal;display: flex;align-items: center;justify-content: center;font-weight: 600;font-size: 24px;padding-top: 15px;}
.whyChoose .lsting li p{float: left;width: 100%;margin: 0;height: 85px;display: flex;align-items: center;}

.QuckComdt .hdn2{ float:left; width:100%; font-size:36px;margin: 0 0 50px;} .QuckComdt .imgbx { float:left; width:550px;} .QuckComdt .imgbx img{ float:left; width:100%;} .QuckComdt .txtbox{float:right; width:calc(100% - 600px);}
.QuckComdt .lsting{float: left;width: 100%;list-style:none;margin: 25px 0 0;padding: 0;display: grid;grid-template-columns: 1fr 1fr;gap: 40px;} .QuckComdt .imgnbm,.QuckComdt .imgnbm img{float:left;position: relative;} 
.QuckComdt .txtbox p{float:left; width:100%; margin:-15px 0 0; padding:20px;box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 8px 0px; background:#fff;border-radius: 15px;}

.OthrOfr {float:left;width:100%; padding:70px 0;background:#fff6f5;}
.OthrOfr .hdn2{ float:left; width:100%; font-size:32px;font-weight: 600; text-align:center;} .OthrOfr .imgbx{float:right; width:400px;} .OthrOfr .txtbox{float:left; width:calc(100% - 450px);}
.OthrOfr .lsting{float: left;width: 100%;list-style:none;margin: 45px 0 0;padding: 0;display: grid;grid-template-columns: 1fr 1fr;gap: 40px;} 
.OthrOfr .lsting li{ border:1px solid #ffbeb3; background:#fff; text-align:center; padding:20px;border-radius: 20px;} .OthrOfr .imgnbm{float:left; width:100%; margin:0 0 10px;}  .OthrOfr p{ float:left; width:100%; margin:0;}

.frmWrk {float:left;width:100%; padding:50px 0 0; text-align:center;}.frmWrk .hdn2 small{ float:left; width:100%; font-size:20px; font-weight:normal;}
.frmWrk .hdn2 {display: inline-block;vertical-align: top;width:100%;font-size: 28px;background: #fbe1dd;padding:25px;border-radius: 100px;line-height: 40px;font-weight: 600;} 
.frmWrk .frmWrkLst{ float:left; width:100%; list-style:none; margin:-20px 0 0; position:relative; padding:0;display: grid;grid-template-columns: repeat(3,1fr);gap: 20px;}  
.frmWrk .frmWrkLst .icnimg{ float:left; width:100%; background:url(../images/Icons/Strip.png) center bottom no-repeat; height:145px;} .frmWrk .frmWrkLst .icnimg img{ border:10px solid #fff;border-radius:50%;}
.frmWrk .frmWrkLst p { float:left; width:100%; font-weight:600; color:#ee4122;font-size: 18px;margin: 10px 0;} .frmWrk .frmWrkLst .stpImg{ float:left; width:100%; text-align:center;}
.frmWrk .frmWrkLst .stpImg img{ width:230px;}

.ZeroBrkg{float:left;width:100%;padding: 70px 0;} .ZeroBrkg .hdn2{ float:left; width:100%; text-align:center; font-size:36px;} .ZeroBrkg .hdn2 small{ float:left; width:100%; font-size:18px;}
.ZeroBrkg .Listng{float:left;width:100%;list-style:none;margin:35px 0 0;position:relative;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap: 35px;text-align: center;}
.ZeroBrkg .Listng li{background:#fdeae7;padding: 30px;border-radius: 15px;display: flex;align-items: center;flex-wrap: wrap;align-content: center;}
.ZeroBrkg .Listng li h3{width: 100%;color: #ef4123;font-size: 48px;font-weight:600;} .ZeroBrkg .Listng li h3 small{ font-size:24px;} .ZeroBrkg .Listng li p{ float:left; width:100%; font-size:18px;}
.ZeroBrkg .slgs{ float:left; width:100%; text-align:center; margin:20px 0 0;}

.abutRMny {float:left;width:100%;padding:50px 0; background:#cbcbcb;} 
.abutRMny .imgbx{ float:left;overflow: hidden;border-radius: 30px; position:relative;}
.abutRMny .imgbx img{float:right;width:100%;width:450px;height: 410px;object-fit: cover;}  
.abutRMny .hdn2{float:left;width: 100%;color: #fff;font-size: 48px;font-weight:bold;margin: 0;position: absolute;padding: 25px 35px;line-height: 55px;height: 100%;display: flex;align-items: center;flex-wrap: wrap;align-content: center;} 
.abutRMny .hdn2 small{float:left;width: 100%;font-weight: normal;font-size: 24px;line-height: 36px;margin: 15px 0 0;}
.abutRMny .cntbx{float:right; width:calc(100% - 500px);} 
.abutRMny .lsting{float:left; width:100%; list-style:none; margin:0; padding:0; color:#fff; display:grid; gap:20px; grid-template-columns:repeat(3, 1fr);} 
.abutRMny .lsting li{background:#fff; border-radius:22px; display:flex; align-items:center; padding:20px; color:#000;}
.abutRMny .lsting .hdn3{float:left;width:100%; font-size:20px; font-weight:bold;} .abutRMny .lsting .hdn3 small{ font-size:12px; float:left; width:100%; font-weight:normal;}

.workshop {float:left;width:100%; padding:50px 0;}  .workshop .Ldwper{ text-align:center;}
.workshop .hdn2{ display:inline-block; vertical-align:top;text-align:center; background:#323232; color:#fff;padding:15px 60px; border-radius:70px; font-family:"Times New Roman", Times, serif;font-size:36px; font-weight:bold;} 
.workshop .hdn2 small{float:left;width:100%; font-size:24px; font-weight:normal;} .workshop .wrkshpbx{float:left;width:100%;text-align:center; padding:50px 0 0;} .wrkshpbx .workbxIn{width:340px; float:left; text-align:left;}
.wrkshpbx .workbxIn.mid{text-align:center;padding:0 40px; width:600px;} .wrkshpbx .WrkLst{ float:left; width:100%;list-style:none; margin:0; padding:0;} 
.wrkshpbx .WrkLst li{ float:left; width:100%; margin:40px 0;counter-increment: my-counter;}
.wrkshpbx .WrkLst li .hdn3{float: left;width: 100%;color: #ee4122;font-weight: 600;} .wrkshpbx .WrkLst li p{ float:left; width:100%; margin:0;}

.cmdtExp{ float:left; width:100%; padding:0;} .cmdtExp .hdn2{ float:left; width:100%; text-align:center; font-size:36px;}
.cmdtExp .cmdtExpLst{ float:left; width:100%; list-style:none; margin:40px 0 0; padding:0;display: grid;grid-template-columns: repeat(4,1fr);text-align: center;gap: 40px;} 
.cmdtExp .cmdtExpLst li{ width:100%; border:1px solid #ffc3b9; padding:20px;} .cmdtExp .cmdtExpLst li.bk{ background:url(../images/Icons/Gld-nd-Slvr-Bk.png) top right no-repeat;}
.cmdtExp .cmdtExpLst .imgIcn{ float:left; width:100%;} .cmdtExp .cmdtExpLst .hdn3{ float:left; width:100%;}


.whoSudJoin {float:left;width:100%;padding:0;} .whoSudJoin .hdn3{ float:left; width:100%; text-align:center; font-size:28px; font-weight:normal; margin:15px 0;} 
.whoSudJoin .hdn3 hr{ display:inline-block; vertical-align:middle; width:60px; margin:7px 15px;}
.whoSudJoin .txtmon{float:left; width:100%; list-style:none; margin:35px 0 0; padding:0; display:grid; gap:20px; grid-template-columns:repeat(4,1fr); text-align:center;} 
.whoSudJoin .txtmon li{border: 1px solid #999;padding: 25px;margin: 75px 0 0;border-radius: 20px;}
.whoSudJoin .txtmon strong{color:#ef4123;} .whoSudJoin .txtmon p{float:left;width:100%; font-size:12px; line-height:20px;margin: 10px 0;} .whoSudJoin .txtmon .imgbx{ float:left; width:100%; text-align:center; margin:-100px 0 0;}
.whoSudJoin .txtmon .imgbx img{border-radius: 50%;}


.faq {float:left; width:100%; padding:30px 0 30px;}
.faq .hdn4 {float:left; width:100%; font-size:30px; color:#000; font-weight:600; margin:0 0 15px;}
.accordion>li {float:left; width:100%; border-bottom:1px solid #ccc; margin:11px 0 10px;}
.accordion .accordion-section-title {color:#000; font-size:20px; float:left; width:100%; margin:0 0 20px; padding:0 45px;}
.accordion .accordion-section-title:after {content:"+"; float:right; margin-right:-35px;}
.accordion .accordion-section-title.active:after {content:"-"; float:right; margin-right:-35px;}
.accordion .accordion-section-title b {font-weight:normal; float:left; margin-left:-45px; font-size:16px; height:30px; width:30px; border:1px solid #f8ac9f; border-radius:15px; display:flex; align-items:center; justify-content:center;}
.accordion .accordion-section-content {display:none; float:left; width:100%;}
.accordion .accordion-section-content p {float:left; width:100%; font-size:14px;}



@media only screen and (max-width:1280px) { 
.Ldwper{width:940px;}.pg-bnr{height:450px;} .pg-bnr .BnrCptn{width: 515px;} .pg-bnr .BnrCptn .hdn1{font-size:32px; font-weight:600;}  .pg-bnr .BnrCptn .hdn2,.pg-bnr .BnrCptn .hdn3{ font-size:16px;}
.pg-bnr .BnrCptn .listing{grid-template-columns: 1fr;} .cmdtyGrow .hdn2{ font-size:28px;} .QuckComdt .imgbx{ width:500px;} .QuckComdt .txtbox{width: calc(100% - 500px);} .QuckComdt .txtbox p{ min-height:135px;}
.whyChoose .lsting li p br{ display:none;} .abutRMny .imgbx,.abutRMny .cntbx{ width:100%;} .abutRMny .imgbx img{ width:100%;object-fit: cover;}
.abutRMny .lsting{margin: 20px 0 0;} .whoSudJoin .txtmon{grid-template-columns: 1fr 1fr;}
.wrkshpbx .workbxIn.mid{width:450px;} .wrkshpbx .workbxIn{width:244px;}
.wrkshpbx .WrkLst li{ font-size:13px; margin:30px 0;} 

} 

@media only screen and (max-width:940px) {
.Ldwper {width:768px;}  .hdear .hdrRit{ display:none;} .hdear .hdrLgo{ width:100%; text-align:center;} .hdear .hdrLgo img{ float:none; display:inline-block; vertical-align:top;}




.pg-bnr{ height:450px;background: url(../images/TopBanerImge-M.png) center center no-repeat #000;background-size:cover;} 
.pg-bnr .BnrCptn .hdn1,.pg-bnr .BnrCptn .hdn2, .pg-bnr .BnrCptn .hdn3,.pg-bnr .BnrCptn .listing{color: #fff;} 
.pg-bnr .BnrCptn{ width:100%; margin:0 0 35px;}
.whyChoose .imgbx,.QuckComdt .imgbx{ width:100%; text-align:center;} .whyChoose .txtbox,.QuckComdt .txtbox{ width:100%;} .whyChoose .hdn2{text-align:center;} .QuckComdt .imgbx img{max-width:100%;width:auto;}
.QuckComdt .txtbox p {min-height: 85px;} .OthrOfr .lsting,.cmdtExp .cmdtExpLst{gap:10px;} .ZeroBrkg .Listng li p br{ display:none;}
.workshop .wrkshpbx{ padding:0;} .wrkshpbx .WrkLst li{ margin:15px 0;} .wrkshpbx .workbxIn.mid{ display:none;} .wrkshpbx .workbxIn{ width:48%;} 

.comentbx p br{ display:none;} .comentbx .LogosList li{ width:30%;} .chalgs .chlngLst li{ width:100%; margin:10px 0;} .workshop .wrkshpbx img{display:none;} 
 .frmWrk .hdn2 { font-size:28px;}.frmWrk .hdn2 br{ display:none;}
.wrkshpbx div[class^="box-"],.frmwrkbx div[class^="box-"]{position:inherit; left:inherit; right:inherit; top:inherit; bottom:inherit; float:left; width:100%; text-align:center; background:#eee; padding:20px; margin:10px 0;}
.comnt-2 .hdn2{ font-size:24px;} .comnt-2 .hdn2 img{ width:24px;} .frmWrk .frmwrkbx img{display:none;}.sinpfrm .frmbxe .grupfrm .inbxs{ width:100%; margin:7px 0;} 
.abutRMny .imgbx{ width:100%;display:block; height:auto; margin:0 0 25px;}
.abutRMny .imgbx img{ float:left; width:100%; height:350px;} .abutRMny .cntbx{ width:100%; text-align:center;} .whoSudJoin .lsting{grid-template-columns: repeat(2, 1fr);}
.whoSudJoin .txtmon {grid-template-columns:1fr;}
}

@media only screen and (max-width:768px) {
.Ldwper {width:536px;} .pg-bnr{ height:auto;} .pg-bnr .BnrCptn{ margin:25px 0;} .cmdtyGrow .lsting{ width:100%;} .cmdtyGrow .lsting .icnImg{ float:left;} .cmdtyGrow .lsting li div{ float:right;}
.cmdtyGrow .lsting li p{ text-align:left;} .cmdtyGrow .lsting.rit{ margin:0;} .cmdtyGrow .hdn2{ text-align:left;} .whyChoose .lsting,.QuckComdt .lsting{grid-template-columns: 1fr;}
.whyChoose .hdn2 {text-align: left;}
.QuckComdt .txtbox p {min-height: initial; text-align:center;} .QuckComdt .imgnbm{ width:100%; text-align:center;}.QuckComdt .imgnbm img{ float:none;}
 .OthrOfr .imgbx,.OthrOfr .txtbox{ width:100%;} .frmWrk .frmWrkLst,.ZeroBrkg .Listng{grid-template-columns: 1fr;} .cmdtExp .cmdtExpLst{grid-template-columns: repeat(2, 1fr);}
 
.workshop .hdn2{ font-size:24px;} .workshop .hdn2 small{ font-size:17px;} .abutRMny .lsting{grid-template-columns: repeat(2, 1fr);}
.chalgs .chlngLst{grid-template-columns: repeat(2,1fr);} .chalgs .chlngLst li{ margin:0;} 
}

@media only screen and (max-width:540px) {
.Ldwper {width:95%;} .chalgs .hdn2 small br{ display:none;} .chalgs .hdn2{ font-size:24px;} .wrkshpbx div[class^="box-"] p br, .frmwrkbx div[class^="box-"] p br{ display:none;} 
.wrkshpbx div[class^="box-"] p strong, .frmwrkbx div[class^="box-"] p strong{ float:left; width:100%;} .comentbx .hdn2 hr,.frmWrk .hdn3 hr,.whoSudJoin .hdn3 hr{ width:100%; margin:0;}.GrowPrtnr .hdn2{ font-size:24px} .GrowPrtnr .hdn2 br{ display:none;}
.GrowPrtnr .hdn2 small{ font-size:17px;} .frmWrk .hdn2{ font-size:18px; line-height:30px;}   .whoSudJoin .lsting,.abutRMny .lsting {grid-template-columns:1fr;} .wrkshpbx .workbxIn{ width:100%;} .frmWrk .frmWrkLst{grid-template-columns: 1fr;}
.frmWrk .hdn2 small{ font-size:16px;} .pg-bnr{ padding:50px 0;} .pg-bnr .brnCrv{ height:80px;}
}

@media only screen and (max-width:480px) {

}


