/* 
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-elementor-child
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

:root {
  --primary: #aedfe5;
  --text-color: #58585a;
  --font-primary: "Montserrat", Sans-serif;
  --font-secondary: "Montserrat", Sans-serif;
}

body,html{
	overflow-x:hidden;
}


a,
button {
  cursor: pointer;
  color: var(--text-color);
}

[type=button]:focus, [type=submit]:focus, button:focus{
	outline:none;
}

//Fix for user agent style sheet for h3
h3 {
	
    margin-block-start:0!important; 
	margin-block-end:0!important; 
	margin-inline-start:0!important; margin-inline-end:0!important;
padding-block-start:0!important; padding-block-end:0!important; padding-inline-start:0!important; padding-inline-end:0!important;

}




.hidden {
  display: none;
}

*:focus {
  outline: none;
}

.font-primary {
  font-family: var(--font-primary);
}

.font-secondary,
strong {
  font-family: var(--font-secondary);
}

a:active, a:hover{
	color:#fbb71c;
}


.elementor .text-link{
	color:#009dae;
	text-decoration:underline;
}


.elementor .yellow-link{
	color:#fbb71c;
	text-decoration:underline;
}


.elementor .text-link-bold{
	color:#007ac3;
	font-weight:700;
}

.elementor .text-link-bold.link-und{
	color:#007ac3;
	font-weight:700;
	text-decoration:underline;
}

.elementor .text-link-bold.link-und:hover{
	color:#fdb71a;
}


.elementor .elementor-widget-theme-post-content h1,h2,h3,h4,h5{
	color:#007ac3;

}


.elementor .elementor-widget-theme-post-content ul{
 margin:30px 0;
 padding:0;
}


.elementor .elementor-widget-theme-post-content .elementor-widget-container > ul > li,
.elementor .elementor-text-editor ul > li{
	list-style:none;
    margin-bottom:10px;
}

.elementor .elementor-widget-theme-post-content .elementor-widget-container > ul > li:before,
.elementor .elementor-text-editor ul > li:before{
	content:"";
    display: block;
    float:left;
    width:28px;
    height:23px;
    line-height: 23px;
    margin-right:25px;
    background: url('/wp-content/uploads/2021/02/list-icon.png') no-repeat;
}


.elementor embed, .elementor iframe, .elementor object, .elementor video{
	/* min-height:500px; */
}



.yellow-button{
	display:inline-block;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: 0.5px;
    color: #FFF;
    background-color: #FDB71A;
    border:2px solid #FDB71A;
	border-radius:10px;
  
	margin:20px 0;
}

.yellow-button:hover{
    color: #FDB71A;
    background-color: transparent;
	
}



.yellow-button a{
	display:block;
	width:100%;
	color:#fff;
	padding: 10px 35px 13px 35px;
}

.yellow-button:hover a{
    color: #FDB71A;
	
}

.lecuture-id-2517 .tc_lecture_list_date{
	display:none!important;
}

