
.pt-5{ padding-top:5px !important;}
.pt-10{ padding-top:10px !important;}
.pt-15{ padding-top:15px !important;}
.pt-20{ padding-top:20px !important;}
.pt-25{ padding-top:25px !important;}

.pt-100{ padding-top:100px !important;}
.pt-125{ padding-top:125px !important;}
.pt-150{ padding-top:150px !important;}


.pb-5{ padding-bottom:5px !important;}
.pb-10{ padding-bottom:10px !important;}
.pb-15{ padding-bottom:15px !important;}
.pb-20{ padding-bottom:20px !important;}
.pb-25{ padding-bottom:25px !important;}

.pb-100{ padding-bottom:100px !important;}
.pb-125{ padding-bottom:125px !important;}
.pb-150{ padding-bottom:150px !important;}


.mt-5{ margin-top:5px !important;}
.mt-10{ margin-top:10px !important;}
.mt-15{ margin-top:15px !important;}
.mt-20{ margin-top:20px !important;}
.mt-25{ margin-top:25px !important;}

.mb-5{ margin-bottom:5px !important;}
.mb-10{ margin-bottom:10px !important;}
.mb-15{ margin-bottom:15px !important;}
.mb-20{ margin-bottom:20px !important;}
.mb-25{ margin-bottom:25px !important;}


/* width */
::-webkit-scrollbar {
  width:9px;
}

/* Track */
::-webkit-scrollbar-track {
  background:#e2e2e2;  
  border-radius: 1px; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background:#2cb0e8; 
  border-radius: 1px;
}

