
/*blog new*/
@font-face {

  font-family: 'Avenir';

  src: url('../fonts/fonts/AvenirLTStd-Book.otf') format('opentype');

  font-weight: 300;

  font-style: normal;

}
 
@font-face {

  font-family: 'Avenir';

  src: url('../fonts/fonts/AvenirLTStd-Book.otf') format('opentype');

  font-weight: 400;

  font-style: normal;

}
 
@font-face {

  font-family: 'Avenir';

  src: url('../fonts/fonts/AvenirLTStd-Roman.otf') format('opentype');

  font-weight: 500;

  font-style: normal;

}
 
@font-face {

  font-family: 'Avenir';

  src: url('../fonts/fonts/AvenirLTStd-Medium.otf') format('opentype');

  font-weight: 600;

  font-style: normal;

}
 
@font-face {

  font-family: 'Avenir';

  src: url('../fonts/fonts/AvenirLTStd-Heavy.otf') format('opentype');

  font-weight: 700;

  font-style: normal;

}
 
@font-face {

  font-family: 'Avenir';

  src: url('../fonts/fonts/AvenirLTStd-Black.otf') format('opentype');

  font-weight: 800;

  font-style: normal;

}

body {
    font-family: 'Avenir', sans-serif;
    font-weight: 400;
}

/* li {
	font-family: "Avenir";
} */
/* ul.dropdown-menu li a.dropdown-item {
	font-family: "Avenir" !important;
} */
/* .header .navbar-collapse ul li.nav-item a.nav-link {
	font-family: "Avenir" !important;
}
.Ways_Box h3 {
	font-family: "Avenir" !important;
}
.header .navbar-collapse ul li.nav-item p {
	font-family: "Avenir" !important;
}
.Ways_Box_Text ul li {
	font-family: "Avenir" !important;
} */
 
