/*!
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 1.0.30
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Student Brands
Author URI: 
template: Divi
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
License: 
License URI: 
*/
*{    font-family: "Source Sans Pro",system-ui,sans-serif !important;}
body {
    font: 16px "Source Sans Pro",system-ui,sans-serif;
    letter-spacing: -.1px;
}
#ot-sdk-btn.ot-sdk-show-settings {
    border: none !important;
    font-size: 20px !important;
    padding: 0 !important;
}

#ot-sdk-btn.ot-sdk-show-settings:hover {
    background-color: transparent !important;
}

@media (max-width: 767px) {
    .table-scroll-x {
        overflow-x: auto;
    }

    .table-scroll-x table {
        white-space: nowrap;
    }

    .table-scroll-x img {
        max-width: initial;
    }
}

table a img {
    max-width: unset;
}

/* Topics page CSS */
.topics-page {
    margin-bottom: 40px;
}

.topics-page .unstyled{
    list-style-type: none !important;
    padding: 0 !important;
}

.topics-page .wp-caption {
    border: none;
    background-color: transparent;
    margin-bottom: 10px;
    padding: 8px;
}

.topics-page .wp-caption p.wp-caption-text {
    line-height: 20px;
}

.topics-page .unstyled .card p {
    padding-bottom: 0;
}

.topics-page h1, .topics-page h2, .topics-page h3, .topics-page h4, .topics-page h5, .topics-page h6 {
    font-family: "Source Sans Pro",system-ui,sans-serif;
    letter-spacing: -.1px;
    margin-bottom: .3125em;
    font-weight: 700;
}

.topics-page h1 {
    line-height: 1.35em;
    font-size: 2.25em;
}

.topics-page h2, .topics-page h3, .topics-page h4, .topics-page h5, .topics-page h6 {
    line-height: normal;
    font-size: 1.5em;
    color: #435059;
}

/*Fix for CLS issue TIG-3978: Start*/
@media only screen and (max-width:450px) {
    img.chat-gpt-banner-img {
        width: 450px;
		height: 240px;
    }
}
@media only screen and (min-width:451px) and (max-width: 768px) {
    img.chat-gpt-banner-img {
        width: 768px;
		height: 459px;
    }
}
@media (min-width:769px) and  (max-width: 1024px) {
    img.chat-gpt-banner-img {
        width: 1024px;
		height: 612px;
    }
}

@media (min-width:1025px) and (max-width: 1180px) {
    img.chat-gpt-banner-img {
        height: 100px; 
		width: 450px;
    }
}

@media (min-width:1181px) {
    img.chat-gpt-banner-img {
        width: 768px;
        height: 459px;
    }
}

div.search-box form img.search-box__svg{
    width: 24px;
    height: 24 px;
}
/*Fix for CLS issue TIG-3978: End*/


/* custom css */

.et_pb_post_extra.el_dbe_classic a.more-link {
    border: 0px solid;
}
/*.sticky1{
position: sticky;
top: 0;
z-index: 100000000 !important;
}*/

.et-box.et-shadow {
	font-size: 15px;
	text-align: justify;
}
.et-l--footer,
nav a {
    font-family: "Source Sans Pro",system-ui,sans-serif;
}
.vert-center img {max-width: inherit;}
.vertical-nav-list__item {
    list-style: none;
}
.cardshadowheight { height:120px !important; }

@media (min-width: 981px){
	.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post, .et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post  {
		min-height: 110px;
		min-width: 280px;
	}

}


@media (max-width: 980px){
.et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post {
    min-width: 280px;
    min-height: 110px;
}
	.sticky1 {
        position: relative;
}
	
}
 .cardshadowheight { height:120px !important; }

/* TIG-3890 : Start*/
 .featured-image-caption {
    text-align: center;
    margin-top: 0px;
    font-style: italic;
	Margin-bottom:20px;
    font-size: 14px;
}

ol.breadcrumb {
    padding-bottom: 0px !important;
}

.et_post_meta_wrapper > img {
    width: 1020px;
    height: 600px;
}
@media(max-width:767px){
	.et_post_meta_wrapper > img {
    width: 100% !important;
    height: auto !important;
}
h2 {
    font-size: 26px !important;
    margin-bottom: 20px;
	margin-top: 20px;
}
}
h2 {
	margin-top: 20px;
    margin-bottom: 20px;
}

h1.entry-title {
    text-align: center;
    padding-bottom: 20px !important;
}

.et_post_meta_wrapper {
    text-align: center;
}
.breadcrumb li {
    margin: 0;
    display: inline-flex !important;
    position: relative;
}

li.breadcrumb-item > a::after {
  transform: rotate(315deg) translateX(-15%) !important;
  -webkit-transform: rotate(315deg) translateX(-15%) !important;
  display: inline-block !important;
}
/* TIG-3890 : End*/