/*
Theme Name: Divi Child Theme
Theme URI: https://divireadythemes.com/
Description: Divi Child Theme
Author: Divi Ready Themes
Author URI: https://divireadythemes.com/
Template: Divi
Version: Updated for Divi 3+
*/



/*------------------------------------------------*/
/*-------------------[GENERAL]--------------------*/
/*------------------------------------------------*/


.acc_1 .et_pb_toggle_title {
    padding: 15px 20px !important;
    margin: 0;
    background: #29b5cc!important;
    display: block;
    font-size: 18px;
    font-weight: 600;
    color: #fff;
    border-radius: 0;
    position: relative;
    text-align: left;
}
.acc_1 .et_pb_toggle {
   padding: 0;
    margin: 0 0 10px 0 !important;
}
.acc_1 .et_pb_toggle .et_pb_toggle_title:before{
    right:10px;
	color: #fff;
}
/*add icon to the opened accordion*/
.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before {
    display: block;
    content: "\e04f";
}
.acc_1 .et_pb_toggle_content{
    padding: 15px;
}


/*------------------------------------------------*/
/*-----------------[HEADER-MENU]------------------*/
/*------------------------------------------------*/
/* 
#menu-main-menu .menu-item ul.sub-menu {
    max-height: 500px;
    overflow: scroll;
} */

/*------------------------------------------------*/
/*------------------[HOMEPAGE]--------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*------------------[SUBPAGES]--------------------*/
/*------------------------------------------------*/

/*------------------[Sidebar]--------------------*/

.sibebar-blogs {
    display: flex;
    margin: 20px 10px;
    border-bottom: 1px solid #cecbcb70;
    padding-bottom: 20px;
    align-items: center;
}
.BlogImg {
    width: 100px;
	max-height: 100px;
}
.BlogImg img {
    border-radius: 10px;
	width: 100px;
    object-fit: cover;
    height: 100px;
}
.BlogText {
    margin: 0px 10px 0px 10px;
  width: calc(100% - 100px);
}
.BlogText h5 {
    font-size: 14px !important;
    line-height: 17px;
}


/*------------------------------------------------*/
/*-------------------[Footer]---------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*--------------------[RWD]-----------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*--[ADD TUTORIAL CUSTOMIZATION BELOW THIS LINE]--*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/

@media (max-width: 600px) {
	.sibebar-blogs {
		display: block;
	}
	.BlogImg {
		width: 100% !important;
		margin-bottom: 10px;
	}
	.BlogImg img {
		width: 100%;
	}
	.BlogText {
		width: 100%;
	}
}