ul{ list-style:none; padding:0px; margin:0px; }
.padding-219{ padding:219px 0px !important;}
.text-white{ color:#fff !important;}
.gray-bg{  background:#f7fbfe;}
.head-para{ font-size:15px; }
.sell-section-left {  position: relative;  z-index: 1;}
.sell-section-left h3{ font-size:35px; font-weight:normal; }
.sell-section-left p{ font-size:16px; line-height:30px; }
.helping_invest_right{ padding:0px !important;}
.sell-img img{ width: 100%; height:604px; 
 transition:all 1s ease !important; cursor:pointer;  }
.service-item {  transition:all 1s ease; 
    background: #fff;
    border-radius: 50%;
    box-shadow: 0 8px 48px 0 rgba(0, 0, 0, 0.08);
    height:270px;
    margin:0 auto;
    padding: 65px 25px;
    position: relative;
    width:270px;
    z-index: 1;
}
.service-icon > img { margin-bottom: 15px; margin-top: 15px; width: 60px;}
.service-item > h3 { font-size: 25px;}
.service-icon > p{ font-size: 15px;
    font-weight: normal;
    line-height: 24px;
    color: #7e7e7e;
    margin-bottom: 15px; }
.service-item h3{ margin:0px 0 15px !important; }
.service-item p{ font-size:14px; padding:0 15px; }
.approach-right{ padding-top:180px; }
.approach-left img, .leadershipOne-profile img, .latest-new img{ width:100%; }
.approach-right p{ font-size:15px; line-height:30px;  }
.specialist-main{ background:url(/assets/images/home/specialist-bg.png); background-size: cover; }
.main-heading-content p{ padding:0 44px; }
.retire-right p{ font-size: 15px; line-height: 22px; }
.financial-well{ background:url(/assets/images/home/financial-well-bg.png) left top no-repeat; background-size:cover;  background-attachment:fixed; }
.leadership-main{ padding:35px 0px 30px; background:url(/assets/images/leadership/leadership-main.jpg) left top no-repeat;}
.leadership-profile{ width:50%; float:left; padding-right:2%;}
.leadership-profile img{ width:100%; }
.profile-left h4{margin:0px 0px 10px; }
.profile-left h4 a{ color:#282828; font-size:40px; }
.member-position{ font-size: 16px; font-weight: normal; }
.profile-left p{ font-family: roboto,sans-serif;font-size: 16px; font-weight: normal; line-height: 25px;}   
.profile-text h2{   margin:0 0 10px !important; }
.profile-text h2 a{ font-size:25px; color:#000; }
.profile-text p{ font-family: roboto,sans-serif; margin: 0px; font-size:14px;
 color:#9b9b9b; font-weight:normal; }
.leadershipProfile{ padding-top:40px; }
.online-education-main{ padding: 35px 0px 30px;
 background: url(/assets/images/online-education/online-education.jpg) left top no-repeat;
  background-size:cover;  }
.economic-calendar{ padding: 35px 0px 30px; background: url(/assets/images/economic-calendar/economic-calendar-bg.jpg) left top no-repeat; }
.dashboard-main{ padding: 35px 0px 30px; background: url(/assets/images/dashboard/dashboard-main.jpg) left top no-repeat; }
.iframe-mn{ border:#e2e2e2 solid 1px; box-shadow:#9b9b9b 0 0 10px; }
.world-market-main{ padding: 35px 0px 30px; background: url(/assets/images/selected-world-market/world-market-bg.jpg) left top no-repeat; }
.price-ticker-main{ background:#f9f9f9; }
.helping_invest{ padding:0px;background: #0caf4e;}
.helping_invest_txt{ padding:210px 4%;}
.helping_invest_txt span{ display:block; }
.helping_invest_txt h2{ font-weight: 100;  line-height: 52px; retire-right}
.under_manage_admn p{ font-size:16px;}
.passion_provide img{ width: 100%;  height:740px; max-height:900px; 
 transition: all 1s ease !important; cursor: pointer; }
.retire-right h2{ font-weight: 100; line-height: 53px; font-size: 36px; }
.passion_main{ background:#2cb0e6; }

/*online education start*/
.stock-market-head p{ font-size:18px;}
.journey-top h2{ font-size: 35px;line-height: 45px; }

.testimonials{ background-color: #f33f02;
  position: relative; padding-top: 80px; &:after{
  content: '';  position: absolute;  bottom: 0; left: 0; right: 0; width: 100%; height: 30%;
  background-color: #ddd;}
}
#customers-testimonials {
  .item-details{ background-color: #333333; color: #fff; padding: 20px 10px; text-align: left;
    h5{ margin: 0 0 15px; font-size: 18px;  line-height: 18px;
      span{  color: red; float:right; padding-right: 20px; }
    }
    p{ font-size: 14px; }
  }
  .item {text-align: center; // padding: 20px; margin-bottom:80px; }
}
.owl-carousel .owl-nav [class*='owl-'] {
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
.owl-carousel .owl-nav [class*='owl-'].disabled:hover {
  background-color: #D6D6D6;
}
.owl-carousel {
  position: relative;
}
.owl-carousel .owl-next,
.owl-carousel .owl-prev {width: 50px; height: 50px;line-height: 50px;border-radius: 50%;position: absolute;
  top: 30%; font-size: 20px;color: #fff;border: 1px solid #ddd;text-align: center;}
.owl-carousel .owl-prev { left: -70px; width: 40px !important;  height: 40px !important; border-radius: 50px !important;
}
.owl-carousel .owl-next { right:-70px; width: 40px !important; height: 40px !important; border-radius: 50px !important;
}
.shadow-effect{background:#b5d56a; height:200px; border-radius: 7px; padding-top: 27px;}
.shadow-effect.test{ background:#ff6f6f; }
.shadow-effect.trade{ background:#4886ff; }
.shadow-effect img{ margin:0 auto; text-align: center; vertical-align: middle;  }
.shadow-effect h2{ font-size:23px; padding-top:10px; color:#fff;}
.owl-prev i{ font-size: 26px; position: absolute; top: 5px;  left: 14px;}
.owl-next i{ font-size: 26px; position: absolute; top: 5px;  left: 14px;}
.journey-mid h2{ font-size:39px;}
.stock-market-left p{ font-size: 16px; line-height: 24px; margin-bottom: 15px;}
.whatLearn p{ font-size:17px; }
.whatLearnBot ul li{ display:inline-grid; width:23%; background:#1198d2; min-height:130px; 
 border-radius:4px; margin-right:1%; color:#fff; font-size:17px; font-weight:600; padding-top: 50px; }
.whatLearnBot ul li.fundamental{ background:#1bb35b;}
.attend-class{ height:550px; max-height:700px; background:#1198d2; padding: 45px 10%; }
.attend-class h2, .attend-class h3{ font-size: 30px; line-height: 37px; }
.attend-class p{ font-size: 16px; line-height: 28px;}
.attend-class a{ color:#fff; font-size:23px; }
.firstStep{ box-shadow:#efefef 0 0 10px; height:550px; max-height:700px; padding:0 5%; }
.firstStep h2{ font-size:30px;}
.name-field{ width: 100%; height:48px; padding: 10px 10px; border: #ccc solid 1px; font-size: 16px; color: #000;
 border-radius: 3px;}
.btn-submit{ background:#1198d2; width:100%; height:48px; padding: 10px 10px; border: #ccc solid 1px; 
 font-size: 16px; border-radius: 3px; color:#fff; }
.work-professional i{font-size: 60px; color: #2dafe7;}
.work-professional h3{ font-size: 24px; line-height: 0px; }
.developAdvisor h2{ font-size:33px;}
.developAdvisor h3{ font-size: 50px; color: #2bafe5;}
#clockdiv{ color: #00afd4; display: inline-block;font-weight: bold;text-align: center;font-size: 30px;}
#clockdiv > div{ padding: 0px 20px 26px 20px; border-radius: 3px; display: inline-block; border: #f2f2f2 solid 1px;}
#clockdiv div > span{  padding: 15px 15px 0px 15px;border-radius: 3px;display: inline-block;color:#000; font-size:53px;}
.smalltext{font-size: 13px;  color: rgb(102, 102, 102);  text-transform: uppercase; letter-spacing: 1px;}
#live{ color:#000;display: none; font-weight: 100;text-align: center; font-size: 30px;}
.sorry-late h3{ font-size:16px; }
.bookYourseat h2{ font-size:23px; }
.count_box h3{ font-size:48px;  color:#2aafe7; }
.count_box h4{ color:#808080; font-size:28px; }
/*end online education*/

/*contact us page*/
.contact-main{ background:url(/assets/images/contact/contact-bg-img.jpg); background-size: cover; }
.bg-five{ background: #FAFAFA;}
.contact-form { border: #000 solid 1px; background: unset; color: #9b9b9b; font-size: 13px; font-weight: 400;}
.contact-button{ background:#141820; border-color: #141820; color: #ffffff; }
.contact-button:focus, .contact-button:hover{ background:#141820; border-color: #141820; color: #ffffff; }
.cntlabel{ display: inline-block; margin-bottom: .5rem; text-transform: capitalize; font-weight: 400; letter-spacing: 1px;
    font-size: 15px;} 
.item-with-text-left{ text-align: left;  padding: 0; position: relative; margin-bottom: 45px;}
.item-with-text-left i { position: absolute; font-size:50px; color: #2bafe5; }
.circular{ background: #F7F7F7; border: 5px solid #ffffff; border-radius: 100%; -webkit-box-shadow: 0 0 0 1px #ececec; box-shadow: 0 0 0 1px #ececec; line-height: 1.3; font-size: 36px;
    margin-bottom: 30px; padding: 12px; width: 80px; height: 80px; text-align: center;}
.item-with-text-left h6 {font-weight: 600 !important; padding-left:60px; margin-bottom: 10px;}
.item-with-text-left p { padding-left: 60px; margin-bottom: 0; font-size: 15px;}
.getstarted h5{ font-size:40px; color:#000;  }
.getstarted p{ font-size:15px;}
.contact-form-main{ box-shadow: #e2e2e2 0 0 17px; padding:40px 10%;}
.footer-detail h2{ font-size:34px;}
.footer-detail p{ font-size: 16px; font-weight: 400; line-height: 26px;}

.text-sky-color{color: #3396e5;}