/*
    Template: consulting
    Theme Name: Consulting Child Theme
    Theme URI: http://consulting.stylemixthemes.com/
    Author: StylemixThemes
    Author URI: http://stylemixthemes.com/
    Description: Consulting - Business and Finance WordPress theme. Using Consluting you can easily create a modern website with real content. Easily edit the real content and compose the page layout with drag & drop page builder Consulting is the best ever finance, consulting, brokerage WordPress theme. It’s fully Responsive and Easy to Customize using intuitive Drag & Drop Visual Composer and Theme Options panel in WordPress Customizer.
    Version: 4.0.2
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
    Tags: blue, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, sticky-post, translation-ready
    Text Domain: consulting-child-theme

*/

.footer_text {
	display:none;
}

#footer .widgets_row .footer_text1 {
    opacity: .9;
   
}

.footer_text1 li {
	list-style:none;
}
@media (max-width: 1024px) {
.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav>li>a {
  
    text-transform: capitalize !important;
    
}
}

.h2 {
	text-transform: capitalize !important;
}

.event_lesson_tabs a span , .event_lesson_info .event_lesson_info_time_loc {
	display:none;
}

.event_lesson_info .event_lesson_info_content_wrap .event_lesson_info_content .event_lesson_info_description {
	font-size:14px;
}

html body ul li.stm_megamenu>ul.sub-menu>li {
  
	padding: 0 20px !important; 
}

@media (min-width: 1026px) {
.header_style_2.mobile_grid_landscape .header-box {
    background-color: rgb(255 255 255 / 88%) !important;
    box-shadow: 0 1px 3px rgb(0 0 0 / 15%);
}
}

.icon_box.style_1.icon_left p, .icon_box.style_1.icon_left_transparent p {
    font-size: 14px;
}

.social_media{
	z-index:9999;
}
.social_media{
    width: 50px;
    position: fixed;
    right: 0px;
    z-index: 9999;
    top: 201px;
}
.social_media ul{
    padding: 5px;
    list-style: none;
    background-color: #f7f7f782;
}
.social_media ul li{
       border-bottom: 1px solid #ffffff70;
    padding: 11px 0px;
	margin-left: 0em;
}	

.social_media img {
	width:100%;
}

.elementor-default .elementor-widget-text-editor table td, .elementor-default .elementor-widget-text-editor table th {
    padding: 10px;
    border: 0px solid #77befa !important;
    color: #002e5b;
}

input[type=search] {
    width: 330px;
}

    .cert {
  border: 15px solid #0072c6;
  border-right: 15px solid #0894fb;
  border-left: 15px solid #0894fb;
  width: 700px;
  font-family: arial;
  color: #383737;
  border-style: groove;
}

.crt_title {
  margin-top: 30px;
  font-family: "Satisfy", cursive;
  font-size: 50px;
  letter-spacing: 1px;
  color: #0060a9;
  line-height: 45px;
}
.crt_logo img {
  width: 200px;
  height: auto;
  margin: auto;
  padding: 30px;
}

.crt_logo2 img {
    width: 400px;
    height: auto;
    margin: auto;
    padding: 30px;
}

.colorGreen {
  color: #27ae60;
}
.crt_user {
  display: inline-block;
  width: 80%;
  padding: 5px 25px;
  margin-bottom: 0px;
  padding-bottom: 20px;
  font-family: "Montserrat", Arial;
  font-size: 30px;
  border-bottom: 1px dashed #cecece;
  line-height: 28px;
}

.afterName {
  font-weight: 300;
  color: #383737;
}
.colorGrey {
  color: grey;
}
.certSign {
  width: 200px;
}

.cert h1:after , .cert h2:after , .cert h3:after , .cert h4:after , .cert h5:after{
    
    display:none;
}

.crt_p {
    
    font-size:16px;
}

@media (max-width: 700px) {
  .cert {
    width: 100%;
  }
}