.right-section li,.Blog_Detail_Can{
	font-family: 'Outfit', sans-serif;
}
section.Banner_Main {
    /* background-color: #ebeefd; */
    padding: 33px 0;
    mix-blend-mode: multiply;
    margin-bottom: 48px;
    border-radius: 20px 20px;
    background: #F1EFFF;
    background-size: cover;
    margin-bottom: 16px;
}
.Banner_Right img {
	border-radius: 20px;
}
.banner_info {
    color: #2D2D2D;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 160%;
    max-width: 700px;
    margin-inline: auto;
    text-align: center;
    display: flex;
    height: 51px;
    padding: 0 20px;
    justify-content: center;
    align-items: center;
    gap: 16px;
    align-self: stretch;
}
.banner_info span {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
}
.banner_info b {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="3" height="51" viewBox="0 0 3 51" fill="none"><ellipse cx="1.04785" cy="25.5" rx="1.04785" ry="25.5" fill="url(%23paint0_linear_9495_59001)"/><defs><linearGradient id="paint0_linear_9495_59001" x1="2.09728" y1="14.7965" x2="-0.0595064" y2="14.8179" gradientUnits="userSpaceOnUse"><stop stop-color="%236B35C5"/><stop offset="1" stop-color="%23B188F3"/></linearGradient></defs></svg>');
    display: flex;
    height: 51px;
    padding: 0 20px;
    justify-content: center;
    align-items: flex-start;
    gap: 16px;
    align-self: stretch;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.banner_info i {
    font-style: normal;
}
.Bruscamp ul li {
	display: inline-block;
	color: rgba(45, 45, 45, 0.65);
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}
.Bruscamp ul li a {
	color: #7162ea;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
}
ul.Topics li {
    padding: 5px 10px;
    display: inline-block;
    margin-right: 0;
    margin-bottom: 12px;
    color: #0E24EA;
    font-size: 14.875px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    border-radius: 4px;
    background: var(--White, #FFF);
}
.Banner_Left h1 {
	margin: 0 0 33px 0;
	color: var(--White, #FFF);
	text-align: center;
	font-size: 36px;
	font-style: normal;
	font-weight: 500;
	line-height: 150%;
	/* letter-spacing: -0.72px; */
	color: #0F0E29;
	text-align: center;
	font-size: 46px;
	font-style: normal;
	font-weight: 500;
	line-height: 120%; /* 67.2px */
	/* letter-spacing: -1.12px; */
}
.Banner_Left ul.User_Date_Read.d-flex.flex-wrap {
    justify-content: center;
    border-radius: 8px;
    background: transparent;
    box-shadow: none;
    display: inline-block !important;
    padding: 24px 0px 8px;
}
ul.User_Date_Read li:last-child {
    border: none;
    padding: 0;
}
ul.User_Date_Read li:last-child svg path {
    fill: #fff;
}

ul.Social_Media_Links {
    justify-content: center;
    border-radius: 8px;
    background: transparent;
    box-shadow: none;
    display: flex;
    align-items: center;
    padding: 4px 0px 0px;
    width: 100%;
    gap: 12px;
}

ul.Social_Media_Links li {
    display: inline-block;
}


.Banner_Left p {
	color: #fff;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    margin-bottom: 22px;
}
ul.User_Date_Read li {
	display: inline-block;
    margin-right: 10px;
    text-align: center;
    text-transform: capitalize;
    color: #fff;
    font-size: 15.125px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    border-right: 1px solid #fff;
    padding-right: 10px;
}
ul.User_Date_Read li.Users {
	text-transform: capitalize;
	color: var(--www-socialpilot-co-shark, #1b1c1e);
	
	font-size: 14.875px;
	font-style: normal;
	font-weight: 700;
	line-height: 28px;
}

ul.User_Date_Read li.Users a {
    color: #2D2D2D;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 160%;
}

ul.User_Date_Read li.Users img {
	margin-right: 10px;
}
.Page_Top_Title h5 {
	color: var(--Text-Grey-800, #1d2939);
	
	font-size: 20px;
	font-style: normal;
	font-weight: 700;
	line-height: 130%;
}
.Page_Top_Title {
	margin-bottom: 20px;
	
	font-size: 20px;
	font-style: normal;
	font-weight: 700;
	line-height: 130%;
}
.Page_Top_Title h5 svg {
	margin-right: 4px;
}
.Bruscamp {
	margin-bottom: 30px;
}
.Detail_Right h2 {
	/* text-transform: capitalize; */
	margin-bottom: 30px;
	margin-top: 30px;
	color: var(--Theme-Purple-900, #00001e);
	font-size: 36px;
	font-style: normal;
	font-weight: 700;
	line-height: 120%;
	/* letter-spacing: -0.72px; */
}
.Detail_Img {
	text-align: center;
}
.Detail_Right h3 {
	color: #2d2d2d;
	font-size: 20px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	/* text-transform: capitalize; */
	/* margin-bottom: 16px; */
}

.Detail_Right.New_Blog_Details h3 {
    margin-bottom: 16px;
}


.Detail_Right p {
	color: var(--Text-Grey-800, #1d2939);
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 150%;
}
.Detail_Img img {
	width: 100%;
	margin-bottom: 15px;
}
.Detail_Right p a {
	text-decoration: underline;
}
.Detail_Right ul {
	padding-left: 30px;
	margin-bottom: 15px;
}
.Detail_Right ul li {
	color: #1d2939;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px;
	margin-bottom: 10px;
}
.Detail_Right ol {
	padding-left: 30px;
    margin-bottom: 15px;
	margin-top: 0;
}
.Detail_Right ol li {
    color: #1d2939;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin-bottom: 10px;
    list-style: auto;
}

.Detail_Right ul li ol {
    padding-left: 35px;
    margin-top: 15px;
}

.Final_Thoughts {
	margin-top: 30px;
	padding-bottom: 30px;
}
.Social_Media_Bottam p {
	color: rgba(45, 45, 45, 0.55);
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	text-transform: capitalize;
	margin-bottom: 8px;
}
.Social_Media_Bottam ul {
	margin: 0;
	padding: 0;
}
.Social_Media_Bottam ul li {
	display: inline-block;
	margin-right: 20px;
}
.Social_Media_Bottam {
	border-bottom: 3px solid #7162ea;
	border-top: 1px solid #dcdcdc;
	padding: 30px 0;
}
.User_Detail {
	/* margin-top: 30px; */
	margin-top: 24px;
	border-radius: 8px;
	background: #F9FAFB;
	padding: 16px;
}
.User_Pic {
	width: 100%;
	margin-right: 20px;
}
.User_Pic img {
	border-radius: 10px;
	width: 100%;
	height: 100%;
}
.Speak_Credit ul li.Web_speker a img {
	margin-right: 10px;
	width: 20px;
	height: 20px;
	border-radius: 50%;
}
.Web_detail h5 a:hover {
	color: #7162ea;
}
.User_Btm_Can h5 {
	color: #2d2d2d;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	text-transform: capitalize;
}
.User_Btm_Can span {
	color: rgba(45, 45, 45, 0.55);
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	text-transform: capitalize;
}
.User_Btm_Can p {
	color: rgba(45, 45, 45, 0.9);
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px;
	/* text-transform: capitalize; */
	margin-bottom: 0;
	margin-top: 5px;
}
section.Blog_Detail_Can {
	border-bottom: 1px solid #dcdcdc;
	padding: 72px 0 0px 0;
}
.Banner_Left {
    text-align: center;
}
.Blog_Sidebar_Main h4 {
	color: var(--Text-Grey-700, #344054);
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: 130%;
	margin-bottom: 10px;
	margin-top: 0px;
}
.Blog_Sidebar_Main p.title {
    color: var(--Text-Grey-500, #5D667B);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    border-bottom: 1px solid var(--Text-Grey-300, #D0D5DD);
    padding: 8px 0;
}
li.Blog_Sidebar_Links_Box a.Blog_Sidebar_Link h2 {
    color: var(--Text-Grey-800, #1D2939);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
li.Blog_Sidebar_Links_Box a.Blog_Sidebar_Link h3 {
    color: var(--Text-Grey-500, #5D667B);
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	padding-left: 20px;
}
.side-menutop {
	text-align: center;
	margin: 0px 10px;
	border-bottom: 1px solid #e4e0e1;
	padding: 15px;
	justify-content: center;
	display: flex !important;
	margin-bottom: 10px;
}
.side-menubottom {
	text-align: center;
	margin: 0px 10px;
	border-top: 1px solid #e4e0e1;
	padding: 15px;
	justify-content: center;
	display: flex !important;
	margin-bottom: 10px;
}
.Blog_Sidebar h3 {
	color: #2d2d2d;
	font-size: 20px;
	font-style: normal;
	font-weight: 900;
	line-height: normal;
	text-transform: capitalize;
	margin-bottom: 10px;
}
.Blog_Sidebar .progress {
	height: 4px;
	margin-bottom: 30px;
}
.Blog_Sidebar p {
	color: #2d2d2d;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	text-transform: capitalize;
}
li.Blog_Sidebar_Links_Box {
	list-style: none;
	padding: 15px 20px;
}
li.Blog_Sidebar_Links_Box.active {
	border-left: 0;
	border-radius: 8px;
	background: var(--Theme-Blue-50, #ebeefd);
}
/* .Detail_Right {
	padding-left: 90px;
} */
li.Blog_Sidebar_Links_Box a.Blog_Sidebar_Link {
	color: var(--www-socialpilot-co-shark, #1b1c1e);
	
	font-size: 16.734px;
	font-style: normal;
	font-weight: 500;
	line-height: 30px;
}
li.Blog_Sidebar_Links_Box.active a.Blog_Sidebar_Link {
	color: var(--www-socialpilot-co-shark, #1b1c1e);
	
	font-size: 16.734px;
	font-style: normal;
	font-weight: 500;
	line-height: 30px;
}
.Blog_Sidebar_Main ul.Blog_Sidebar_Links {
	margin-bottom: 10px;
	overflow: hidden;
	overflow-y: auto;
}
.Detail_Left {
	position: relative;
}
/* .Blog_Sidebar_Main {
	position: absolute;
	width: 366px;
} */
.Trending_Webinars {
	border-top: 1px solid #dcdcdc;
	padding: 70px 0;
}
.date_sub ul li.Web_Sub {
	color: #696969;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
}
.Speak_Credit ul li.Web_speker {
	color: #696969;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
}
.Trending_Webinars .webinar_box,
.Relevant_blog .webinar_box {
	border-radius: 10px;
	border: 1px solid #dcdcdc;
	background: #fff;
	box-shadow: none;
}
section.Relevant_blog {
	background: #f2f7fb;
	padding: 70px 0;
}
section.Relevant_blog li.Web_Sub.Credit_home {
	background: rgba(11, 123, 255, 0.1);
	color: #1f2227;
	font-size: 14px;
	border-radius: 5px;
	padding: 3px 8px;
}
section.Relevant_blog a.btn-view-all {
	border-radius: 6px;
	border: 1px solid #7162ea;
	background: #f2f7fb;
	color: #7162ea;
	text-align: center;
	font-size: 18px;
	font-style: normal;
	/* font-weight: 900; */
	font-weight: normal;
	line-height: normal;
}
section.Relevant_blog a.btn-view-all:hover {
	color: #7162ea;
}
section.Other_Webinars {
	padding: 70px 0;
}
.Other_Webinars_Box {
	border-radius: 10px;
	border: 1px solid #e1e3e8;
	background: #fff;
	padding: 15px;
}
.Other_Webinars_Box h2.section-title {
	text-align: left;
	padding-bottom: 5px;
	position: relative;
}
.Other_Webinars_Box .webinar_box {
	border-bottom: 1px solid #e1e3e8;
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-radius: 0;
	box-shadow: none;
}
.Other_Webinars_Box .webinar_box:last-child {
	border: 0;
	padding-bottom: 0;
}
.Other_Webinars_Box .webinar_img {
	border-radius: 5px;
	border: 1px solid rgba(45, 45, 45, 0.1);
}
.Other_Webinars_Box .Web_detail {
	padding: 0 15px;
}
.Other_Webinars_Box .Web_detail h5 {
	margin: 0 0 15px;
}
.Other_Webinars_Box ul.reviews {
	margin: 0 24px;
}
.Other_Webinars_Box ul.audience-info li.Web_Date {
	background: transparent;
}
section.Other_Webinars a.btn-view-more {
	border-radius: 5px;
	border: 1px solid #e1e3e8;
	background: #e5ebf9;
	padding: 8px;
	color: #1f2227;
	text-align: center;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: 24px;
	width: 100%;
	display: inline-block;
}
ul.User_Date_Read li.Users img {
	width: 20px;
	height: 20px;
	border-radius: 50%;
}
.Social_Media_Top ul li {
	list-style: none;
	text-align: center;
	margin-bottom: 20px;
}
/* h3 .padding-variable, h2 .padding-variable {
    padding-top: 100px;
} */
.Social_Media_Top ul li:hover a svg rect {
	fill: #7162ea;
}
.Social_Media_Top ul li:hover a svg path {
	fill: #7162ea;
}
.Social_Media_Bottam ul li:hover a svg rect {
	fill: #7162ea;
}
.Social_Media_Bottam ul li:hover a svg path {
	fill: #7162ea;
}
.User_Btm_Can h5 span {
	vertical-align: middle;
}
.Pros_Cons_Point h5 {
	font-size: 18px;
	color: #000;
	font-weight: 700;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	vertical-align: baseline;
	white-space: pre-wrap;
	text-align: center;
	border-bottom: solid #6fa8dc 2.25pt;
	margin-bottom: 10px;
	padding: 10px 0;
}
.Pros_Cons_Point ul {
	padding: 0;
}
.Pros_Cons_Point ul li {
	list-style: none;
	position: relative;
	padding-left: 30px;
	margin-bottom: 15px;
}
.Pros_Cons_Point ul li span {
	position: absolute;
	left: 0;
}
ul.blog-menu-detail {
	background-color: #f5f9fc;
	border-radius: 20px;
	padding: 24px 24px 24px 44px;
}
ul.blog-menu-detail a.Blog_Sidebar_Link {
	color: #7162ea;
	/* text-decoration: underline; */
	text-decoration-thickness: 0.0625rem;
	text-underline-offset: 0.15625rem;
	font-size: 20px;
	font-weight: 500;
	padding: 0;
}
ul.blog-menu-detail a.Blog_Sidebar_Link:hover {
	text-decoration: none;
}
ul.blog-menu-detail li {
	color: rgba(45, 45, 45, 0.9);
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px;
	/* list-style: disc; */
	border: none;
	list-style-position: inside;
	/* padding-left: 10px; */
	margin-bottom: 8px;
}
b.table_of_contents {
	font-size: 20px;
	margin-bottom: 8px;
	display: inline-block;
}
.Scroll_Top {
	position: fixed;
	right: 30px;
	bottom: 90px;
}
/* Dhaval CSS*/
.Detail_Right.New_Blog_Details p {
	color: var(--Text-Grey-800, #1d2939);
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 150%;
}
.Detail_Right.New_Blog_Details h2 {
	/* text-transform: capitalize; */
	margin-bottom: 30px;
	margin-top: 30px;
	color: var(--Text-Grey-700, #344054);
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: 130%;
}
.Detail_Right.New_Blog_Details h2.Blog_SubTitle a,
.Detail_Right.New_Blog_Details h2.Blog_SubTitle_Main {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.Detail_Right.New_Blog_Details h2 a,
.Detail_Right.New_Blog_Details h2 span.Blog_SubTitle_Text {
	color: var(--Theme-Purple-900, #00001e);
	font-size: 36px;
	font-style: normal;
	font-weight: 700;
	line-height: 120%;
	/* letter-spacing: -0.72px; */
}
.Detail_Right.New_Blog_Details h2 span.Blog_SubTitle_Unlimited_Text {
	color: var(--Theme-Purple-900, #00001e);
	/* Webpage/Header 6 */
	font-size: 18px;
	font-style: normal;
	font-weight: 700;
	line-height: 130%; /* 23.4px */
}
.Detail_Right.New_Blog_Details h2 span.Blog_SubTitle_Unlimited_Text b {
	color: var(--Theme-Purple-900, #00001e);
	/* Webpage/Header 5 */
	font-size: 20px;
	font-style: normal;
	font-weight: 700;
	line-height: 130%;
}
.Detail_Right.New_Blog_Details .Pros_Box {
	border-radius: 8px;
	border: 1px solid #e1e2e6;
	padding: 15px 15px;
	margin-bottom: 10px;
	height: 100%;
}
.Detail_Right.New_Blog_Details .Pros_Box h3 {
	color: #1B1C1E;
	font-size: 20px;
	font-style: normal;
	font-weight: 600;
	line-height: 42px; /* 140% */
}
.Detail_Right.New_Blog_Details .Pros_Box ul {
	padding-left: 0;
}
.Detail_Right.New_Blog_Details .Pros_Box ul li {
	list-style: none;
	color: #1D2939;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 24px;
	margin-bottom: 15px;
	position: relative;
	padding-left: 40px;
	padding-right: 0;
}
.Detail_Right.New_Blog_Details .Pros_Box ul li:before {
	content: "";
	/* background: url(../images/Check_New_Blog.svg); */
	background-repeat: no-repeat;
	display: inline-block;
	width: 24px;
	height: 24px;
	position: absolute;
	top: 1px;
	left: 0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0C3.5875 0 0 3.5875 0 8C0 12.4125 3.5875 16 8 16C12.4125 16 16 12.4125 16 8C16 3.5875 12.4125 0 8 0Z' fill='%234BAE4F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.8682 5.30293C12.0619 5.49668 12.0619 5.81543 11.8682 6.00918L7.18066 10.6967C7.08379 10.7936 6.95566 10.8436 6.82754 10.8436C6.69941 10.8436 6.57129 10.7936 6.47441 10.6967L4.13066 8.35293C3.93691 8.15918 3.93691 7.84043 4.13066 7.64668C4.32441 7.45293 4.64316 7.45293 4.83691 7.64668L6.82754 9.6373L11.1619 5.30293C11.3557 5.10605 11.6744 5.10605 11.8682 5.30293Z' fill='white'/%3E%3C/svg%3E");
	background-size: 100% 100%;
}
.Detail_Right.New_Blog_Details .Pointer ul li {
	position: relative;
	padding-left: 40px;
}
.Detail_Right.New_Blog_Details .Pointer ul li:before {
	content: "";
	background: url(../images/Check_New_Blog.svg);
	background-repeat: no-repeat;
	display: inline-block;
	width: 24px;
	height: 24px;
	position: absolute;
	top: 1px;
	left: 0;
}
.Detail_Right.New_Blog_Details ul.Pointer li {
	position: relative;
	padding-left: 40px;
}
.Detail_Right.New_Blog_Details ul.Pointer li:before {
	content: "";
	background: url(../images/Check_New_Blog.svg);
	background-repeat: no-repeat;
	display: inline-block;
	width: 24px;
	height: 24px;
	position: absolute;
	top: 1px;
	left: 0;
}
.Detail_Right.New_Blog_Details ul.Becker_Point li {
	position: relative;
	padding-left: 40px;
}
.Detail_Right.New_Blog_Details ul.Becker_Point li:before {
	content: "";
	background: url(../images/arrow-to-baker.svg);
	background-repeat: no-repeat;
	display: inline-block;
	width: 24px;
	height: 24px;
	position: absolute;
	top: 1px;
	left: 0;
}
.trust-item img {
	width: 38px;
	height: 38px;
}
.Detail_Right.New_Blog_Details .Pros_Box ul li svg {
	position: absolute;
	left: 0;
}
.Detail_Right.New_Blog_Details .Cons_Box {
	border-radius: 8px;
	border: 1px solid #e1e2e6;
	padding: 15px 15px;
	height: 100%;
}
.Detail_Right.New_Blog_Details .Cons_Box h3 {
	color: #1B1C1E;
	font-size: 20px;
	font-style: normal;
	font-weight: 600;
	line-height: 42px; /* 140% */
}
.Detail_Right.New_Blog_Details .Cons_Box ul {
	padding-left: 0;
}
.Detail_Right.New_Blog_Details .Cons_Box ul li {
	list-style: none;
	color: #1D2939;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 24px;
	margin-bottom: 15px;
	position: relative;
	padding-left: 40px;
	padding-right: 0;
}
.Detail_Right.New_Blog_Details .Cons_Box ul li:before {
	content: "";
	background-repeat: no-repeat;
	display: inline-block;
	width: 24px;
	height: 24px;
	position: absolute;
	top: 1px;
	left: 0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_741_20104)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.38125 0 0 5.38125 0 12C0 18.6187 5.38125 24 12 24C18.6187 24 24 18.6187 24 12C24 5.38125 18.6187 0 12 0Z' fill='%23EE685C'/%3E%3Cpath d='M15.8755 14.5179L13.436 12.0783L15.8755 9.63882C15.9647 9.54968 16.0354 9.44385 16.0836 9.32738C16.1319 9.21091 16.1567 9.08607 16.1567 8.96C16.1567 8.83393 16.1319 8.7091 16.0836 8.59262C16.0354 8.47615 15.9647 8.37032 15.8755 8.28118C15.7864 8.19203 15.6805 8.12132 15.5641 8.07308C15.4476 8.02483 15.3228 8 15.1967 8C15.0706 8 14.9458 8.02483 14.8293 8.07308C14.7128 8.12132 14.607 8.19203 14.5179 8.28118L12.0783 10.7207L9.63882 8.28118C9.54968 8.19203 9.44385 8.12132 9.32738 8.07308C9.21091 8.02483 9.08607 8 8.96 8C8.83393 8 8.7091 8.02483 8.59262 8.07308C8.47615 8.12132 8.37032 8.19203 8.28118 8.28118C8.19203 8.37032 8.12132 8.47615 8.07308 8.59262C8.02483 8.7091 8 8.83393 8 8.96C8 9.08607 8.02483 9.21091 8.07308 9.32738C8.12132 9.44385 8.19203 9.54968 8.28118 9.63882L10.7207 12.0783L8.28118 14.5179C8.19203 14.607 8.12132 14.7128 8.07308 14.8293C8.02483 14.9458 8 15.0706 8 15.1967C8 15.3228 8.02483 15.4476 8.07308 15.5641C8.12132 15.6805 8.19203 15.7864 8.28118 15.8755C8.37032 15.9647 8.47615 16.0354 8.59262 16.0836C8.7091 16.1319 8.83393 16.1567 8.96 16.1567C9.08607 16.1567 9.21091 16.1319 9.32738 16.0836C9.44385 16.0354 9.54968 15.9647 9.63882 15.8755L12.0783 13.436L14.5179 15.8755C14.607 15.9647 14.7128 16.0354 14.8293 16.0836C14.9458 16.1319 15.0706 16.1567 15.1967 16.1567C15.3228 16.1567 15.4476 16.1319 15.5641 16.0836C15.6805 16.0354 15.7864 15.9647 15.8755 15.8755C15.9647 15.7864 16.0354 15.6805 16.0836 15.5641C16.1319 15.4476 16.1567 15.3228 16.1567 15.1967C16.1567 15.0706 16.1319 14.9458 16.0836 14.8293C16.0354 14.7128 15.9647 14.607 15.8755 14.5179Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_741_20104'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.Detail_Right.New_Blog_Details .Cons_Box ul li svg {
	position: absolute;
	left: 0;
}
.Detail_Right.New_Blog_Details h2.CPA_Platforms_Text {
	color: var(--Text-Grey-700, #344054);
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: 130%;
	margin-bottom: 20px;
}
.Detail_Right.New_Blog_Details h2.Blog_Subtitle1 {
	color: var(--Secondary-color, #013872);
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	line-height: 150%; /* 45px */
}
.Detail_Right.New_Blog_Details .Wrapping_Up_Box {
	border-radius: 8px;
	background: var(--Theme-Blue-50, #ebeefd);
	padding: 20px;
	margin: 40px 0;
}
.Detail_Right.New_Blog_Details .Wrapping_Up_Box h2 {
	color: #000;
	font-size: 26px;
	font-style: normal;
	font-weight: 700;
	line-height: 130%;
	margin: 0;
	margin-bottom: 20px;
}
.Detail_Right.New_Blog_Details .Wrapping_Up_Box p {
	margin-bottom: 0;
}
.Detail_Right.New_Blog_Details .FAQs_Box h2 {
	color: var(--Secondary-color, #013872);
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	line-height: 150%;
}
.Detail_Right.New_Blog_Details .FAQs_Box .accordion-item {
	border: 0;
	border-radius: 0px !important;
	background-color: transparent;
	margin-bottom: 0;
	border-bottom: 1px solid #E1E2E6;
}
.Detail_Right.New_Blog_Details .FAQs_Box h2.accordion-header {
	margin: 0;
	border-radius: 8px !important;
	background-color: #e8f0fd;
}
.Detail_Right.New_Blog_Details .FAQs_Box button.accordion-button {
	border-radius: 8px 8px 0 0 !important;
	border: 0;
	box-shadow: none;
	color: #1D2939;
	font-size: 20px;
	font-style: normal;
	font-weight: 600;
	line-height: 30px;
	background: transparent;
}
.Detail_Right.New_Blog_Details .FAQs_Box .accordion-body {
	border-radius: 0px 0px 8px 8px;
	background: transparent;
	border: 0;
}
.Detail_Right.New_Blog_Details .FAQs_Box .accordion-body p {
	color: #475467;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 30px;
}
.Detail_Right.New_Blog_Details .FAQs_Box button.accordion-button.collapsed {
	border-radius: 8px !important;
	border: 0;
	box-shadow: none;
	font-style: normal;
	font-weight: 600;
	line-height: 30px;
	background: transparent;
	color: #1D2939;
	font-size: 20px;
}
.Detail_Right.New_Blog_Details .FAQs_Box .accordion-button::after {
    background-repeat: no-repeat;
    background-position: center right;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z" stroke="%233A58EF" stroke-width="1.5" stroke-miterlimit="10"/><path d="M15.375 10.875L12 14.625L8.625 10.875" stroke="%233A58EF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.Detail_Right.New_Blog_Details table thead tr th {
	background: #7F76B1 !important;
	overflow: hidden;
	color: var(--White, #FFF);
	text-align: center;
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: 20px; /* 142.857% */
}
.Detail_Right.New_Blog_Details table tbody tr:nth-child(odd) td,
.Detail_Right.New_Blog_Details table tbody tr:nth-child(odd) th {
	background: #fff !important;
	font-weight: 600;
	border: 0;
}
.Detail_Right.New_Blog_Details table tbody tr:nth-child(even) td,
.Detail_Right.New_Blog_Details table tbody tr:nth-child(even) th {
	/* background: var(--Theme-Blue-50, #ebeefd) !important; */
	font-weight: 600;
	border: 0;
}
.Detail_Right.New_Blog_Details table tbody tr:nth-child(even) th,
.Detail_Right.New_Blog_Details table tbody tr:nth-child(odd) th {
	 /* 125% */
	 overflow: hidden;
	 color: var(--Text-Grey-700, #344054);
	 text-overflow: ellipsis;
	 font-size: 14px;
	 font-style: normal;
	 font-weight: 600;
	 line-height: 20px; /* 142.857% */
}
.Detail_Right.New_Blog_Details table tbody tr:nth-child(odd) td,
.Detail_Right.New_Blog_Details table tbody tr:nth-child(even) td {
	text-align: center;
	color: var(--Text-Grey-800, #1D2939);
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 20px;
	overflow: hidden;
	color: var(--Text-Grey-700, #344054);
	text-align: center;
	text-overflow: ellipsis;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 20px; /* 142.857% */
}
.Detail_Right.New_Blog_Details table tbody tr td img {
	width: 20px !important;
}
.Detail_Right.New_Blog_Details table thead tr th,
.Detail_Right.New_Blog_Details table tbody tr td,
.Detail_Right.New_Blog_Details table tr,
.Detail_Right.New_Blog_Details table {
	padding: 12px 16px;
	margin: 0;
	border: 1px solid #D0D5DD !important;
}
.Detail_Right.New_Blog_Details .table-responsive {
	border-radius: 0;
	/* border: 2px solid var(--Theme-Blue-100, #d8defc); */
}
.Detail_Right.New_Blog_Details table thead th:first-child {
	border-radius: 0;
	background: #0f67ea;
}
.Detail_Right.New_Blog_Details table thead th:last-child {
	border-radius: 0;
}
.New_Blog_Details_Can .Blog_Sidebar h3 {
	display: flex;
	align-items: center;
}
.New_Blog_Details_Can .Blog_Sidebar h3 svg {
	margin-right: 8px;
}
/* new detail */
.Scroll_Top {
	position: fixed;
	right: 90px;
	bottom: 30px;
}
.blog-hdstk {
	position: fixed;
	top: 79px;
	background: white;
	z-index: 10;
	width: 100%;
	text-align: center;
	padding: 12px 50px;
	box-shadow: 0px 4px 2px #e6e6e6;
}
.blog-hdstk {
	z-index: 999;
}
.blog-hdstk .h2 {
	font-size: 28px !important;
	line-height: 42px !important;
	margin-bottom: 16px !important;
	color: #1b1c1e !important;
	font-weight: 700;
}
.blog-hdtkan {
	display: none !important;
}
.Blog_Sidebar_Main.fixed {
	position: fixed;
	top: 128px;
	/* width: calc(25% - 15px); */
	/* max-width: 465px;
	width: 100%; */
	width: calc(332px - 15px);
}
.hide {
	display: none;
}
.progress-wrap {
	background: #e7f0fd;
	position: fixed;
	right: 30px;
	bottom: 90px;
	height: 52px;
	width: 52px;
	cursor: pointer;
	display: block;
	border-radius: 50px;
	box-shadow: inset 0 0 0 2px rgb(232 240 253);
	z-index: 10000;
	opacity: 0;
	visibility: hidden;
	transform: translateY(15px);
	-webkit-transition: all 200ms linear;
	transition: all 200ms linear;
}
.progress-wrap.active-progress {
	opacity: 1;
	visibility: visible;
	transform: translateY(0);
}
.progress-wrap::after {
	position: absolute;
	content: "";
	background: url(https://assets.my-cpe.com/live_assets/new-theme/images/tt-icon.svg)
		center no-repeat;
	text-align: center;
	color: rgba(0, 0, 0, 0.3);
	/* --- Pijl kleur --- */
	left: 0;
	top: 0;
	height: 52px;
	width: 52px;
	cursor: pointer;
	display: block;
	z-index: 1;
	-webkit-transition: all 200ms linear;
	transition: all 200ms linear;
}
.progress-wrap svg path {
	fill: none;
}
.progress-wrap svg.progress-circle path {
	stroke: #0f67ea;
	/* --- Lijn progres kleur --- */
	stroke-width: 4;
	box-sizing: border-box;
	-webkit-transition: all 200ms linear;
	transition: all 200ms linear;
}
.curve-arrow ul li:before {
	content: "";
	background: url(../images/curve-arrow.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 24px;
	height: 24px;
	position: absolute;
	top: 1px;
	left: 0;
}
/* Dhaval CSS End*/
/*new blog sticky heading*/
/* .blog-hdstk {
    position: sticky;
    top: 73px;
    background: white;
    z-index: 10;
    text-align: center;
    padding: 20px 50px;
    box-shadow: 0px 4px 10px #e6e6e6;
}
.blog-hdstk {
    z-index: 100 !important;
} */
/* Jemish new css for changes in blog start  */
.Detail_Right.New_Blog_Details p {
	margin-bottom: 20px;
}
.Detail_Right.New_Blog_Details p br {
	display: none;
	height: 0;
}
.Detail_Right.New_Blog_Details h3 br {
	display: none;
	height: 0;
}
tr[aria-expanded="true"] .ac-ttl svg {
	transform: rotate(180deg);
}
.ac-ttl {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
/* Jemish new css for changes in blog End */
/*View plans css by nikunj at 02122024*/
.Unlimited_Access_Box {
	width: 500px;
	display: inline-block;
	padding: 16px 24px;
	text-align: center;
	border-radius: 8px;
	background: linear-gradient(
			0deg,
			rgba(0, 0, 0, 0.35) 0%,
			rgba(0, 0, 0, 0.35) 100%
		),
		url(<path-to-image>) lightgray 50% / cover no-repeat;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="451" height="139" viewBox="0 0 451 139" fill="none"><rect y="-0.748047" width="498" height="139.748" rx="8" fill="url(%23pattern0_64_15416)"/><rect y="-0.748047" width="498" height="139.748" rx="8" fill="black" fill-opacity="0.35"/><defs><pattern id="pattern0_64_15416" patternContentUnits="objectBoundingBox" width="1" height="1"><use xlink:href="%23image0_64_15416" transform="matrix(0.00934579 0 0 0.0333043 0 -1.28178)"/></pattern><image id="image0_64_15416" width="107" height="107" xlink:href="data:image/jpeg;base64,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"/></defs></svg>');
	background-repeat: no-repeat;
	background-size: 100%;
}
.Unlimited_Access_Box h4 {
	color: var(--White, #fff);
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: 28px;
	margin-bottom: 4px;
}
.Unlimited_Access_Box h4 span {
	color: var(--Error-Red-500, #f04438);
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: 28px;
}
.Unlimited_Access_Box h5 {
	color: var(--White, #fff);
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: 28px;
}
.Unlimited_Access_Box h5 b {
	margin-left: 10px;
	color: #e9b304;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: 32px;
}
.Unlimited_Access_Box h5 span {
	color: var(--White, #fff);
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 18px;
}
.Unlimited_Access_Box a {
	border: 1px solid transparent;
	padding: 10px 18px;
	display: inline-block;
	margin-top: 5px;
	margin-right: 5px;
	transition: 0.4s ease-out;
	border-radius: 4px;
	background: var(--White, #fff);
	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25) inset;
	color: var(--Text-Grey-700, #344054);
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: 20px;
}
.Unlimited_Access_Box_main {
	position: fixed;
	top: 50%;
	right: 60px;
	height: 112px;
	z-index: 9;
	transform: translateX(0%);
	transition: all 0.5s linear;
}
.Unlimited_Access_Box .fixed-close {
	position: absolute;
	top: 4px;
	right: 3px;
	cursor: pointer;
}
.Unlimited_Access_Box_main .Unlimited_Access_Box {
	border-radius: 8px 0 0 8px;
	padding: 13px 24px;
	height: 112px;
}
.Unlimited_Access_Box_main.active {
	transform: translateX(100%);
	z-index: 0;
}
.Unlimited_Access_Box a:hover {
	background: #3a58ef;
	color: #fff;
	border: 1px solid #3a58ef;
}
.Unlimited_Access_Box_main {
	position: fixed;
	top: 50%;
	right: 60px;
	height: 112px;
	z-index: 9;
	transform: translateX(0%);
	transition: all 0.5s linear;
}
.Unlimited_Access_Box_main .Unlimited_Access_Box {
	border-radius: 8px 0 0 8px;
	padding: 13px 24px;
	height: 112px;
	display: flex;
	align-items: center;
	gap: 16px;
	width: 536px;
	justify-content: flex-start;
}
.Unlimited_Access_Box_left {
	display: flex;
	flex-direction: column;
	text-align: left;
}
.Unlimited_Access_Box_main h4 span {
	color: var(--Error-Red-400, #f97066);
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: 28px;
}
.Unlimited_Access_Box_left p {
	color: var(--White, #fff);
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: 20px;
}
.Unlimited_Access_Box_right {
	padding-right: 20px;
}
button.Unlimited_Access_Box_btn {
	border-radius: 3.35px;
	background: var(--Theme-Purple-500, #7162ea);
	box-shadow: 0px 4px 4px 0px rgba(255, 255, 255, 0.5) inset;
	color: var(--White, #fff);
	font-size: 14.097px;
	font-style: normal;
	font-weight: 600;
	line-height: 20.101px;
	padding: 8.375px 15.075px;
	white-space: nowrap;
	border: 1px solid transparent;
	transition: 0.4s ease all;
}
button.Unlimited_Access_Box_btn:hover {
	border: 1px solid #3a58ef;
	color: #ffffff;
	background-color: #3a58ef;
}
.view_plan {
	background: var(--Text-Grey-600, #475467);
	position: fixed;
	right: 0;
	display: flex;
	height: 112px;
	width: 60px;
	padding: 16px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	flex-shrink: 0;
	color: var(--White, #fff);
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: 24px;
	white-space: nowrap;
	writing-mode: tb-rl;
	transform: rotate(180deg);
	top: 50%;
	cursor: pointer;
	z-index: 9;
}
.sidebar_heading {
	display: flex;
	font-weight: 700;
	font-size: 12px;
	line-height: 24px;
	align-items: center;
	color: #5d667b;
	gap: 8px;
	padding-left: 16px;
	margin-top: 16px;
}
/*End View plans css by nikunj at 02122024*/
.blog-main-section{
	display: flex;
}
.left-section {
    width: 30%;
}
.right-section {
    /* width: 80%; */
	/* overflow: auto; */
	overflow-x: hidden;
    overflow-y: auto;
    /* scrollbar-width: none; */
	padding-left: 10px;
}
.Detail_Right.New_Blog_Details table p {
	color: var(--Text-Grey-800, #1D2939);
	font-size: 16px;
	font-style: normal;
    font-weight: 400;
    line-height: 20px;
}

.Detail_Right.New_Blog_Details label.about_author_text {
    font-weight: 600;
    font-size: 30.38px;
    line-height: 42px;
    /* letter-spacing: normal; */
    vertical-align: middle;
    margin-bottom: 0;
    color: #1b1c1e;
}

.Detail_Right.New_Blog_Details .FAQs_Box h3 {
    margin-bottom: 0px;
}
/*Free Ethics CPE: AICPA General Ethics for CPA Start*/
.freeetic .modal-dialog {
    max-width: 880px;
}
.freeetic .modal-content {
    background-image: none;
    background-position: center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    border-radius: 16px;
}
.freeetic .modal-header {
    padding-inline: 40px;
    border: none;
    padding-top: 12px;
    padding-bottom: 8px;
}
.freeetic .modal-header button {
    border: 1px solid gray;
    color: var(--Text-Grey-500, #5D667B);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    display: flex;
    padding: 8px 14px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border-radius: 4px 4px 0 4px;
    background: var(--White, #FFF);
    position: absolute;
    right: -1px;
    top: -18px;
}
.freeetic .modal-body {
    padding-bottom: 0;
    padding-inline: 20px;
    padding-top: 0;
}
.freeetic .modal-body h2 {
    color: var(--Theme-Blue-800, #182878);
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
    /* letter-spacing: -0.72px; */
    align-items: center;
    margin-bottom: 12px;
    position: relative;
}
.freeetic .modal-body h2 b {
    font-weight: 700;
}
.freeetic .modal-body h2 span {
    padding: 6px 12px;
    border-radius: 4px;
    background: var(--Theme-Purple-100, #E3E0FB);
    display: inline-block;
    color: var(--Text-Grey-900, #101828);
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    /* letter-spacing: .2px; */
    line-height: 120%;
    margin-left: 0px;
    position: relative;
    top: -5px;
}
.freeetic .popwrap {
    display: flex;
    gap: 34px;
    /* align-items: flex-end; */
}
.freeetic .pophd {
    display: flex;
    align-items: center;
    gap: 23px;
    margin-bottom: 12px;
}
/* .freeetic .pophd > img {
    border-radius: 50%;
    border: 2px solid #fff;
} */
.freeetic .pophd > img {
    border-radius: 50%;
    border: 2px solid #fff;
    max-width: 60px;
    height: 60px;
    width: 100%;
}
.freeetic .sp_data {
    display: flex;
    flex-direction: column;
}
.freeetic .sp_data >b {
    display: block;
    margin-bottom: 4px;
    color: var(--Theme-Dark-Blue-800, #26244A);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
}
.freeetic .sp_data span {
    color: var(--Theme-Dark-Blue-800, #26244A);
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 38px;
}
.freeetic .sp_data p {
    border-radius: 6px;
    background: var(--Theme-Blue-50, #EBEEFD);
    display: inline-flex;
    padding: 4px 10px;
    justify-content: center;
    align-items: center;
    gap: 2px;
    color: var(--Theme-Dark-Blue-800, #26244A);
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 18px;
}
.freeetic p.accesspop {
    color: var(--Text-Grey-800, #1D2939);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    margin-bottom: 8px;
}
.freeetic a.popbtn {
    border-radius: 4px;
    background: var(--Theme-Blue-500, #3A58EF);
    box-shadow: 0 1px 2px 0 rgba(16, 24, 40, 0.05);
    display: inline-flex;
    padding: 6px 15px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    color: var(--White, #FFF);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
    border: none;
}
.freeetic .popwrap small {
    color: var(--Text-Grey-700, #344054);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    display: block;
    margin-top: 4px;
    color: var(--Text-Grey-900, #101828);

/* Text sm / Semibold */
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px; /* 142.857% */
}
.freeetic p.trustedpo {
    color: var(--Text-Grey-700, #344054);
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 32px;
    margin-block: 12px;
}
.freeetic .sprevi {
    border-radius: 8px;
    background: var(--Theme-Blue-50, #EBEEFD);
    display: flex;
    padding: 12px;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
}
.freeetic .sprevi > span {
    display: block;
    color: var(--Text-Grey-800, #1D2939);
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 30px;
}
.freeetic .sprevi .spreview_lst ul {
    display: flex;
    align-items: center;
    gap: 8px;
    list-style: none;
}
.freeetic .sprevi > p {
    color: var(--Text-Grey-800, #1D2939);
    font-size: 16px;
    font-style: italic;
    font-weight: 400;
    line-height: 30px;
}
.freeetic .popacess {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    align-items: center;
    margin-top: 12px;
    padding-bottom: 20px;
}
.freeetic .popacess input.popemail {
    padding: 11px 12px;
    border-radius: 4px;
    border: 1px solid var(--Theme-Blue-500, #3A58EF);
    background: var(--White, #FFF);
    outline: none;
    min-width: 315px;
}
.freeetic .popacess button {
    padding: 12px 20px;
    border-radius: 4px;
    background: var(--Theme-Blue-500, #3A58EF);
    box-shadow: 0 1px 2px 0 rgba(16, 24, 40, 0.05);
    border: none;
    color: var(--White, #FFF);
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
	white-space: nowrap;
}
.sp_data_inner {
    display: flex;
    align-items: center;
    gap: 8px;
    align-self: stretch;
}
.sprevi_inner {
    display: flex;
    align-items: center;
    gap: 10px;
}
.sprevi_inner span {
    color: var(--Text-Grey-800, #1D2939);
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 30px;
}
.freeetic .sp_data i {
    font-style: normal;
}
/*Free Ethics CPE: AICPA General Ethics for CPA End*/
.User_Btm_Can .user a {
    color: #3A58EF;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 30px;
    text-decoration: none;
}
.User_Btm_Can .user > span {
    display: block;
    color: var(--Text-Grey-500, #5D667B);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 6px;
}
.User_Btm_Can .user > a:last-child {
    color: var(--Theme-Blue-500, #3A58EF) !important;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    display: flex;
    align-items: center;
    gap: 8px;
}
.User_Btm_Can .user > a:last-child span {
    color: var(--Theme-Blue-500, #3A58EF);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    text-decoration: underline;
}
 .scs {
        background-color: rgba(58,88,239,0.1);
        border-radius: 4px;
        margin-bottom: 20px;
        margin-top: 20px;
        padding: 15px 20px;
        width: 100%;
        border: 1px solid #3A58EF;
    }

    .scs_header {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        margin-bottom: 10px;
    }

    .scs_ttl {
        color: #3A58EF;
        font-size: 16px;
        font-weight: 700;
        line-height: 20px;
        margin: 0;
    }

    .scs_tx {
        color: #0F0E29;
        font-size: 12px;
        font-weight: 400;
        line-height: 14px;
        font-size: Inter;
    }

    .scs_header_icon {
        margin-right: 10px;
    }

    .scs p {
        font-size: 16px;
        margin: 0;
    }

	section.Relevant_blog {
		background: #F2F7FB;
		padding: 70px 0;
		position: relative;
		z-index: 9;
	}
h2.section-title {
    color: #344054;
    text-align: center;
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 50px;
}
h2.section-title::after {
    content: "";
    width: 70px;
    background-color: #013872;
    height: 2px;
    display: block;
    text-align: center;
    margin: 8px auto;
}
.webinar_box {
    box-shadow: 0 30px 30px rgb(0 9 94 / 5%);
    border-radius: 10px;
    margin-bottom: 25px;
    background: #fff;
}
.webinar_img {
    position: relative;
    max-height: 246px;
    overflow: hidden;
    border-radius: 10px 10px 0 0;
}
.webinar_box img {
    border-radius: 0;
    transition: 0.3s;
}
.Web_detail {
    padding: 15px;
}
    .date_sub ul {
        display: inline-block;
        list-style: none;
    }
	section.Relevant_blog li.Web_Sub.Credit_home {
    background: rgba(11, 123, 255, 0.1);
    color: #1f2227;
    font-size: 14px;
    border-radius: 5px;
    padding: 3px 8px;
}
.date_sub ul li.Web_Sub {
    color: #696969;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
	font-family: 'Outfit', sans-serif;
}
.Web_detail p {
    font-size: 16px;
    color: #1f2227;
    font-weight: 700;
    line-height: 24px;
    margin: 15px 0;
    height: 46px;
    overflow: hidden;
}
.Web_detail p a {
    color: #1f2227;
    overflow: hidden;
    color: var(--Text-Grey-700, #344054);
    text-overflow: ellipsis;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 130%; /* 26px */
}
.Speak_Credit {
    height: 72px;
    overflow: hidden;
}

/* Limit blog description to 2 lines in Featured Articles */
.Relevant_blog .webinar_text {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.5em;
    max-height: 3em; /* 2 lines * 1.5em line-height */
    color: #696969;
    font-size: 14px;
}
.Speak_Credit ul li.Web_speker {
    color: #696969;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.Speak_Credit ul li.Web_speker a {
    color: #929292;
    font-size: 14px;
    text-decoration: none;
}
.Speak_Credit ul li.Web_speker a img {
    margin-right: 10px;
    width: 20px;
    height: 20px;
    border-radius: 50%;
}
.Speak_Credit ul li.Web_speker {
    color: #696969;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
section.Relevant_blog a.btn-view-all {
    border-radius: 6px;
    border: 1px solid #7162ea;
    background: #f2f7fb;
    color: #7162ea;
    text-align: center;
    font-size: 18px;
    font-style: normal;
    /* font-weight: 900; */
    font-weight: normal;
    line-height: normal;
    display: inline-block;
    border-radius: 4px;
    background: var(--Theme-Blue-500, #3A58EF);

/* Shadow/xs */
    box-shadow: 0 1px 2px 0 rgba(16, 24, 40, 0.05);
    display: inline-flex;
    padding: 10px 18px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    color: var(--White, #FFF);

/* Text md / Semibold */
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px; /* 150% */
}
.Trending_Webinars .webinar_box, .Relevant_blog .webinar_box {
    border-radius: 10px;
    border: 1px solid #dcdcdc;
    background: #fff;
    box-shadow: none;
}

@media only screen and (min-width: 1921px) and(max-width: 2560.51px) { 
	.Blog_Sidebar_Main.fixed {
		position: fixed;
		top: 100px;
		max-width: 625px;
	}
}

@media (min-width: 992px) {
	button.Mob_Sidebar_Btn {
		display: none;
	}
	.Mob_Sidebar {
		display: block !important;
		position: relative !important;
		visibility: visible !important;
		transform: inherit;
		width: auto !important;
		z-index: 9;
		height: 100%;
	}
	.Mob_Sidebar .offcanvas-header {
		display: none;
	}
	.Mob_Sidebar .offcanvas-body {
		overflow: inherit;
		padding: 0;
	}
}

@media only screen and (max-width: 1600.51px) {
	.Blog_Sidebar_Main.fixed {
	    max-width: 385px !important;
	}
}

@media only screen and (min-width: 1367px) and (max-width: 1440.51px) { 
	.Blog_Sidebar_Main.fixed {
		max-width: 272px !important;
	}
}


@media only screen and (min-width: 1200px) and (max-width: 1366.51px) {
	.Blog_Sidebar_Main {
		position: relative;
		width: 275px;
		height: 650px;
	}

	.Blog_Sidebar_Main.fixed {
		position: fixed;
		top: 100px;
		/* max-width: 329px !important;
        width: 100%; */
		width: calc(286px - 15px);
	}


}
@media only screen and (min-width: 992px) and (max-width: 1199.51px) {
	.Blog_Sidebar_Main {
		position: absolute;
		width: 220px;
		height: 575px;
		overflow: scroll;
	}
	.Blog_Sidebar_Main.fixed {
		/* max-width: 243px !important; */
    	padding: 0 !important;
		width: calc(242px - 15px);
	}
}
@media (max-width: 991.51px) {
	.Blog_Sidebar_Main {
		position: relative !important;
		max-width: inherit !important;
		height: auto !important;
		width: inherit !important;
		top: inherit;
	}
	.Mob_Sidebar {
		/* z-index: 9999; */
		visibility: visible;
	}
	.Blog_Sidebar_Main p.title {
		padding: 8px 20px;
	}
	button.Mob_Sidebar_Btn {
		position: fixed;
		left: 5px;
		top: 30%;
		border-radius: 10px;
		border: 1px solid #dedede;
		background: #f2f2f2;
		box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.2);
		z-index: 999;
		padding: 10px;
	}
	.Mob_Sidebar .offcanvas-header .btn-close {
		margin-left: auto;
	}
	.Mob_Sidebar .offcanvas-body {
		padding: 0;
	}
	.Mob_Sidebar .Blog_Sidebar_Main.fixed {
		top: 0;
		background: transparent;
		padding: 0 16px;
	}
	.Social_Media_Top {
		margin-top: 20px;
	}
	.Social_Media_Top ul {
		text-align: center;
	}
	.Social_Media_Top ul li {
		list-style: none;
		text-align: center;
		margin-top: 20px;
		margin-right: 20px;
		display: inline-block;
	}
	.Social_Media_Top ul li:last-child {
		margin-right: 0;
	}
	ul.Topics li {
		margin-bottom: 10px;
	}
	ul.User_Date_Read {
		margin-bottom: 10px;
	}
}
@media (max-width: 767.51px) {
	.freeetic .pophd {
		gap: 16px;
        align-items: center;
	}
	.sp_data_inner {
		flex-wrap: wrap;
	}
	.freeetic .popwrap {
		flex-wrap: wrap;
		gap: 8px;
	}
	.freeetic .popacess {
		flex-wrap: wrap;
	}
	.freeetic .modal-content {
    margin-top: 20px;
}
	.freeetic .popacess input.popemail {
    min-width: 100%;
	padding-bottom: 16px;
	}
	.freeetic .modal-body {
		padding-inline: 16px;
	}
	.freeetic .modal-header {
		padding-inline: 16px;
		padding-top: 24px;
		padding-bottom: 24px;
	}
	.blog-hdstk .h2 {
		font-size: 14px !important;
	}
	.blog-hdstk {
		padding: 0px 0px;
	}
	.Globle_Space {
		margin-top: 0px;
	}
	.Banner_Left h1 {
		font-size: 26px;
		margin: 22px 0 13px 0;
		line-height: 36px;
	}
	.Detail_Right.New_Blog_Details h2 a,
	.Detail_Right.New_Blog_Details h2 span.Blog_SubTitle_Text {
		font-size: 26px;
	}
	.Other_Webinars_Box .Web_detail {
		padding: 15px;
	}
	.Detail_Right.New_Blog_Details .Pros_Box {
		padding: 15px 20px;
	}
	.Detail_Right.New_Blog_Details .Cons_Box {
		padding: 15px 20px;
	}
	.progress-wrap {
		right: 16px;
		bottom: 74px;
	}
	.Detail_Right.New_Blog_Details h2.Blog_SubTitle a,
	.Detail_Right.New_Blog_Details h2.Blog_SubTitle_Main {
		display: inline-block;
		align-items: center;
		justify-content: space-between;
	}
	.Detail_Right {
		padding-left: 0;
	}
	.Detail_Right.New_Blog_Details h2 span.Blog_SubTitle_Unlimited_Text {
		width: 100%;
		float: left;
	}
	.Scroll_Top {
		position: fixed;
		right: 15px;
		bottom: 90px;
	}
	.right-section {
		width: 100%;
	}
	.blog-main-section {
		display: block;
	}


	
	section.Banner_Main {
		padding: 38px 0px;
		max-height: 173px;
	}

	.Banner_Left h1 {
		margin: 0;
        color: var(--White, #FFF);
        text-align: center;
        font-size: 20px;
        font-style: normal;
        font-weight: 500;
        line-height: 130%;
        padding-bottom: 16px;
        max-height: 52px;
        overflow: hidden;
		margin-bottom: 16px;
    }

	.Banner_Left p {
		display: none;
	}

	ul.Topics {
		display: none;
	}
	ul.User_Date_Read li.Users {
		margin-right: 8px;
        padding-right: 13px;
		font-size: 14px;
	}

	ul.User_Date_Read li:nth-child(2) {
		border-right: 0;
		padding: 0;
		margin: 0;
        color: var(--White, #FFF);
        font-size: 15.125px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
	}

	ul.User_Date_Read li:last-child {
		border: none;
		padding: 0;
		display: none;
	}

	button.Mob_Sidebar_Btn {
        top: 32%;
        bottom: auto;
    }
	.Banner_Left ul.User_Date_Read.d-flex.flex-wrap {
		padding: 0;
		margin-bottom: 0;
	}


	
}

@media (max-width: 425.51px) { 
	section.Banner_Main {
		padding: 38px 0px;
		max-height: 195px
	}

	.Banner_Left h1 {
        margin: 0;
        color: var(--White, #FFF);
        text-align: center;
        font-size: 20px;
        font-style: normal;
        font-weight: 500;
        line-height: 130%;
        padding-bottom: 16px;
        max-height: 52px;
        overflow: hidden;
		margin-bottom: 16px;
    }

	.Banner_Left p {
		display: none;
	}

	ul.Topics {
		display: none;
	}
	ul.User_Date_Read li.Users {
		margin-right: 0px;
        padding-right: 0px;
		border: 0;
	}

	ul.User_Date_Read li:nth-child(2) {
		border-right: 0;
		padding: 0;
		margin: 0;
        color: var(--White, #FFF);
        font-size: 15.125px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
	}

	ul.User_Date_Read li:last-child {
		border: none;
		padding: 0;
		display: none;
	}

	button.Mob_Sidebar_Btn {
        top: 32%;
        bottom: auto;
    }

	.Detail_Right.New_Blog_Details iframe {
		width: 100%;
		height: 260px;
	}

	ul.User_Date_Read li {
		width: 100%;
	}
}

@media (max-width: 375.51px) {
	section.Banner_Main {
		padding: 38px 0px;
		max-height: 195px
	}

	.Banner_Left h1 {
        margin: 0;
        color: var(--White, #FFF);
        text-align: center;
        font-size: 20px;
        font-style: normal;
        font-weight: 500;
        line-height: 130%;
        padding-bottom: 16px;
        max-height: 52px;
        overflow: hidden;
		margin-bottom: 16px;
    }

	.Banner_Left p {
		display: none;
	}

	ul.Topics {
		display: none;
	}
	ul.User_Date_Read li.Users {
		margin-right: 0px;
        padding-right: 0px;
		border: 0;
	}

	ul.User_Date_Read li:nth-child(2) {
		border-right: 0;
		padding: 0;
		margin: 0;
        color: var(--White, #FFF);
        font-size: 15.125px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
	}

	ul.User_Date_Read li:last-child {
		border: none;
		padding: 0;
		display: none;
	}

	button.Mob_Sidebar_Btn {
        top: 32%;
        bottom: auto;
    }

	.Detail_Right.New_Blog_Details iframe {
		width: 100%;
		height: 260px;
	}

	ul.User_Date_Read li {
		width: 100%;
	}


}

@media (max-width: 320.51px) {

	section.Banner_Main {
		max-height: 200px;
	}
	ul.Topics { 
		display: none;
	}

	ul.User_Date_Read li.Users {
		margin-right: 0;
		padding-right: 0;
		border: 0;
		color: var(--White, #FFF);
        font-size: 14.875px;
        font-style: normal;
        font-weight: 700;
        line-height: 28px;
	}

	button.Mob_Sidebar_Btn {
        top: 38%;
        bottom: auto;
    }
	
	.Detail_Right.New_Blog_Details iframe {
		width: 100%;
		height: 225px;
	}

 }

/* FAQ TOC Styling */
li.Blog_Sidebar_Links_Box.FAQBox {
	position: relative;
}

li.Blog_Sidebar_Links_Box.FAQBox svg {
	vertical-align: middle;
	margin-right: 5px;
	color: #3A58EF;
}

li.Blog_Sidebar_Links_Box.FAQBox.active svg {
	color: #3A58EF;
}

li.Blog_Sidebar_Links_Box.FAQBox h2 {
	display: flex;
	align-items: center;
}

/* FAQ Section Styling */
.faq-section {
	scroll-margin-top: 120px;
	position: relative;
	margin: 40px 0;
}

/* Author Section - Using .User_Detail styles defined above */
.Detail_Right.New_Blog_Details h2 p a {
    font-size: 16px;
}

.scs {
	background-color: rgba(58,88,239,0.1);
	border-radius: 4px;
	margin-bottom: 20px;
	margin-top: 20px;
	padding: 15px 20px;
	width: 100%;
	border: 1px solid #3A58EF;
}

.scs_header {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-bottom: 10px;
}

.scs_ttl {
	color: #3A58EF;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
	margin: 0;
}

.scs_tx {
	color: #0F0E29;
	font-size: 12px;
	font-weight: 400;
	line-height: 14px;
	font-size: Inter;
}

.scs_header_icon {
	margin-right: 10px;
}
footer.Footer_Bottam {
    font-family: 'Avenir', sans-serif;
}