.result{}
.result h2{}
.result ul{font-size: 25px;  font-weight: bold;  color: #dd4b39;clear: both;background: #ededed;  padding: 15px;  overflow: hidden;  border-radius: 6px;}
.result li {font-size: 16px;  font-weight: bold;  color: #333;clear: both; list-style: none;
  padding: 7px;}
  .result li h3{font-size: 16px;  font-weight: bold;color: #0b4371;}
.result li p{font-size: 14px;  font-weight: bold;  color: #333;background: #fff;  padding: 7px 20px;  float: left;  margin-right: 10px;  border-radius: 8px;}
.result li .correct{color: #35b688;}
.result li .wrong{color: #f00;}
.top-con p {
    font-size:14px;

}
body{background-color: #fff!important;}

body, p,  ul, li, span {
	 font-family: 'Montserrat', sans-serif !important;
	font-weight: 500 !important;
	font-size:15px!important;
	line-height:22px!important;letter-spacing:0px !important
}

h1, h2, h3, h4, h5, h6 { font-weight: 700 !important; font-family: 'Montserrat', sans-serif !important; letter-spacing:0px !important}






.topbar {
  background: #124472;
  padding: 12px 0px;
  color: #fff;
  border-bottom: 3px #E23C4C solid;
}
.navbar-expand-md .navbar-nav{margin: 0px auto;margin-right: 0px;}
.overly{padding: 220px 0px 120px  0px;background: rgba(0, 0, 0, .6);}
.overlyy{padding: 30px  0px;background: rgba(0, 0, 0, .6);}


.navbar-brand img{width: 195px;}
.nav-link{font-weight: 500!important;  color: #333!important;font-size: 16px !important;
  padding: 5px 15px !important;}

.btn:not([class*="btn-label-"]):not([class*="btn-outline-"]) {
  cursor: pointer;
  background: #e23c4c !important;
  color: #fff !important;
  padding: 8px 20px !important;
  border-radius: 30px;
}
.navbar-nav .dropdown-menu {background: none;
  border-radius: 0px;
  padding: 0px;
  box-shadow: none;}
.navbar-nav .dropdown-menu li{background: #36b789 !important;font-weight: 300;
  font-size: 16px !important;
  line-height: 27px !important;border-bottom:1px #00000014 solid; }
.navbar-nav .dropdown-menu li a{color:#fff;padding: 10px 20px 10px 20px !important; display:block}
.navbar-nav .dropdown-menu li a:hover{color:#fff;background: #eecd26 !important;}

.dropdown-item {
  line-height: normal!important;
  width: auto!important;
  margin: 0px!important;
  border-radius: 0px!important;padding:0px!important;
}

.champ1{background: #3DB587;  overflow: hidden;  color: #fff;}
.champ1 ul{padding: 0px;  margin: 0px;}

.champ1 li {
  float: left;
  padding: 20px;
  list-style: none;
  width: 16.66%;
  border-right: 4px #E5E900 solid;
  display: block;
 min-height: 210px;
}
.champ1 li:last-child {border:0px;}

.champ1 h5 {
  color: #FFF;
  font-family: "Montserrat", sans-serif;
  letter-spacing: 0px !important;
  font-size: 18px !important;
  text-transform: uppercase;
  margin-bottom: 10px !important;
}

.champ1 h4 {
  color: #FFF;
  font-family: 'azo_sansregular' !important;
  letter-spacing: 0px !important;
  font-size: 30px !important;
  text-transform: uppercase;
}


.champ1 p {
  color: #FFF;
  font-size: 14px !important;
  line-height: 18px !important;
  margin-bottom: 8px !important;
}
.courssse{overflow: hidden;  color: #333; padding:50px 0px}
.courssse img{width:100%;border-style: solid;  border-width: 5px 5px 5px 5px;  border-color: #737373;}

.courssse .elementor-button{background-color: #3DB587;font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0px;
  border-radius: 0px 0px 0px 0px;
  padding: 15px 25px 15px 25px;color: #FFFFFF;}

.courssse .payy {
  background: #566d05 !important;
  display: inline-block;
  text-align: center;
  color: #fff;
  font-weight: bold;
  padding: 13px 25px;
}

.courssse .pay {
  background: rgb(226, 60, 76) !important;
  display: inline-block;
  text-align: center;
  color: rgb(255, 255, 255);
  font-weight: bold;
 padding: 13px 25px;
}

.testimonn{background: #124472;  overflow: hidden;  color: #fff;padding:50px 0px; text-align:center}
.testimonn h2{font-size: 45px;
  font-weight: 600;
  text-transform: uppercase;
  color: #FFFFFF;
}

.corsedetl{background: #F4F1EC;  overflow: hidden;  color: #fff;padding:50px 0px; text-align:center}
.corsedetl .boxx{background:#EDCD24;padding: 20px;  min-height: 450px;}
.corsedetl .boxx ul{padding:0px}
.corsedetl .boxx li{padding: 7px 0 7px 20px;
  list-style: none;
  background: url(https://courses.litc.org/pen-icon.png) no-repeat 0px 7px;
  color: #202224;
  line-height: 16px !important;
  font-size: 14px !important;text-align: left;}

.globbl{background: #36B68A;  overflow: hidden;  color: #fff;padding:50px 0px; }

.globbl h2{font-size: 45px;
  font-weight: 600;
  text-transform: uppercase;
  color: #FFFFFF;}

.globbl img{width:100%; border-style: solid;
  border-width: 5px 5px 5px 5px;
  border-color: #FFFFFF;}

.globbl .elementor-button-link{font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0px;
  text-shadow: 0px 0px 10px rgba(0,0,0,0.3);
  border-radius: 0px 0px 0px 0px;
  padding: 15px 25px 15px 25px;background-color: #DF3C4C; color:#fff}


.sq-box {
  background: #FFF;
  color: #333;
  padding: 15px;
  margin: 0 10px;
  text-align: center;
  font-size: 14px;
  line-height: 20px;
  min-height: 600px;
}
.sq-box h4 {
  color: #212325;
  text-align: center;
  margin-bottom: 15px !important;
}

.btn91 {
  background: #e43b49;
  padding: 8px 20px;
  border-radius: 25px;
  color: #FFF !important;
  display: inline-block;
  margin-top: 15px;
  font-size: 14px !important;
}
.learnnt{background: #1E243A;  overflow: hidden;  color: #fff;padding:50px 0px; }

.learnnt h2{font-size: 45px;
  font-weight: 600;
  text-transform: uppercase;
  color: #FFFFFF;}
.learnnt strong{color: #e43c4c;}
.learnnt ul{padding: 0px;}
.learnnt li {
  padding: 15px;
  color: #FFF;
  text-align: center;
  border: 2px #F0CE2D solid;
  list-style: none;
  float: left;
  width: 23%;
  margin: 1%;
 
  min-height: 200px;
}

.learnnt h5 {
  color: #FFF;
  font-family: "Montserrat", sans-serif;
  letter-spacing: 0px !important;
  font-size: 20px !important;
  margin-bottom: 10px !important;
}
.learnnt p {
  color: #FFF;
  font-style: italic;
  min-height: 60px;
}
.learnnt h6 {
  color: #FFF;
  font-family: "Montserrat", sans-serif;
  letter-spacing: 0px !important;
  font-size: 18px !important;
  margin-top: 10px !important;
  padding: 0 25px !important;
}

.sustta{background: #fff;  overflow: hidden;  color: #333;padding:50px 0px; }
.sustta h2{font-size: 45px;
  font-weight: 600;
  text-transform: uppercase;
  color: #DF3C4C; text-align:center}

.sustta .boxx {
  background: #EDCD24;
  padding: 20px;
  min-height: 550px;text-align: center;
}

.sustta .boxx ul li {
  padding: 7px 0 7px 20px;
  list-style: none;
  background: url(https://courses.litc.org/pen-icon.png) no-repeat 0px 7px;
  color: #202224;
  line-height: 16px !important;
  font-size: 14px !important;text-align: left;
}
.sustta .boxx h2{
font-size: 25px;
  font-weight: 500;
  letter-spacing: 0px;
  color: #202223; text-transform: none;
}
.sustta .boxx ul{padding:0px;}


.ebrolll {background: #0C4471;  overflow: hidden;  color: #fff;padding:50px 0px; }
.ebrolll img{width:100%; border-style: solid;
  border-width: 5px 5px 5px 5px;
  border-color: #FFFFFF;}
.ebrolll h2{font-size: 45px;
  font-weight: 600;
  text-transform: uppercase;
  color: #FFFFFF;}

.ebrolll ul li {
  padding: 12px 0 12px 20px;
  list-style: none;
  background: url(https://courses.litc.org/pen-icon.png) no-repeat 0px 18px;
  color: #FFF;
  line-height: 30px !important;
  font-size: 17px !important;
  letter-spacing: 1px;
}
.ebrolll h3{font-size: 25px;
  font-weight: 600;
  color: #FFFFFF;}
.ebrolll h5 {
  color: #FFF !important;
  letter-spacing: 0px !important;
  margin-bottom: 8px !important;
  font-size: 18px !important;
  font-weight: 600 !important;
}
.ebrolll .payy{background: #566d05 !important;font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0px;
  text-shadow: 0px 0px 10px rgba(0,0,0,0.3);
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #FFFFFF;
  border-radius: 0px 0px 0px 0px;
  padding: 15px 25px 15px 25px;color: #FFFFFF;}

.ebrolll .apply{background: rgb(12, 69, 114) !important;font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0px;
  text-shadow: 0px 0px 10px rgba(0,0,0,0.3);
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #FFFFFF;
  border-radius: 0px 0px 0px 0px;
  padding: 15px 25px 15px 25px;color: #FFFFFF;}


.ebrolll .pay{background-color: #DF3C4C;font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0px;
  text-shadow: 0px 0px 10px rgba(0,0,0,0.3);
  border-style: solid;
  border-width: 1px 1px 1px 1px;margin: 0px 20px;
  border-color: #FFFFFF;
  border-radius: 0px 0px 0px 0px;
  padding: 15px 25px 15px 25px;color: #FFFFFF;}






.ebrolll .button-link{background-color: #EDCD24;font-weight: 600;
  letter-spacing: 0px;
  fill: #131313;display: inline-block;
  margin-top: 35px;
  color: #131313;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #FFFFFF;
  border-radius: 0px 0px 0px 0px;
  box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);padding: 10px 20px 10px 20px;}










.topbar a{color:#fff}
.banner{
background-image: url("https://courses.litc.org/Advanced-Diploma-scaled-e1698430600575.jpg");
  background-position: center center;
  background-repeat: no-repeat;margin-bottom: 40px;
  background-size: cover;
  text-align: center;
  color: #fff; position: relative;}
.header-p{background: rgba(255, 255, 255, 0.95) !important;position: absolute;
  z-index: 9;
  width: 100%; top:50px;}
.banner h1{font-size: 49px;
  font-weight: 600; color:#fff}
 .banner a{color: #EECC26;
    font-weight: 600;} 
  
  
  
  
  
  
  
  

.banner::after {
  content: " ";
  width: 100%;
  height: 40px;
  position: absolute;
  top: 100%;
  background: url(https://my.litc.org/img/bg49.jpg) repeat-x top left;
  left: 0px;
}
.ftr{background: #f9f9f9f9;
  padding: 40px 0px 20px 0px;
  border-top: 1px #ededed solid;}
  .text-right{text-align:right}
.page-content{padding: 40px 0px 80px 0px;
background-color: #fff!important;
  display: block;
  overflow: hidden;  color: #333;font-size: 16px;
  line-height: 27px;
}

.crs-menu{overflow:hidden}
.crs-menu ul{padding:0px; margin:0px}
.crs-menu li{float: left;
  list-style: none;
  position: relative;
  padding: 0px 10px;
  border-right: 1px #ccc solid;
  font-size: 16px;
  font-weight: bold;}
.crs-menu li a{}
.crs-menu li a:hover{}

.crs-menu li:last-child{border-right:0px;}
.course-text h2{font-size: 27px;
  font-weight: 600;
  color: #E13B4B;margin: 30px 0px 5px 0px;}

.course-text h3{font-size: 23px;
  font-weight: 600;
  color: #0B4471;margin: 30px 0px 5px 0px;}
.course-text h3 strong{font-size: 18px;
  font-weight: 600;
  color: #333;margin: 30px 0px 5px 0px;}
.course-text ul{padding: 0px 0px 0px 15px;}
.course-text ul li {
  list-style: none;
  background: url(https://courses.litc.org/tick-01.png) no-repeat 0 12px;
  padding: 7px 0 7px 25px;
}

.course-textt h2{font-size: 27px;
  font-weight: 600;
  color: #E13B4B;margin: 30px 0px 5px 0px;}

.course-textt h3{font-size: 23px;
  font-weight: 600;
  color: #0B4471;margin: 30px 0px 5px 0px;}

.course-textt ul{padding: 0px;}
.course-textt ul li {
  list-style: none;
    padding: 10px;overflow: hidden;border-bottom: 1px #999 dashed;
}
.course-textt label{float: left;
  padding: 0px;
  margin: 0px;
  width: 90%;}
.course-textt input[type="checkbox"]{float: left;
  margin-right: 6px;
  margin-top: 5px;}
.course-textt [type="button"] {
  background: #E23C4C !important;
  display: block;
  text-align: center;
  color: #fff;
  font-weight: bold;
  padding: 7px 35px;
  border: 0px;
  cursor: pointer;
  display: inline-block;
  margin-top: 10px;
}
.menda{font-size:13px; }


.ftrbtm{background: #124472;
  padding: 10px 0px;
  color: #fff;position: relative;}

.ftrbtm::after {
  content: " ";
  width: 100%;
  height: 40px;
  position: absolute;
  top: 100%;
  background: url(https://courses.litc.org/bg49.jpg) repeat-x top left;
  left: 0px;
}
.donate{
background-image: url("https://courses.litc.org/pexels-rfstudio-3825569-scaled.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;}

.donate .title{color: #fff;
  font-size: 25px;
  font-weight: bold;}

.donate a {
  background: #EECC26;
  color: #333;
  padding: 13px 20px;
  border-radius: 35px;
  font-weight: bold;display: inline-block;
}
.corse{background:#EECD26;overflow: hidden;
  padding: 10px 25px;}
.corse ul{margin: 0px;
  padding: 0px;}
  .corse li:last-child{border:0px}
.corse li{list-style: none;overflow: hidden;
  padding: 10px 0px;
  border-bottom: 1px #d1b31a solid;}
.corse .half{float: left;  width: 70%;}
.corse .halff{float: left;  width: 30%;text-align: right;  color: #E13B4B;  font-weight: 500;}
.corse .halfff{float: left;  width: 100%;text-align: left;  color: #E13B4B;  font-weight: 500;}
.corse .llk{text-decoration: underline;  color: #000;}
.corse .apply {
  background: #0C4572 !important;
  display: block;
  text-align: center;
  color: #fff;
  font-weight: bold;
  padding: 8px;
}
.corse .pay {
  background: #E23C4C !important;
  display: block;
  text-align: center;
  color: #fff;
  font-weight: bold;
  padding: 8px;
}
.corse .payy {
  background: #566d05 !important;
  display: block;
  text-align: center;
  color: #fff;
  font-weight: bold;
  padding: 8px;
}

.corse .pay:hover {background: #ad1a29 !important;}
.corse .payy:hover {background: #708e06 !important;}
.corse .apply:hover {background: #1a6eb1 !important;}

.poptext h2{font-size: 27px;  font-weight: 600;  color: #E13B4B;margin: 30px 0px 5px 0px;}
.poptext h3{color: #3bae85;  font-size: 22px;  font-weight: 600;  margin-top: 15px;margin: 30px 0px 5px 0px;}
.poptext h4{color: #0B4471;  font-size: 20px;  font-weight: 600;  margin-top: 25px;margin: 30px 0px 5px 0px;}
.poptext .close{position: absolute;
  top: -5px;
  right: -5px;
  background: #000;
  border: 0px;
  color: #f00;
  padding: 2px 14px;
  border-radius: 50%;
  font-size: 27px;}
  .poptext ul{padding: 0px 0px 0px 15px}
.poptext ul li {
  list-style: none;
  background: url(https://courses.litc.org/tick-01.png) no-repeat 0 12px;
  padding: 7px 0 7px 25px;
}
.ftr h3{font-size: 20px;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #1E1E1E;}
.ftr ul{padding:0px}
.ftr li{list-style: none;
  font-size: 14px;
  padding: 3px 0px  3px 10px;}
.ftr li a{color:#333}
.ftr li a:hover{text-decoration: underline;}
.ftr .e-fild {
  width: 100%;
  border: 1px #ccc solid;
  border-radius: 6px;
  padding: 10px;
  margin-bottom: 10px;
}
.ftr .s-fild {
  background: #00baa3;
  border: 0px;
  color: #fff;
  border-radius: 6px;
  padding: 10px 25px;
  font-weight: bold;
  cursor: pointer !important;
}

.back-to-top {
    position: fixed;
    bottom: 88px;
    right: 25px;
    display: none;background: #E23C4C;
  color: #fff;
  padding: 7px 12px;
  border-radius: 50%;
}




.top-con h5{
    margin-bottom: 5px;       
  color: #0b4371;
  font-weight: bold;
}
.form-label span{
  color: #ff0000;
}
.form-area{
    padding: 25px;
  background: #f7f7f7;
  border: 1px solid #ededed;
  border-radius: 6px;
  margin: 15px 0;
}
.form-area h3{
    color:#34b589;
    font-size:25px;
    font-weight: bold;
    margin-bottom: 15px;
}
.form-area h4{
    color:#e02d40;
    font-size:20px;
    font-weight: bold;
    margin-bottom: 5px;
}
.btn:not([class*="btn-label-"]):not([class*="btn-outline-"]) {
  cursor: pointer;
  background: #e23c4c!important; color:#fff;
}
.form-area h5{
margin-bottom: 5px;
color:#0b4371;
 font-weight: bold;
}
.btn-con{
  font-size:14px;  
}
.btn-con h5{
margin-bottom: 5px;
  color: #0b4371;
  font-weight: bold;
}
.btn-con h4 {
  color: #e02d40;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 5px;
}
.btn-con ul {
  padding: 0px 0 0 13px;
  margin: 7px 0 0 0;
}
.btn-con ul li {
  padding: 5px 0 5px 0px;

}
.light-style .bs-stepper .bs-stepper-header {
  border-bottom: 1px solid #dbdade;
  display: none;
}

.examTitle{
    background: #0c4572;
  box-shadow: 0px 2px 6px 0px rgba(115, 103, 240, 0.48);
  color: #fff !important;
  padding:30px 20px 15px 25px;
  box-shadow: 0 0.25rem 1.125rem rgba(75, 70, 92, 0.1);
  border-radius: 6px;
  margin-bottom: 30px;
}
.examTitle h2{
    color:#FFF;
    font-weight: 700;
     margin-bottom: 10px;
     text-align: center;

}
.examTitle h4{
         text-align: center;
}
.examTitle h4 span{
   padding: 7px 30px;
  background: #d32335;
  color: #FFF;
  font-size: 18px;
  border-radius: 30px;
}
.reading{
    
}
.reading h2 {
  margin-bottom: 5px;
  color: #ff0019;
  font-weight: bold;
  font-size: 33px;
  margin-top: 20px;
}
.reading h3{
    margin-bottom: 5px;
  color: #0b4371;
  font-weight: bold;
  font-size:20px;
  margin-top:20px;
}
.reading h5{
    margin-bottom: 5px;
  color: #333;
  font-weight: 400;
  font-size:16px;
  margin-top:0px;
}
.reading h5 span{
  color: #34b589;
  font-weight: bold;  font-size:18px;
}
.reading h5 strong{
  color: #e13c4b;
  font-weight: bold;
}
.reading ul{
   padding:0px;
   margin:0px;
}
.reading ul li{
   list-style:none;
   padding:5px 0 5px 0;
}
.reading ul li i{
  color:#35b688;
}
h4.title4{
     margin-bottom: 5px;
  color: #34b589;
  font-weight: bold;
  font-size:20px;
  margin-top:20px;
}
.qq01{

  display: inline-block;

}
.qq01 ul{
    padding:0px;
    margin: 0px;
}
.qq01 ul li{
    padding: 5px 20px 5px 20px;
  background: #f2f2f2;
  list-style: none;
  display: inline-block;
  font-weight: 600;
  font-size: 15px;
  color: #053255;
  border: 1px solid #dedede;
  border-radius: 20px;
  margin-right: 8px;
}
.text78{
    font-size:18px;
}
.custom-option-icon .custom-option-body .custom-option-title { 
  display: block;
  font-weight: 700!important;
  color: #333!important;
  font-size: 20px!important;
}
.qNumber{
  color: #0b4e83;
  font-weight: bold;
  font-size: 18px;

}
.underline{
    display: inline-block;
  border-bottom: 1px solid #ccc;
}
.custom-option-body p{
      color: #333;
}
.custom-option-body span{
      color: #34b589;
}
.loginbody{
    position: relative;
}
.loginbody::after{
    content: " ";
  width: 100%;
  height: 40px;
  position: absolute;
  top: 0%;
  background: url(http://student.seobless.com/img/bg49.jpg) repeat-x top left;
  left: 0px;
}




/* hover dropdown menus */
@media only screen and (max-width: 767px) {
  .champ1 li {
  float: none;
  padding: 20px;
  list-style: none;
  width: 100%;
  border-bottom: 4px #E5E900 solid;
  border-right:0px #E5E900 solid;
  display: block;
  min-height: auto;
}  
 .courssse img {
  margin-top: 20px;
}   
.globbl h2 {
  font-size: 25px;}    
    
.globbl img    {
  margin-top: 20px;
}   
    
 .sq-box {
  min-height: auto;
  margin-bottom: 30px;
}  
.ebrolll .payy{
  display: inline-block;
  text-align: center;
  margin-bottom: 10px;
}
.ebrolll h3 {margin-top: 30px;}
.ebrolll .pay{ display: inline-block; margin:10px 0px}
.ebrolll .apply { display: inline-block; margin:10px 0px}

.testimonn h2 {font-size: 25px;}   


 .learnnt h2 {
  font-size: 25px;}   
    
  .learnnt li {

  width: 94%;
  margin: 3%;
  min-height: auto;
}  
.sustta h2 {
  font-size: 25px;}    
 .ebrolll h2 {
  font-size: 25px;}   
    
    
    
    .navbar-hover .show > .dropdown-toggle::after{
        transform: rotate(-90deg);
    }
    
    .fa-envelope{display:none}
    .tmla{display:none}
    .topbar .col-md-6{width:auto}
    
    .nav-link {
  font-weight: 500 !important;
  color: #333 !important;
  font-size: 16px !important;
  padding: 8px 15px !important;
  border-bottom: 1px #ccc solid !important;background:#fff;
}
 
  .navbar.navbar-light {padding: 0px 10px;}  
  .navbar-toggler{background: #fff!important;}  
    .navbar-expand-md .navbar-nav {background:#fff;}
    
    .btn:not([class*="btn-label-"]):not([class*="btn-outline-"]) {margin: 10px;}
    
    .overly {
  padding: 120px 0px 50px 0px;}
    .banner h1 {
  font-size: 30px;}
  .corse {margin-top:20px;}
  
  .donate .title {  text-align: center;}
  .donate .btc {  text-align: center; margin-top:10px}
  
  
  
    
    
}
@media only screen and (min-width: 992px) {
    .navbar-hover .collapse ul li{position:relative;}
    .navbar-hover .collapse ul li:hover> ul{display:block}
    .navbar-hover .collapse ul ul{position:absolute;top:100%;left:0;min-width:250px;display:none}
    .navbar-hover .collapse ul ul ul{position:absolute;top:0;left:100%;min-width:250px;display:none}
    /*.navbar-hover .collapse ul ul ul ul{position:absolute;top:0;left:-100%;min-width:250px;display:none;z-index:1}*/
}

