@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');
html, body{height:100%;}
body{margin:0; padding:0; font-family: 'Poppins', sans-serif; font-weight:400; font-size:16px; color:#333333;overflow-x: hidden;}
a {text-decoration:none; color:#e5322d; transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s;}
a:hover { color:#e5322d; text-decoration:none;}
a:focus{outline:none; text-decoration:none; color:inherit; }
:focus{outline:none;}
h1,h2,h3,h4,h5,h6{margin:0 0 15px 0; padding:0; font-family: 'Poppins', sans-serif; font-weight:700;}
h1{font-size:42px;}
h2{font-size:36px;}
h3{font-size:30px;}
h4{font-size:24px;}
h5{font-size:18px;}
h6{font-size:16px;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit; text-decoration:none; font-size:inherit;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none;}
p{margin:0 0 20px 0; line-height:25px;}
ul, ol{margin:0; }
strong, b{ }
/*----------------------------------------------*/

.tutorelstsrchtp{background: #8c981c;padding: 40px;border-radius:40px 60px;margin-bottom: 50px;border-radius: 120px;margin-top:20px;}
.tutorelstsrchtp .col-sm-6{align-self: center;}
.tutorelstsrchtp .col-sm-6 h3{color: #fff;font-size: 40px;margin-bottom: 30px;}
.tutorelstsrchtp .col-sm-6 p{color: #fff;font-size: 18px;line-height:34px;font-weight:500;}
.tutorialprofsec .lftmodsec{box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;border-radius: 10px;padding: 20px;margin-bottom:40px;}
.tutorialprofsec .ctnprofdet{}
.tutorialprofsec .ctnprofdet h4{color:#8c981c;font-size:16px;font-weight:400;margin-bottom:10px;}
.tutorialprofsec .ctnprofdet h4 strong{font-weight:600;color:#124f26;}
.tutorialprofsec .inlblktx{display:inline-block;vertical-align:middle;margin-bottom:0;font-size: 15px;}
.tutorialprofsec .clstxtin{display:inline-block;vertical-align:middle;margin-bottom:0;font-size: 15px;font-weight: 400;}
.dvflexsec{display: flex;justify-content: space-between;align-self: center;margin:15px 0 0;}
.dvflexsec i{margin-right:7px;color:#124f26;}
.ctnprofdet .nav-tabs{margin-top: 20px;border: none;}
.ctnprofdet .nav-tabs .nav-item{margin-right: 10px;}
.ctnprofdet .nav-tabs .nav-item a{background:transparent;border-color:#8c981c;color: #333;}
.ctnprofdet .nav-tabs .nav-item a.active{background:#124f26;color:#fff;}
.ctnprofdet .tab-pane{padding:10px;border-radius:5px;border: 1px solid #e2e2e2;}
.ctnprofdet .tab-pane p{font-size: 14px;margin-bottom: 2px;line-height:22px;}
.lftmodsec .imguser{height:240px;overflow: hidden;}
.lftmodsec .imguser img{height: 100%;width: 100%;object-fit: cover;}
.lftmodsec .prclst{text-align:center;}
.lftmodsec .prclst strong{display:block;margin-bottom:10px;font-size: 30px;color:#124f26;}
.lftmodsec .prclst small{font-size:18px;color:#8c981c;}
.lftmodsec .prclst span{display:block;text-align: center;margin: 0 auto;}
.lftmodsec .prclst a.bktrllsn{margin-bottom:15px;font-size:16px;display: block;padding: 12px 20px;background:#124f26;color: #fff;border:1px solid #124f26;text-transform: capitalize;border-radius: 10px;}
.lftmodsec .prclst a.bktrllsn:hover{background: transparent;color: #124f26;border-color:#124f26;}
.lftmodsec .prclst a.msgbtnwrp{background:transparent;font-size:16px;border:1px solid #8c981c;color:#8c981c;display: block;padding: 12px 20px;text-transform: capitalize;border-radius: 10px;}
.lftmodsec .prclst a.msgbtnwrp:hover{background: #8c981c;color: #fff;}
.lftmodsec .prclst span{display: block;margin-bottom: 20px;font-weight: 600;font-size: 18px;}
.lftmodsec .prclst a.savelistdv{display: block;text-align: right;margin-bottom:10px;}
.lftmodsec .prclst a.savelistdv i{font-size: 20px;color:#8c981c;}
.tutorialprofsec .pagination{text-align: center;margin:50px 0;justify-content: center;}
.tutorialprofsec .pagination a{display: inline-block;padding:10px 15px;border:1px solid #8c981c;color: #8c981c;margin-right: 10px;border-radius: 7px;line-height: 1;}
.tutorialprofsec .pagination a:hover{background: #8c981c;color: #fff;}
.tutorialprofsec .pagination a.active{color: #fff;background: #124f26;border-color: #124f26;}
h2.cmntltp{position: relative;padding-bottom: 15px;margin:0 auto 40px;color: #124f26;text-align: center;text-transform: capitalize;}
h2.cmntltp:before{position:absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;width:60px;height: 5px;content: "";background:#8c981c;border-radius: 5px;}
.mentesssecdv .grenbgsec{background:#fff;margin-bottom: 20px;border-radius: 10px;padding: 20px;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;}
.mentesssecdv .grenbgsec .flexdv{display: flex;justify-content: space-between;align-items: center;margin-bottom: 20px;}
.mentesssecdv .grenbgsec .flexdv h6{font-size:28px;color:#124f26;margin: 0;}
.mentesssecdv .grenbgsec .flexdv h6 span{font-size:18px;}
.mentesssecdv .grenbgsec .flexdv i{color: #8c981c;font-size: 24px;}
.mentesssecdv .grenbgsec .flexdv i.fa-star{color:#fdc425;font-size: 18px;}
.mentesssecdv{margin-bottom: 50px;}
.mentesssecdv p{margin-bottom:0;}
.filterpgelst .whtbg{margin-bottom: 50px;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;padding: 25px;border-radius:10px;}
.filterpgelst .whtbg label{font-weight: 500;}
.filterpgelst .posdvsec{position: relative;}
.filterpgelst i.fa-clock-o{font-size:20px;color: #124f26;position:absolute;right: 20px;top: 10px;}
.filterpgelst input[type="submit"]{background: #124f26;border: 1px solid #124f26;color: #fff;padding: 10px 25px;border-radius: 10px;}
.filterpgelst input[type="submit"]:hover{background: transparent;color: #124f26;}
.filterpgelst .col-sm-3{align-self: center;margin-bottom: 20px;}
.filterpgelst a.admrefltr{font-weight: 600;color: #8c981c;font-size: 18px;text-decoration: underline;text-transform: capitalize;}
.filterpgelst .graybg{background: #f9f9f9;padding: 20px;border-radius: 10px;display: none;}
.whtbgin{padding: 15px;border-radius: 15px;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;}
.whtbgin .vdosec{height: 200px;margin-bottom:20px;}
.whtbgin .vdosec iframe{width:100%;height: 100%;border: none;}
.whtbgin p{font-size: 15px;}
.whtbgin p i{margin-right:5px;}
.whtbgin .tabschedule table{border: 1px solid #e2e2e2;width: 100%;}
.whtbgin .tabschedule table tr th{font-size: 14px;border-right: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;text-align:center;}
.whtbgin .tabschedule table tr td{font-size: 14px;border-right: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;}
.whtbgin .tabschedule table span{display: block;font-weight: 600;}
.whtbgin .tabschedule table tr td:first-child{text-align: center;}
#customers-testimonials .item {text-align: center;padding:30px;margin-bottom:80px;opacity:1;-webkit-transform: scale3d(0.8, 0.8, 1);
transform: scale3d(0.8, 0.8, 1);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;border: 1px solid #EBEBEB;box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;
border-radius: 5px;background: #fff;z-index: -1;}
#customers-testimonials .imgcicle{display: table;margin: 0 auto 20px;}
#customers-testimonials .imgcicle img{max-width: 40%;margin: 0 auto;}
#customers-testimonials .owl-item.active.center p{font-size: 14px;margin-bottom: 20px;}
#customers-testimonials .owl-item.active.center span{font-size: 14px;line-height: 24px;}
#customers-testimonials .owl-item.active.center .item {opacity: 1;-webkit-transform: scale3d(1.2, 1.2, 1);
transform: scale3d(1.2, 1.2, 1);position: relative;z-index: 9999;}
#customers-testimonials .shadow-effect span{display:block;margin-bottom: 14px;font-size: 14px;color: #000;line-height: 22px;}
#customers-testimonials .shadow-effect h4{font-size: 14px;font-weight: 600;color: #000;margin-bottom: 5px;}
#customers-testimonials a.redmrebtn{border: 1px solid #FF7646;border-radius: 5px;font-weight: 400;
font-size: 14px;color: #000;padding: 10px 30px;}
#customers-testimonials a.redmrebtn:hover{background: #FF7646;color: #fff;}
#customers-testimonials.owl-carousel .owl-dots .owl-dot.active span,
#customers-testimonials.owl-carousel .owl-dots .owl-dot:hover span {background: #F46D3E;
transform: translate3d(0px, -50%, 0px) scale(0.7);}
#customers-testimonials.owl-carousel .owl-stage-outer{overflow: inherit;}
#customers-testimonials.owl-carousel .owl-stage-outer .owl-item{opacity: 0;}
#customers-testimonials.owl-carousel .owl-stage-outer .owl-item.active{opacity:1;}
#customers-testimonials.owl-carousel .owl-dots{display: inline-block;width: 100%;text-align: center;margin-top: 20px;}
#customers-testimonials.owl-carousel .owl-dots .owl-dot{display: inline-block;}
#customers-testimonials.owl-carousel .owl-dots .owl-dot span {background: #8c981c;display: inline-block;
height: 20px;margin: 0 2px 5px;transform: translate3d(0px, -50%, 0px) scale(0.3);transform-origin: 50% 50% 0;
transition: all 250ms ease-out 0s;width: 18px;height: 18px;border-radius: 100%;}
#customers-testimonials.owl-carousel .owl-dots .owl-dot.active span{background: #124f26;}
#customers-testimonials.owl-carousel .owl-dots .owl-dot:hover span{background: #124f26;}
#customers-testimonials.owl-carousel{margin-top: 80px;overflow: hidden;}
#customers-testimonials i.fa-star{color:#fdc425;}
#customers-testimonials button:focus{outline: inherit;}
.header{padding:10px 0;}
.mobile-header__menu-button{display: none;}
.header .main-menu nav ul {display: block;padding: 0;}
.header .main-menu nav ul li{display: inline-block;position:relative;}
.header .main-menu nav ul li:last-child{margin-right: 0;}
.header .main-menu nav ul li a{font-size:18px;color: #124F26;font-weight:400;padding:10px 25px;position: relative;}
.header .main-menu nav ul li span{font-size: 16px;color: #001834;font-weight: 600;border-bottom:2px solid transparent ;padding: 20px;position: relative;}
.header .main-menu nav ul li a:hover{color: #8c981c;}
.header .main-menu nav ul li ul.mega-menu {background-color: #fff;display: block;left: 0;margin-top:27%;
position: absolute;text-align: left;top: 100%;-webkit-transform: rotateX(90deg);transform: rotateX(90deg);-webkit-transform-origin: center top 0;
transform-origin: center top 0;-webkit-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;visibility: hidden;
width:auto;min-width:210px;z-index: 999;-webkit-box-shadow: 0 1px 7px -2px rgb(0 0 0 / 30%);box-shadow: 0 1px 7px -2px rgb(0 0 0 / 30%);}
.header .catlnk{display:inline-block;vertical-align: middle;margin-right: 15px;}
.header .catlnk select{border: none;font-size:18px;color: #124F26;}
.header .catlnk a{font-size: 18px;color: #124F26;position: relative;padding-right:30px;}
.header .catlnk a:after{content: "\f078";position:absolute;right:5px;top:2px;font-family: 'FontAwesome';font-size:14px;}
.header .main-menu{display: inline-block;vertical-align: middle;}
.header a.lgnbtn{background:url(../images/downwhticn.png) no-repeat #124F26;color:#fff !important;border-radius: 10px;padding:12px 55px 12px 25px !important;background-position:76% center;}
.mnbansec{position: relative;    z-index: 2;}
.mnbansec .rtposimg{text-align: right;padding-right: 0;}
.mnbansec h2{color:#124F26;font-weight: 700;font-size:48px;line-height:70px;}
.mnbansec h2 span{color:#4bdd33;}
.mnbansec h2 strong{color:#cad32c;font-weight: 700;position:relative;}
.mnbansec h2 strong img{position: absolute;    right: -55px;top: -5px;max-width: 45px;width: auto !important;}
.mnbansec .txtlftsv{padding-left: 3%;align-self: center;}
.mnbansec .srchfrm{max-width: 460px;position: relative;}
.mnbansec .srchfrm img.arwimg{position: absolute;right: -80px;bottom: -120px;}
.mnbansec .srchfrm input[type="text"]{width: 100%;border: 1px solid #C6C6C6;border-radius:10px;padding:10px 15px 10px 45px;background: url(../images/search-icon.png) no-repeat #fff;background-position:3% center;color:#C6C6C6;text-align: center;background-size: 20px auto;font-size: 20px;margin-bottom: 20px;}
.mnbansec .srchfrm input[type="submit"]{width: 100%;background:#124F26;color: #fff;border-radius: 10px;border: none;padding: 14px 20px;font-size: 20px;}
.mnbansec .srchfrm input[type="submit"]:hover{background:#cad32c;}
.mnbansec a.gtstrlnk{background:#124F26;display: table;margin-top: 20px;color: #fff;border-radius: 10px;border: none;padding: 14px 40px;font-size: 20px;}
.mnbansec a.gtstrlnk:hover{background:#cad32c;}
.certififrmsec{padding:50px 0 100px;position: relative;}
.certififrmsec .lftimgwrp{position: absolute;top:-150px;left:0;}
.certififrmsec .rgtimgwrp{position: absolute;top:-50px;right:0;}
/*.certififrmsec:before{position: absolute;content: "";left: 0;top:-150px;background: url(../images/lfthalfimg.png) no-repeat;width: 200px;height: 600px;background-size: contain;}
.certififrmsec:after{position: absolute;content: "";right: 0;top:-50px;background: url(../images/rgthalfimg.png) no-repeat;width: 190px;height: 580px;background-size: contain;}*/
.certififrmsec h6{font-size: 16px;font-weight: 300;color:#124F26;margin-bottom: 20px;}
.certififrmsec ul{padding: 0;list-style: none;margin: 0 auto 80px;text-align: center;}
.certififrmsec ul li{display: inline-block;vertical-align: middle;margin: 0 5px;}
.certififrmsec h3.cmntle{margin-bottom: 20px;}
h3.cmntle{color: #124F26;font-size: 40px;margin-bottom:60px;}
.certififrmsec p{color: #5B5B5B;font-size: 20px;line-height:34px;max-width: 70%;margin: 0 auto;}
.explcatg .grnbgmidsec{text-align: center;display: table;padding-top:30px;vertical-align: middle;width: 200px;height:200px;margin:0 auto 30px;border-radius: 5px;background:#D9E8AC;box-shadow: 0 4px 4px rgba(0,0,0,.25);transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s;}
.explcatg .grnbgmidsec img{transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s;}
.explcatg .grnbgmidsec:hover{background:#124F26;}
.explcatg .grnbgmidsec:hover img{ filter: brightness(0) invert(1);}
.explcatg .grnbgmidsec:hover span{color: #fff;}
.explcatg .grnbgmidsec .icnwrp{min-height: 95px;margin-bottom:15px;}
.explcatg .col-sm-3{text-align: center;margin-bottom: 30px;}
.explcatg .grnbgmidsec span{font-size: 16px;transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s;}
.padd50{padding: 50px 0;}
.onlncomuntysec{padding-bottom: 20px;}
.onlncomuntysec h3.cmntle{margin-bottom: 30px;}
.onlncomuntysec p.text-center{font-size: 18px;margin-bottom: 40px;}
.onlncomuntysec .colbbxdvmn{text-align: center;margin-bottom: 30px;}
.onlncomuntysec .colbbxdvmn .collbciricn{transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s;width: 200px;height: 200px;border-radius: 100%;background:#124F26;line-height: 200px;margin:0 auto 40px;text-align: center;}
.onlncomuntysec .colbbxdvmn .collbciricn img{transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s;}
.onlncomuntysec .colbbxdvmn:hover .collbciricn{background:#cad32c;}
.onlncomuntysec .colbbxdvmn:hover .collbciricn img{ filter: brightness(0) invert(1);}
.onlncomuntysec .colbbxdvmn h4{font-size: 24px;font-weight: 500;margin-bottom: 15px;}
.onlncomuntysec .colbbxdvmn p{color:#5B5B5B;font-size:18px;}
.howtowrk .vdolpbx{display: table;position: relative;margin: 0 auto 30px;}
.howtowrk .vdolpbx a.plybtnvdo{position: absolute;top:50%;left: 50%;transform:translate(-50%,-50%);z-index: 2;}
.vectrshp{position: relative;}
.vectrshp .overlytxt{position: absolute;top:20%;transform: translate(0,50%);}
.vectrshp .overlytxt h4{font-size:30px;font-weight:600;}
.vectrshp .overlytxt p{font-size:18px;}
.lpbtmmar{margin-bottom:100px;}
.lpbtmmar .col-sm-6 img{margin:0 auto;}
.menteabtinfo h3.cmntle{margin-bottom: 20px;}
.menteabtinfo p{font-size:18px;line-height: 34px;}
.menteabtinfo ul{padding:0;list-style: none;margin-bottom: 40px;}
.menteabtinfo ul li{font-size:18px;line-height: 34px;margin-bottom:15px;}
.menteabtinfo ul li:last-child{margin-bottom:0;}
.menteabtinfo ul li img{margin-right:15px;}
.menteabtinfo a.becommentr{color:#fff;background: #124F26;margin-right: 10px;border-radius: 10px;padding:15px 35px;font-size: 20px;font-weight: 500;}
.menteabtinfo a.plklnkyelw{color:#cad32c;font-size: 18px;}
.testimonsec{padding: 80px 0;}
.testimonsec #customers-testimonials .imgcicle img{max-width: 100%;}
.testimonsec #customers-testimonials .imgcicle{width: 125px;height:125px;border-radius:100%;overflow: hidden;}
.testimonsec #customers-testimonials h4{font-size: 20px;font-weight: 400;}
.testimonsec #customers-testimonials .item{border-radius: 10px;overflow: hidden;margin-right: 10px;}
.testimonsec #customers-testimonials .active.center .item{background:#D9E8AC;}
.testimonsec .owl-dots{display: none !important;}
.testimonsec .owl-nav{display: block !important;}
.testimonsec .owl-nav span{display: none !important;}
.testimonsec .owl-nav .owl-prev{background: url(../images/lftcararw.png) no-repeat !important;width: 36px;height: 36px;position:absolute;left:0px;top: 45%;}
.testimonsec .owl-nav .owl-next{background: url(../images/rgtcararw.png) no-repeat !important;width: 36px;height: 36px;position:absolute;right:0px;top: 45%;}
.testimonsec .shadow-effect{padding-top: 40px;}
.mobshwdv{display: none;}
.faqsecbtm ul{padding: 0;list-style: none;}
.faqsecbtm .faq-list li {
    background-color: #fff;
    margin-bottom: 10px;
    border-radius: 10px;
    border: 1px solid #C6C6C6;
}
.faqsecbtm .faq-list a {
    display: block;
    position: relative;
    font-size:18px;
    font-weight:400;
    color: #000;
    padding: 12px 40px  12px 50px;
    text-decoration: none;
}
.faqsecbtm .faq-list a[aria-expanded="true"] img{transform: rotate(90deg);}
.faqsecbtm .faq-list a img{position: absolute;left:15px;top:12px;max-width:22px;}
.faqsecbtm .faq-list i {
  font-size: 16px;
  position: absolute;
  left: -25px;
  top: 6px;
  transition: 1s;
}
.faqsecbtm .faq-title {
    text-align: center;
    font-size: 17px;
    border-bottom: 2px dashed #ffffff;
    margin-bottom: 30px;
    padding-bottom: 10px;
    color: #ffffff;
}

.faqsecbtm .faq-list p {
  padding-top: 5px;
  margin-bottom: 20px;
  font-size: 15px;
}

.collapsed i.fas.fa-arrow-up {
    
}
.collapsed i.fas.fa-arrow-up {
    transform: rotate(180deg);
}
.faqsecbtm{padding-top:20px;}
.faqsecbtm ul li div{padding:8px 25px;}
.faqsecbtm ul li div p{margin-bottom:10px !important;}
.footer{background:#124F26;padding:70px 0;border-top-right-radius: 200px;}
.footer img.ftrlgo{filter: brightness(0) invert(1);margin-bottom: 30px;    max-width: 12%;}
.footer p img{margin-right: 10px;}
.footer p{color: #fff;margin-bottom: 20px;}
.footer ul{padding:0;list-style: none;}
.footer ul li a{color: #fff;display: block;margin-bottom: 15px;}
.footer h5{color: #fff;margin-bottom: 25px;font-size:22px;font-weight: 500;display: table;padding-bottom: 10px;border-bottom: 1px solid #fff;}
.footer .soclicn{margin: 40px 0 20px;}
.footer .soclicn a{display: inline-block;margin-right:15px;}
.footer .isocertfyimg{margin-top:40px;}
.resourhb .resorcar{padding: 20px;background:#D9E8AC;border-radius:10px;margin-bottom: 30px;}
.resourhb .resorcar .whtsecbg{background:#fff;border-radius: 10px;overflow: hidden;box-shadow: 0 4px 4px rgba(0,0,0,.25);}
.resourhb .resorcar .whtsecbg .ctnlft{width:50%;float:left;padding:25px 15px;}
.resourhb .resorcar .whtsecbg .ctnlft h4{font-size: 22px;font-weight: 500;}
.resourhb .resorcar .whtsecbg .ctnlft a.redmrelnk{color:#000000;} 
.resourhb .resorcar .whtsecbg .ctnimg{width:50%;float:left;}
.resourhb .resorcar .whtsecbg .ctnimg img{width:100%;max-width: 100%;}
.resourhb a.subsbtn{border: 1px solid #124F26;font-size: 20px;font-weight: 500;padding: 10px 20px;color:#124F26;margin-right: 20px;border-radius: 5px;}
.resourhb a.vewresourclnk{font-size: 20px;font-weight: 500;color: #000;}
#svgArrow {
  width:130px;
  transform: rotate(-195deg);
  position: absolute;
  right: -80px;
  bottom: -120px;
}
.tpbancoach{height:550px;overflow: hidden;margin-bottom: 50px;position: relative;}
.tpbancoach:before{z-index: 1;content: "";position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;border-collapse: separate;
background: linear-gradient(45deg, #124F26, #333333, #4bdd33);opacity: .7;}
.tpbancoach img{width: 100%;height: 100%;object-fit: cover;}
.tpbancoach .container{z-index: 2;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.tpbancoach  .mentoreimg{width:350px;height:350px;overflow: hidden;border-radius:180px 0 180px 180px;margin: 0 auto;border:2px solid #fff}
.tpbancoach  .mentoreimg img{width: 100%;height: 100%;object-fit: cover;}
.tpbancoach .ctnrgt h2{color:#fff;text-shadow: 2px 4px 3px rgba(0,0,0,0.25);font-weight: 600;letter-spacing: 1px;text-transform: capitalize;margin-bottom:30px;}
.tpbancoach .ctnrgt .ratstr{margin-bottom:40px;}
.tpbancoach .ctnrgt a.bknwbtn{color: #fff;background: #124F26;margin-right: 10px;border-radius: 10px;padding: 12px 25px;font-size:16px;
font-weight: 500;}
.tpbancoach .ctnrgt a.bknwbtn:hover{background:#cad32c;}
.tpbancoach .ctnrgt .courclst {margin-bottom: 20px;}
.tpbancoach .ctnrgt .courclst h6{display: inline-block;vertical-align: middle;margin-right: 20px;padding: 12px 40px;border: 2px solid #fff;border-radius: 5px;margin-bottom: 10px;color: #fff;font-weight: 500;font-size: 18px;}
.tpbancoach .ctnrgt .ratstr i{color:#ffc001;margin-right:4px;}
.tpbancoach .ctnrgt .ratstr a.wrtrevewlnk{display: inline-block;vertical-align: middle;color: #fff;margin-left:15px;text-decoration: underline;} 
.tpbancoach .ctnrgt ul{padding: 0;list-style: none;}
.tpbancoach .ctnrgt ul li{display: inline-block;vertical-align: middle;padding-right:20px;margin-right: 20px;border-right: 1px solid rgba(255,255,255,.4);margin-bottom:30px;color: #fff;
font-weight: 500;font-size: 18px;}
.tpbancoach .ctnrgt ul li:last-child{border-right: none;margin-right: 0;padding-right: 0;}
.tpbancoach .ctnrgt ul li i{margin-right:15px;}
.tpbancoach .ctnrgt ul li span{font-weight:400;}
.tpbancoach img.mnbgimg{filter: blur(7px);}
.tpbancoach .col-sm-4{align-self: center;}
.tpbancoach .col-sm-8{align-self: center;}
.rtboxctnv{margin-top: -90px;}
.rtboxctnv .frstbxlp{position: relative;z-index: 2;background: rgb(251,247,245);}
.rtboxctnv .frstbxlp .vdolp{position: relative;}
.rtboxctnv .frstbxlp .vdolp i:before,.rtboxctnv .frstbxlp .vdolp i:after{position: absolute;
    top: 50%;
    left: 50%;
    width: 80px;
    height: 80px;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
    -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
    -ms-box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
    -o-box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
    -webkit-animation: ripple 3s infinite;
    -moz-animation: ripple 3s infinite;
    -ms-animation: ripple 3s infinite;
    -o-animation: ripple 3s infinite;
    animation: ripple 3s infinite;}
.rtboxctnv .frstbxlp .vdolp i:after {
    -webkit-animation-delay: .6s;
    -moz-animation-delay: .6s;
    -ms-animation-delay: .6s;
    -o-animation-delay: .6s;
    animation-delay: .6s;
    content: "";
    position: absolute;
}
.rtboxctnv .frstbxlp{margin-bottom:40px;}
.rtboxctnv .frstbxlp .vdolp a{display: block;position: relative;}
.rtboxctnv .frstbxlp .vdolp a span{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background: #fff;    width: 80px;
height: 80px;border-radius: 100%;line-height: 80px;text-align: center;font-size: 30px;color:#124F26;}
.rtboxctnv .frstbxlp .vdolp i:before{-webkit-animation-delay: .9s;
    -moz-animation-delay: .9s;
    -ms-animation-delay: .9s;
    -o-animation-delay: .9s;
    animation-delay: .9s;
    content: "";
    position: absolute;}    
    @-webkit-keyframes ripple {
    70% {box-shadow: 0 0 0 70px rgba(253, 167, 0, 0);}
    100% {box-shadow: 0 0 0 0 rgba(253, 167, 0, 0);}
}

@keyframes ripple {
    70% {box-shadow: 0 0 0 70px rgba(253, 167, 0, 0);}
    100% {box-shadow: 0 0 0 0 rgba(253, 167, 0, 0);}
}
.btmctnlp{padding: 20px 30px;}
.btmctnlp ul{padding:0;margin: 0 0 40px 0;}
.btmctnlp ul li{display: block;padding-bottom: 15px;margin-bottom: 15px;border-bottom:1px solid #eee5e1;font-weight: 600;}
.btmctnlp ul li i{margin-right: 15px;color:#124F26;font-size: 18px;}
.btmctnlp ul li span{float:right;font-weight: 400;font-size: 15px;width: 65%;text-align: right;}
.btmctnlp a.bknwlnkbtn{color: #fff;display: table;margin: 0 auto;background: #124F26;border-radius: 10px;padding: 12px 45px;font-size: 16px;font-weight:600;margin-bottom:30px;}
.btmctnlp a.bknwlnkbtn:hover{background:#cad32c;}
.btmctnlp .socialshre{text-align: center;}
.btmctnlp .socialshre a{display: inline-block;vertical-align: middle;margin-right: 15px;width:45px;height:45px;line-height:45px;background:#cad32c;border-radius: 100%;text-align: center;}
.btmctnlp .socialshre a img{max-width:26px;display: block0;margin: 0 auto;text-align: center;filter:brightness(0);}
.cursecatbx{position: relative;margin-bottom: 40px;z-index: 2;background: rgb(251,247,245);padding: 20px 30px;}
.cursecatbx h5{margin-bottom: 20px;}
.cursecatbx ul{padding: 0;list-style: none;}
.cursecatbx ul li a{position: relative;padding: 15px 25px;display: block;font-weight:500;font-size:15px;color:#000;
background-color:#fff;margin-bottom: 20px;}
.cursecatbx ul li a:hover{background: #124F26;color: #fff;}
.cursecatbx ul li a:after{position: absolute;content: '\f178';right: 20px;font-family: 'FontAwesome';}
.lftbasinfo ul{padding:0;list-style:none;}
.lftbasinfo ul li{margin-right: 15px;}
.lftbasinfo ul li a{background:#f6eaff;color:#000;}
.lftbasinfo ul li a.active{background:#124F26 !important;color: #fff !important;font-weight:600;}
.lftbasinfo .tab-content{border: 1px solid #e2e2e2;padding:25px;}
.lftbasinfo .comments-area .comment-box{position: relative;margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid #ededed;
-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;
transition: all 300ms ease;}
.lftbasinfo .comments-area .comment-box .author-thumb {position: absolute;left: 0px;top: 0px;width: 70px;
height: 70px;margin-bottom: 20px;overflow: hidden;}
.lftbasinfo .comments-area .comment {position: relative;padding: 7px 0px 0px 100px;}
.lftbasinfo .comments-area .comment-box strong {display: block;font-weight: 700;line-height: 1.3em;
color:#000;text-transform: capitalize;margin-bottom:5px;}
.lftbasinfo .comments-area .comment-info .comment-time {position: relative;color: #777777;display: inline-block;}
.lftbasinfo .comments-area .rating {position: relative;color: #ffc001;display: inline-block;margin-left: 15px;}
.lftbasinfo .comments-area .comment-info {margin-bottom: 10px;}
.lftbasinfo .comments-area .comment-box .text {color: #81868a;margin-left: -100px;line-height: 1.9em;margin-top:30px;color: #000;}
.lftbasinfo .comments-area .comment-box .theme-btn {position: absolute;right: 0px;top: 0px;font-size: 16px;font-weight:600;
padding: 12px 30px;color: #000;text-transform: capitalize;background-color:rgb(251,247,245);}
.lftbasinfo .comments-area .comment-box .theme-btn .fa{margin-right: 10px;}
.lftbasinfo .comments-area .comment-box .theme-btn:hover{background:#124F26;color: #fff;}
.lftbasinfo .subjetlp{}
.lftbasinfo .subjetlp ul{}
.lftbasinfo .subjetlp ul li{display: inline-block;vertical-align: middle;}
.lftbasinfo .subjetlp ul li a{background: #E9FCFC; border-radius: 3px 0 0 3px;color: #124F26;display: inline-block;height: auto;
line-height: 26px;padding: 6px 20px 6px 23px;font-size: 14px;position: relative;margin: 0 10px 10px 0;text-decoration: none;
-webkit-transition: color 0.2s;opacity:1;}
.lftbasinfo .subjetlp ul li a:before{background: #124F26;border-radius: 10px;box-shadow: inset 0 1px rgba(0, 0, 0, 0.25);
  content: '';height: 6px;left: 10px;position: absolute;width: 6px;top: 15px;}
.lftbasinfo .subjetlp ul li a:after{background: #fff;border-bottom: 22px solid transparent;border-left: 14px solid #E9FCFC;
border-top: 18px solid transparent;content: '';position: absolute;right: 0;top: 0;}  
.page-title{position: relative;height: 300px;overflow: hidden;margin-bottom: 40px;}
.page-title:before{background: #6ab43e;position: absolute;left: 0;top: 0px;right: 0;bottom: 0;content: "";opacity: 0.8;
z-index:1;background: -webkit-gradient(left top, right top, color-stop(0%, #86c43f), color-stop(100%, #1e4562));
    background: -webkit-gradient(linear, left top, right top, from(#86c43f), to(#1e4562));background: linear-gradient(to right, #86c43f 0%, #1e4562 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$theme-color", endColorstr="$color-black", GradientType=1 );}
.page-title .bg-img{height: 100%;}
.page-title .bg-img img{width: 100%;height: 100%;object-fit: cover;}    
.page-title .container{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 2;}
.page-title .container h1.pagetitle__heading{text-align: center;color:#fff;margin-bottom: 30px;}
.page-title .container .breadcrumb{background: none;}
.page-title .container .breadcrumb li{color: #fff;}
.page-title .container .breadcrumb li a{color: #fff;}
.page-title .container .breadcrumb-item + .breadcrumb-item::before{color: #fff;}
.contact-panel {background-color: #ffffff;padding:20px;border-radius: 15px;position: relative;
  z-index: 2;}
.contact-panel .contact__panel-info {border-radius: 10px;position: relative;}
.contact-panel .contact-info-box .contact__info-box-title {margin-bottom: 11px;}
.contact-panel .contact-info-box {margin-bottom:30px;background: #fff;border-radius: 5px;box-shadow: 0px 5px 10px 5px rgba(0,0,0,0.05);
position: relative;z-index: 2;overflow: hidden;}
.contact-panel .contact-info-box .contact__info-box-title {margin-bottom: 11px;font-size: 22px;font-weight: 600;color: #124F26;}
.contact__info-box-title i {font-size:30px;width:80px;height:80px;float: left;position: relative;text-align: center;line-height:80px;margin-right: 20px;background:#124F26;}
.contact__info-box-title i:before{color: #fff;z-index: 2;position: relative;}
.contact-panel .contact-info-box a{color:#000;font-size: 16px;font-weight: 400;position: relative;top:25px;}
.contact-panel .contact-info-box p{color:#000;width: 70%;float: left;font-size: 16px;font-weight: 400;margin-bottom: 5px;margin-top: 15px;
    line-height: 24px;}
.contact-panel .contact-info-box span{color:#000;font-size: 16px;font-weight: 400;position: relative;top:25px;}
.cntrtgtinfo .form-control {background-color: #f9f9f9;padding: 0 20px;height: 50px;border-radius: 5px;border: 1px solid #f4f4f4;font-size: 14px;margin-bottom: 25px;}
.cntrtgtinfo textarea.form-control {height: 140px;padding: 15px;}
.cntrtgtinfo .contact__panel-form h4.contact__panel-title{margin-bottom: 25px;}
.cntrtgtinfo input[type="submit"]{    background: #124F26;color: #fff;border-radius: 10px;border: none;padding: 14px 20px;
font-size:16px;}
.cntrtgtinfo input[type="submit"]:hover{background: #cad32c;}
.mpglpebtm{margin-top: 50px;}
.mpglpebtm iframe{width: 100%;height: 400px;}
.mpglpebtm{margin-bottom: 50px;}
.mpglpebtm h4{margin-bottom: 25px;}
.aboutuspge{margin-top:50px;margin-bottom: 70px;}
.coachimglft .coaabtimg {position: relative;}
.coachimglft .coaabtimg:after {
    position: absolute;
    content: "";
    right: 0;
    top: 200px;
    background-color: rgba(109,59,115,.2);
    width: 400px;
    height: 550px;
}
.coachimglft .coaabtimg img {
    max-width: 85%;
    position: relative;
    z-index: 2;
}
.coachdes {padding-left: 7%;}
.coachdes h3.cmntle{margin-bottom:20px;}
.cntrtgtinfo h3.cmntle{margin-bottom:20px;font-size: 26px;}
.cntlftinfo h3.cmntle{margin-bottom:20px;font-size: 26px;}
.mpglpebtm h3.cmntle{margin-bottom:20px;font-size: 26px;}
.mpglpebtm h3.cmntle{margin-bottom:30px;}
.about-main-image {
    position: relative;
}
.about-main-image .about-shape .shape-1 {
    position: absolute;
    left: -40px;
    top: 0;
    -webkit-animation: moveleftbounce 5s linear infinite;
    animation: moveleftbounce 5s linear infinite;
}
.about-main-image img {
    border-radius: 0 50px 0 0;
}
.about-main-image .about-shape.about-wrap .shape-2 {    position: absolute;
    left: -50px;
    top: 30%;
    -webkit-transform: translateY(-30%);
    transform: translateY(-30%);
    max-width: 100px;
    z-index: -1;
    -webkit-animation: movebounce 5s linear infinite;
    animation: movebounce 5s linear infinite;
    right: -50px;
    left: auto;
    top: 0;
    -webkit-transform: unset;
    transform: unset;
    max-width: 150px;
}
.about-main-image img {
    border-radius: 0 50px 0 0;
}
.about-main-image .about-shape.about-wrap .shape-3 {
    bottom: 105px;    position: absolute;
    left: -30px;
    -webkit-animation: moveleftbounce 5s linear infinite;
    animation: moveleftbounce 5s linear infinite;
}
.about-main-image .about-shape .shape-4 {
    position: absolute;
    right: -30px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-animation: movebounce 5s linear infinite;
    animation: movebounce 5s linear infinite;
}
.about-main-image .about-shape .shape-5 {
    position: absolute;
    bottom: 0;
    left: -10px;
}

@keyframes movebounce{
0% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
}
50% {
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
}
100% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
}
}

@keyframes moveleftbounce{
0% {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}
50% {
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
}
100% {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}
}
.become-coaches-form{padding: 35px;border-radius: 10px;background-color: #ffffff;-webkit-box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1);
box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1);}
.become-coaches-form h3{font-size: 26px;}
.become-coaches-form input.form-control{height:50px;
    padding: 20px;
    line-height: initial;
    color: #212529;
    background-color: transparent;
    border: 1px solid #eeeeee;
    border-radius: 15px;
    -webkit-box-shadow: unset;
    box-shadow: unset;
    -webkit-transition: 0.6s;
    transition: 0.6s;
    font-size: 16px;
    font-weight: 500;}
.become-coaches-form textarea.form-control{height:120px;
    padding: 20px;
    line-height: initial;
    color: #212529;
    background-color: transparent;
    border: 1px solid #eeeeee;
    border-radius: 15px;
    -webkit-box-shadow: unset;
    box-shadow: unset;
    -webkit-transition: 0.6s;
    transition: 0.6s;
    font-size: 16px;
    font-weight: 500;}
.become-coaches-form input[type="submit"]{background: #124F26;color: #fff;border-radius: 10px;border: none;padding: 14px 20px;
font-size:16px;}
.become-coaches-form input[type="submit"]:hover{background: #cad32c;}    
.msnvsnsec{margin-top:80px;}
.msnvsnsec .icnwrp{margin:0 auto 30px;position: relative;display: table;background: rgba(0,0,0,.12);width:160px;height:160px;line-height:160px;border-radius: 100%;border: 2px solid rgba(0,0,0,.10);}
.msnvsnsec .icnwrp img{max-width:100px;position: relative;}
.msnvsnsec .misnsec{padding: 40px;background:#abe4a4;text-align: center;}
.msnvsnsec .vsnsec{padding: 40px;background:#92db89;text-align: center;}
.msnvsnsec .row{margin:0;}
.msnvsnsec .col-sm-6{padding:0;}
.msnvsnsec h3.cmntle{font-size:32px;margin-bottom: 20px;}
.msnvsnsec p{line-height: 30px;}
.menmiddet .lftbasinfo{/*position: -webkit-sticky;*/ /* Safari & IE *//*position: sticky;*/top: 0;}
.cntstrkicnsecwrp{padding: 60px 0;background: #f7f7f7;}
.cntstrkicnsecwrp .inrwhtbx{text-align: center;background: #fff;border-radius:10px;padding:20px 25px;box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.06);}
.cntstrkicnsecwrp .inrwhtbx .icnwrpbk{width: 120px;height: 120px;line-height: 120px;border-radius: 100%;display: table;margin: 0 auto 20px;}
.cntstrkicnsecwrp .inrwhtbx .icnwrpbk img{max-width:100px;}
.cntstrkicnsecwrp .inrwhtbx h4{color:#124F26;font-size: 22px;}
.cntstrkicnsecwrp .inrwhtbx p{font-size: 15px;}
.techstudntsec{padding: 60px 0;}
.techstudntsec h3{font-size:26px;margin-bottom:20px;}
.techstudntsec p{font-size:16px;}
.techstudntsec ul{padding:0;list-style: none;margin:30px 0 50px;}
.techstudntsec ul li{position: relative;padding-left: 25px;margin-bottom:15px;}
.techstudntsec ul li:before{position: absolute;left: 0;top:0;content: "\f046";font-family:fontawesome;color:#124F26;}
.techstudntsec a.metnsabtn{background: #124F26;color: #fff;border-radius: 10px;border: none;padding: 14px 20px;font-size: 16px;text-transform: capitalize;}
.techstudntsec a.metnsabtn:hover{background:#cad32c;}
.cntimgwht .bcmeimgwrp{display: table;position: relative;margin: 0 auto;}
.cntimgwht .bcmeimgwrp:after{background: linear-gradient(180deg,hsla(200,9%,94%,0) 76.24%,#ffffff 97.78%);content: "";height: 100%;
left: 0;opacity: .9;position: absolute;top: 0;width: 100%;}
.testimndv{padding: 60px 0;background: #f7f7f7;}
.testimndv .quotdvsec{}
.testimndv .quotdvsec .quotle{position: relative;margin-bottom:80px;}
.testimndv .quotdvsec .quotle:before{color:rgba(0,0,0,.05);font-size:70px;line-height: 1;position: absolute;left: 0;top:0px;content: "\f10d";font-family: 'FontAwesome';}
.testimndv .quotdvsec .quotle:after{color:rgba(0,0,0,.05);font-size:70px;line-height: 1;position: absolute;content: "\f10e";right: 0;font-family: 'FontAwesome';bottom: -60px;}
.testimndv .quotdvsec .quotle h2{margin-bottom: 0;font-size: 28px;padding:80px 54px 10px;line-height: 44px;font-size: 30px;color:#124F26;}
.testimndv .quotdvsec p{font-size:18px;margin-bottom:40px;}
.testimndv .quotdvsec a.bcmtutrlnk{background: #124F26;color: #fff;border-radius: 10px;border: none;padding: 14px 20px;font-size: 16px;text-transform: capitalize;}
.testimndv .quotdvsec a.bcmtutrlnk:hover{background:#cad32c;}
.faqsecmain{padding: 60px 0;}
.faqsecmain .content {
  background: #fff;
  border-radius: 3px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075), 0 2px 4px rgba(0, 0, 0, 0.0375);
  padding: 30px;
}
.faqsecmain .panel-group {margin-bottom: 0;}
.faqsecmain .panel-group .panel {border-radius: 0;box-shadow: none;margin-bottom: 25px;}
.faqsecmain .panel-group .panel .panel-heading {padding: 0;}
.faqsecmain .panel-group .panel .panel-heading h4 a {
  background: #f8f8f8;
  display: block;
  font-size: 18px;
  font-weight:600;
  padding: 15px;
  text-decoration: none;
  transition: 0.15s all ease-in-out;
}
.faqsecmain .panel-group .panel .panel-heading h4 a:not(.collapsed) {
  background: #fff;
  transition: 0.15s all ease-in-out;
}
.faqsecmain .panel-group .panel .panel-heading h4 a:not(.collapsed) i:before {
  content: "";
}
.faqsecmain .panel-group .panel .panel-heading h4 a i {
  color: #999;
}
.faqsecmain .panel-group .panel .panel-body {
  padding-top: 0;
}
.faqsecmain .panel-group .panel .panel-heading + .panel-collapse > .list-group,
.faqsecmain .panel-group .panel .panel-heading + .panel-collapse > .panel-body {
  border-top: none;
}
.faqsecmain .panel-group .panel + .panel {
  border-top: none;
  margin-top: 0;
}
.faqsecmain h4{margin-bottom:0;}
.faqsecmain h4 a[aria-expanded="true"]{background:#124F26 !important;color: #fff;}
.faqsecmain h4 a[aria-expanded="true"] i{color: #fff !important;}
.faqsecmain .panel-body{padding: 15px !important;border: 1px solid #e2e2e2 ;}
.paidtechsec{padding:120px 0;background: url(../images/secionbg.webp) no-repeat;position: relative;background-size: cover;}
.paidtechsec:before{background: linear-gradient(90deg,hsla(0,0%,7%,.88) 9.27%,transparent 63.19%);content: "";height: 100%;left: 0;
position: absolute;top: 0;width: 100%;}
.paidtechsec h2{color: #fff;margin-bottom:30px;text-transform: capitalize;}
.paidtechsec p{color: #fff;margin-bottom:60px;font-size:20px;line-height: 36px;}
.paidtechsec a.getstrbtn{background: #124F26;color: #fff;border-radius: 10px;border: none;padding: 14px 25px;font-size:18px;text-transform: capitalize;}
.paidtechsec a.getstrbtn:hover{background:#cad32c;}
.cntlftinfo{margin-bottom: 40px;}
.cntrtgtinfo{margin-bottom: 40px;}
.tutorialprofsec .ctnprofdet h4 strong i{font-size: 22px;margin-right:6px;}
.blog-wrap{margin-bottom: 50px;}
.blog-card .blog-img{height: 300px;}
.blog-card .blog-img img{height: 100%;object-fit: cover;width: 100%;}
.blog-card .blog-info .postingfo{margin-bottom:10px;border-bottom: 1px solid #e2e2e2;padding-bottom: 6px;}
.blog-card .blog-info .postingfo .inlndv{display: inline-block;vertical-align: middle;padding-right: 7px;margin-right: 7px;border-right: 1px solid #e2e2e2;font-size: 13px;text-transform: capitalize;}
.blog-card .blog-info .postingfo .inlndv i{margin-right:8px;color:#f1bb10;}
.blog-card .blog-info .postingfo .inlndv:last-child{padding-right: 0;margin-right: 0;border-right: none;}
.blog-card a.rdlnk:after{top: 4px;}
.latestblog a.vewblgbtn{background: #F1BB12;padding: 14px 40px; font-size: 16px;display: table;margin:40px auto 0;font-weight: 600;color: #000;border-radius: 10px;letter-spacing:2px;text-transform:uppercase;}
.latestblog a.vewblgbtn:hover{background: #5F2167;color: #fff;}
.blog-card .blog-img {height: 300px;position: relative;margin: 0;display: block;overflow: hidden;}
.blog-card .blog-img img {height: 100%;object-fit: cover;width: 100%;    -webkit-transition: .4s all ease;
    transition: .4s all ease;}
.blog-card .blog-info {padding: 15px 20px;}
.blog-card .blog-info .blog-title {margin: 0 0 12px;font-size: 22px;height: 60px;overflow: hidden;text-overflow: ellipsis;
-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;margin-bottom: 15px;}
.blog-card .blog-info .blog-title a {-webkit-transition: .4s;transition: .4s;color: #124F26;line-height: 30px;}
.blog-card .blog-info .postingfo {margin-bottom: 10px;border-bottom: 1px solid #e2e2e2;padding-bottom: 6px;}
.blog-card .blog-info .postingfo .inlndv {display: inline-block;vertical-align: middle;padding-right: 7px;margin-right: 7px;
border-right: 1px solid #e2e2e2;font-size: 13px;text-transform: capitalize;}   
.blog-card .blog-info .postingfo .inlndv i {margin-right: 8px;color: #cad32c;}
.blog-card {
    margin: 0 0 35px;
    -webkit-box-shadow: 0 0 15px rgb(0 0 0 / 10%);
    box-shadow: 0 0 15px rgb(0 0 0 / 10%);
    -webkit-transition: .4s;
    transition: .4s;
}
.blog-card a.rdlnk {
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1px;
    color: #37373d;
    padding: 0px;
    font-family: 'Nunito', sans-serif;
    font-weight: 800;
    position: relative;
    display: table;
}
.blog-card a.rdlnk:after {
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    position: absolute;
    width: 8px;
    height: 12px;
    content: "";
    right: -15px;
    top: 4px;
    background: url(../images/btnrgtarrow.png) no-repeat;
    background-size: contain;
}
.page-navigation .page-nav {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    list-style: none;
    padding: 0;
}
.page-navigation .page-nav li {
    margin: 0 5px;
}
.page-navigation .page-nav li a {
    display: block;
    width: 35px;
    height: 35px;
    font-size: 16px;
    line-height: 34px;
    font-weight: 400;
    color: #6d3b73;
    border: 1px solid #ddd;
    text-align: center;
}
.page-navigation .page-nav li a i {
    font-size: 12px;
}
.sidebar .search-box.sidebar-widget {
    border: none;
    padding: 0;
    margin: 0 0 30px;
    border-radius: 5px;
    position: relative;
}
.sidebar .search-box .form-group {
    position: relative;
}
.sidebar .search-box .form-group input {
    width: 100%;
    height: 46px;
    color: #000;
    font-size: 14px;
    line-height: 21px;
    padding: 10px 60px 10px 20px;
    border-radius: 5px;
    border: 1px solid #124F26;
}
.sidebar .search-box .form-group button {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0 14px;
    height: 100%;
    border: none;
    border-radius: 0 5px 5px 0;
    text-align: center;
    background: #124F26;
    cursor: pointer;
}
.sidebar .search-box .form-group button i {
    color: #fff;
    font-size: 18px;
}
.subscriptnbx {margin-bottom: 30px;}
.sidebar .sidebar-widget h4 {margin: 0 0 25px;font-size: 20px;font-weight: 700;position: relative;line-height: 24px;position: relative;
color: #124F26;padding-bottom: 12px;border-bottom: 1px solid #ddd;}
.subscriptnbx form {position: relative;}
.subscriptnbx input[type="email"] {border-radius: 5px;width: 100%;padding: 10px 40px 10px 15px;height: 46px;border: 1px solid #e2e2e2;}
.subscriptnbx button {position: absolute;width: 32px;height: 32px;border: none;cursor: pointer;border-radius: 100%;right: 10px;
top: 7px;background-color: #124F26;text-align: center;line-height: 28px;color: #fff;padding: 0;}
.sidebar .sidebar-widget h4:after {position: absolute;bottom: -1px;left: 0;width: 75px;height: 2px;content: "";background: #cad32c;}
.sidebar .category-box {margin-bottom: 30px;}
.sidebar .category-box ul {padding: 0;list-style: none;}
.sidebar .category-box ul li {position: relative;margin-bottom: 15px;}
.sidebar .category-box ul li a {display: block;background-color: #f9f9f9;padding: 15px 15px 15px 20px;border-radius: 5px;
color: #444;-webkit-transition: .4s;transition: .4s;font-weight: 500;text-transform: capitalize;cursor: pointer;}
.sidebar .category-box ul li a i{position: absolute;top: 20px;right: 15px;font-size: 12px;color: #444;-webkit-transition: .4s;
transition: .4s;s}
.page-navigation .page-nav li a.active, .page-navigation .page-nav li a:hover {border-color: transparent;background: #124F26;
color: #fff;opacity: 1;}
.page-navigation{margin-bottom: 40px;}
.mnbansec{overflow: hidden;}
.mnbansec .container-fluid{padding: 0;}
.mnbansec .owl-carousel .owl-item img{width:100%;max-width: 100%;}
.mnbansec .container-fluid .row{margin:0;position: absolute;left:2%;top: 50%;transform: translate(0,-50%);width: 100%;}
.mnbansec img.mbbanr{display: none;}
.mnhmebann .owl-dots{text-align: center;position: absolute;bottom: 40px;left: 0;right: 0;margin: 0 auto;}
.mnhmebann .owl-dots .owl-dot{width: 14px;height: 14px;border-radius: 100%;background: #cad32c;margin: 0 5px;}
.mnhmebann .owl-dots .owl-dot.active{background:#124F26;}
.mnhmebann button:focus{outline: inherit;}
.mnhmebann .owl-nav .owl-prev{width:40px;height:40px;border-radius: 100%;background:#cad32c !important;line-height:0px;position: absolute;left:5px;top:50%;box-shadow:0 8px 20px rgba(0,0,0,.15);}
.mnhmebann .owl-nav .owl-next{width:40px;height:40px;border-radius: 100%;background:#cad32c !important;line-height:0px;position: absolute;right:5px;top:50%;box-shadow:0 8px 20px rgba(0,0,0,.15);}
.mnhmebann .owl-nav span{color: #124F26;font-size:46px !important;line-height:36px;} 
.loginctsfrm .modal-content{background-color:#D9E8AC;}
.loginctsfrm .card{background: none;}
.loginctsfrm .card .nav{padding-top: 0 !important;}
.loginctsfrm .modal-header{padding: 0;border-bottom: none;}
.loginctsfrm input[type="email"],.loginctsfrm input[type="text"],.loginctsfrm input[type="num"],.loginctsfrm input[type="password"]{width:100%;background:rgba(0,0,0,.08);
height: 50px;border:1px solid rgba(0,0,0,.09);padding: 0 25px;margin-bottom: 12px;line-height: 50px;
color: #333;border-radius: 0;}
.loginctsfrm .modal-header .close{margin: 0;right: -10px;top: -10px;width: 30px;height: 30px;background-color: #124F26;color:#fff;opacity: 1;border-radius: 100%;line-height: 30px;padding: 0;position: absolute;z-index: 99;text-shadow: none;}
.loginctsfrm .modal-header .close:hover{opacity: 1;}
.loginctsfrm .modal-header .close:focus{outline: inherit;}
.loginctsfrm button[type="submit"]{border-radius: 0;border: none;background-color:#124F26;cursor: pointer;color: #fff;border-radius: 0; -webkit-transition: .1s all ease;transition: .1s all ease;font-family: 'Nunito', sans-serif;font-weight:800;font-size: 16px;letter-spacing: 3px;padding:14px 35px;width: auto;height: auto;line-height: 1;text-transform: uppercase;position: relative;z-index: 2;}
.loginctsfrm button[type="submit"]:hover{background-color: #fff;color: #6d3b73; -webkit-transition: .1s all ease;transition: .1s all ease;}
.loginctsfrm input::-webkit-input-placeholder { /* Edge */color:#333;letter-spacing:0px;font-weight:500;font-size: 14px;text-transform: uppercase;color:#333;}
.loginctsfrm input:-ms-input-placeholder { /* Internet Explorer 10-11 */color:#333;letter-spacing:0px;font-weight:500;font-size: 14px;text-transform: uppercase;color:#333;}
.loginctsfrm input::placeholder {color:#333;letter-spacing:0px;font-weight:500;font-size: 14px;text-transform: uppercase;color:#333;}
.loginctsfrm .nav-tabs{border-bottom: none;}
.loginctsfrm .nav-tabs a{border: none;font-size: 16px;font-weight: 700;color: #333 !important;border-radius: 0;}
.loginctsfrm .nav-tabs a:hover{border: none;}
.loginctsfrm .nav-tabs a.active {background-color:#124F26;color: #fff !important;}
.loginctsfrm .nav-tabs li{margin: 0 10px;}
.logfrmcnt .cmnbtn{border: 1px solid #124F26;border-radius: 5px;padding:10px 20px;background:none;display: block;margin-bottom: 15px;width: 100%;text-align: left;}
.logfrmcnt .cmnbtn:focus{outline: inherit;}
.logfrmcnt .cmnbtn:hover{background: #124F26;color: #fff;}
.logfrmcnt .cmnbtn:hover i{color: #fff;}
.logfrmcnt .cmnbtn svg{width: 3.2rem;height: 3.2rem;margin-right: 10px;}
.logfrmcnt{width:80%;margin: 0 auto;}
.logfrmcnt .cmnbtn i{margin-right: 10px;font-size:28px;vertical-align: middle;color:#124F26;}
.logfrmcnt input:focus{outline: inherit;}
.logfrmcnt input[type="text"]{height: 45px;border: 1px solid #124F26;border-radius: 5px;padding: 10px 20px;background: transparent;margin-bottom: 10px;}
.logfrmcnt input[type="email"]{height: 45px;border: 1px solid #124F26;border-radius: 5px;padding: 10px 20px;background: transparent;margin-bottom: 10px;}
.logfrmcnt input[type="password"]{height: 45px;border: 1px solid #124F26;border-radius: 5px;padding: 10px 20px;background: transparent;margin-bottom: 10px;}
.logfrmcnt input[type="submit"]{margin-bottom: 15px;border: none;background: #124F26;border: 1px solid #124F26;color: #fff;border-radius: 5px;width: 100%;padding: 15px 20px;font-weight:600;font-size:18px;}
.logfrmcnt input[type="submit"]:hover{background:transparent;color:#124F26;border-color:#124F26;}
.logfrmcnt{margin-bottom: 30px;}
.logfrmcnt p{font-size: 14px;}
.logfrmcnt  a.frgtpaslnk{font-weight:600;color: #124F26;font-size: 14px;}
.logfrmcnt a.signuplnk{color: #124F26;font-weight:600;text-decoration: underline;}
.checkvlue{font-size: 14px;margin-bottom:10px;}
.checkvlue input[type="checkbox"]{margin-right: 10px;}
.blog-wrap-detail .post-img {margin-bottom: 30px;}
.blog-wrap-detail .post-img img {margin: 0 auto;display: block;text-align: center;max-width:80%;}
.blog-wrap-detail .content-feature-list{padding: 0;list-style: none;}
.blog-wrap-detail .content-feature-list li {margin-bottom: 10px;}
.blog-wrap-detail .content-feature-list li i {margin-right: 10px;color: #6d3b73;font-size: 14px;color: #124F26;}
.header .col-sm-3 img{max-width:60%;}
.header .col-sm-3{align-self:center;}
.header .col-sm-9 {align-self: center;padding-top:10px;padding-bottom:10px;}
.header .main-menu nav ul li a.higltxt{background:#cad32c;color: #fff;border-radius: 5px;}
.session-wrap{margin-top:60px;box-shadow:0px 0px 21.33px 5.67px rgba(41, 41, 41, 0.13);}
.session-wrap .container{padding:0;}
.session-wrap .session-wrapper .duration-itm{margin-bottom:20px;overflow:hidden;}
.session-wrap .session-wrapper .duration-itm h5{float:left;text-transform: capitalize;margin-bottom:0;}
.session-wrap .select-wrapper label{margin-right:10px;}
.session-wrap .session-wrapper .duration-itm .select-wrapper{float:right;}
.session-wrap .session-wrapper .duration-itm .select-wrapper .sessionduration{border: 1px solid #e2e2e2;padding: 5px 10px;background:rgba(255,255,255,.3);}
.session-wrap .session-wrapper .session-list-itm .session-metaval{/*background:#f9f9f9;*//*padding:20px;*/border-radius:5px;margin-bottom:0px;}
.session-wrap .session-wrapper .session-list-itm .session-metaval input[type="date"]{border:1px solid #e2e2e2;padding:7px 10px;background:rgba(255,255,255,.3);}
.session-metaval .availform .available-time{background:rgba(255,255,255,.3);border:1px solid #e2e2e2;padding:10px 20px;margin:20px auto 0;border-radius: 8px;}
.session-metaval .availform .available-time .col-sm-2{-ms-flex: 0 0 14%;
flex: 0 0 14%;max-width: 14%;text-align: center;padding:5px;}
.session-wrap .session-wrapper .session-list-itm .session-metaval i{margin-right:10px;}
.session-wrap .session-wrapper .session-list-itm .session-metaval p{display:inline-block;padding-right:10px;margin-right:10px;border-right:1px solid #333;}
.session-wrap .session-wrapper .session-list-itm .session-metaval p:nth-child(3n){padding-right:0;margin-right:0;border-right:none;}
.session-metaval .availform .available-time span.same-cls{background-color:#124F26;color:#fff;border-color:#124F26;}
.session-metaval .availform .available-time span.disabled{background-color:#f00;color:#fff;border-color:#f00;}
.currentuser-info .currentuser-info-wrap{margin-bottom:40px;padding:20px;border-radius:10px;overflow:hidden;box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;}
.currentuser-info .currentuser-info-wrap .currentuser-info-img{width:80px;height:80px;overflow:hidden;margin-right:30px;float:left;border-radius: 100%;
    border: 1px solid #e2e2e2;}
.currentuser-info .currentuser-info-wrap .currentuser-info-img img{width:100%;height:100%;object-fit:cover;}
.currentuser-info .currentuser-info-wrap .currentuser-info-meta{width:70%;float:left;}
.currentuser-info .currentuser-info-wrap .currentuser-info-meta h3{font-size:20px;margin-bottom:6px;color:#124F26;}
.currentuser-info .currentuser-info-wrap .currentuser-info-meta span{display:block;margin-bottom:10px;}
.currentuser-info .currentuser-info-wrap .currentuser-info-meta span b{}
.currentuser-info .currentuser-info-wrap .currentuser-info-meta a.use-wallet-lnk{display:table;}
.checkout-layout{padding-left:2%;}
.checkout-layout .checkout-table table{width:100%;border:1px solid #e2e2e2;}
.checkout-layout .checkout-table table tr td{border:1px solid #e2e2e2;padding:10px 15px;border-right:1px solid #e2e2e2;}
.checkout-layout .checkout-table table tr td:last-child{border-right:none;}
.checkout-layout .checkout-table .button{margin:20px 0;}
.checkout-layout .checkout-table .button a.apply-coupon:first-child{color:#fff;background: linear-gradient(270deg, #86c43f, #1e4562);
    background-size: 400% 400%;-webkit-animation: AnimationName 10s ease infinite;-moz-animation: AnimationName 10s ease infinite;nimation: AnimationName 10s ease infinite;}
@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
.checkout-layout .checkout-table .button a.apply-coupon{margin-right:20px;padding:10px 20px;border:1px solid #124F26;color:#fff;border-radius:5px;}
.checkout-layout .checkout-table .button a.apply-coupon{color:#124F26;font-weight:600;}
.checkout-layout .checkout-table .button .apply-coupon.btn{float:right;margin-right:0;}
.modal-body .generic_price_table input[type="text"]{border:1px solid #e2e2e2;padding:8px 20px;margin-right:15px;border-radius:5px;margin-bottom:10px;}
.modal-body .generic_price_table input[type="email"]{border:1px solid #e2e2e2;padding:8px 20px;margin-right:15px;border-radius:5px;margin-bottom:10px;}
.modal-body .generic_price_table button[type="submit"]{border: 1px solid #ffc107;padding: 8px 20px;border-radius: 5px;background:#ffc107;color:#212529;cursor:pointer;}
.modal-body .generic_price_table button[type="submit"]:hover{background:#124F26;color:#fff;border-color:#124F26;} 
.checkout-layout .checkout-table table tr td:first-child{font-weight:600;}
.related-mentors{margin:40px 0;}
.related-mentors .imguser{border:1px solid #e2e2e2;width:100%;}
.related-mentors .row{width:100%;margin:0 -8px;}
.related-mentors .col-sm-33{width:100%;}
.related-mentors .ctnprofdet h4{font-size:14px;font-weight:400;margin-bottom:10px;}
.related-mentors .ctnprofdet h4 strong{font-weight:600;}
.related-mentors .ctnprofdet h4 strong i{margin-right:5px;}
.related-mentors .prclst{text-align:center;}
.related-mentors .prclst strong{font-size:18px;}
.related-mentors .prclst strong small{font-size:14px;}
.related-mentors .col-sm-66{background:#f9f9f9;padding:10px;width:100%;min-height:120px;margin-bottom:15px;}
.subjetlp .subject-items{position:relative;padding-left:15px;margin-bottom:10px;}
.subjetlp .subject-items:before{position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:100%;background:#124F26;content:"";}
.session-wrapper{padding:40px;border-radius:5px;background:#cad32c;}
.customstarrev .modal-header{background: #124F26;color: #fff;}
.customstarrev .close{color: #fff;text-shadow: none;opacity: 1;}
.customstarrev .close:focus{outline: inherit;}
.customstarrev .modal-content{border: none;}
.customstarrev .rating {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
}
.customstarrev .rating > label::before{ content: "\2605";position: absolute;
opacity: 0;}
.customstarrev .rating > label:hover:before, .customstarrev .rating > label:hover ~ label:before {opacity: 1 !important;}
.customstarrev .fieldset label{display: block;margin-bottom: 5px;}
.customstarrev .fieldset input{width: 100%;padding: 10px 15px;border: 1px solid #e2e2e2;margin-bottom: 15px;border-radius: 5px;}
.customstarrev .fieldset textarea{width: 100%;padding: 10px 15px;border: 1px solid #e2e2e2;margin-bottom: 15px;border-radius: 5px;}
.customstarrev .sbsbtn{font-weight:600;letter-spacing: 2px; color: #fff; background: #124F26; padding: 12px 20px;position: relative;border: none;text-transform: uppercase;cursor: pointer;}
.customstarrev .rating > input {display: none;}
.customstarrev .sbsbtn:hover{background: #cad32c;color: #fff;}
.lgspdv .logfrmcnt .varify-email-btn{background: #124F26;border: 1px solid #124F26;color: #fff;border-radius: 5px;position: absolute;right: 0;-ms-flex:fit-content;flex:fit-content;max-width:fit-content;height:45px;}
.lgspdv .logfrmcnt .col-sm-9{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
.lgspdv .logfrmcnt .form-group{position: relative;overflow: hidden;}
.become-coaches-form .logfrmcnt{width:100%;}
.become-coaches-form .logfrmcnt .form-group{margin-bottom:5px;}
html {scroll-behavior: smooth;}
.mobsrchfrmdvdiply{display:none;}
.whtsupbtmlnk {
    position: fixed;
    z-index: 2;
    right: 10px;
    bottom: 25px;
}
.footer .col-sm-12 p a{color:#fff;}
.whtsupbtmlnk img {max-width: 60px;}
@media only screen and (max-width: 767px) {
.whtsupbtmlnk img{max-width:40px;}    
}

.tab-pane#group-session .group-session-section.group-session{background:transparent;padding:0;}
.tab-pane#group-session .group-session-section.group-session .session-items{padding:10px;border-radius:5px;background:#f9f9f9;border:1px solid #e2e2e2;box-shadow:0 2px 5px rgba(0,0,0,0.07), 0 3px 10px rgba(0,0,0,0.09);margin-bottom:30px;}
.tab-pane#group-session .group-session-section.group-session .session-items .group-session-metaval{}
.tab-pane#group-session .group-session-section.group-session .session-items .group-session-metaval p{display:block;vertical-align:middle;font-size:14px;line-height:20px;margin-bottom:10px;}
.tab-pane#group-session .group-session-section.group-session .session-items .group-session-metaval p i{margin-right:5px;}
.tab-pane#group-session .group-session-section.group-session .session-items .brief-bio{}
.tab-pane#group-session .group-session-section.group-session .session-items .brief-bio b{display:inline-block;}
.tab-pane#group-session .group-session-section.group-session .session-items .brief-bio p{display:inline-block;font-size:14px;line-height:20px;}
.tab-pane#group-session .group-session-section.group-session .session-items p i{color:#cad32c;}
.tab-pane#group-session .group-session-section.group-session .session-items p{color:#124F26;}
.tab-pane#group-session .group-session-section.group-session .session-items b{font-size:15px;}
.group-session-btn-book-now{padding:8px 15px;border-radius:8px;background:#124F26;color:#fff;}
.group-session-btn-book-now:hover{background:#cad32c;color:#333;}
#group-session .group-session-section.group-session.session-wrapper video{height:300px;object-fit:cover;}
.readmore-link {
    position: absolute;
    bottom: 0;
    right: 0;
    display: block;
    width: 100%;
    height: 60px;
    text-align: center;
    color:#124F26;
    font-weight: bold;
    font-size: 16px;
    padding-top: 40px;
    background-image: linear-gradient(to bottom, transparent, white);
    cursor: pointer;
}
.readmore {
    position: relative;
    max-height: 100px;
    overflow: hidden;
    margin-bottom: 20px;
    transition: max-height 0.15s ease-out;
}
.readmore-link:after {
    content: "Read more";
}
.readmore p{margin-bottom:5px;}
.signup-select{
    height: 45px !important;
    border: 1px solid #124F26 !important;
    border-radius: 5px !important;
    padding: 10px 20px !important;
    background: transparent !important;
}
.select2-container--default .select2-selection--single{
    border: 1px solid !important;
}
.select2-container .select2-selection--single{
    height: 45px !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
    line-height: 45px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
    top: 10px !important;
}
.select2-container--default .select2-results__option--highlighted[aria-selected]{
    background-color: #124F26 !important;
}