/*!
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 1.0.66
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;overflow-x:hidden}
#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}
.wtpsw-post-stats{display:none}
@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{display:block;overflow-x:auto;white-space:nowrap}
}
table a img{max-width:unset}
.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}
@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}
p{padding-bottom:1em;line-height:1.5em}
.et_pb_post_extra.el_dbe_classic a.more-link{border:0 solid}
.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_column .et_pb_blog_grid .column.size-1of2 .et_pb_post,.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{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}
}
.cardshadowheight{height:120px!important}
.featured-image-caption{text-align:center;margin-top:0;font-style:italic;Margin-bottom:20px;font-size:14px}
ol.breadcrumb{padding-bottom:0!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}
table.rw-rating-table.rw-ltr{text-align:center;margin:auto;margin-bottom:20px}
.rw-ui-container.rw-dir-ltr .rw-report-link,.rw-ui-container.rw-valign-middle.rw-halign-right .rw-report-link{float:left!important;display:none!important}
.rw-ui-report,.rw-ui-report a,.rw-ui-report b,.rw-ui-report div,.rw-ui-report em,.rw-ui-report i,.rw-ui-report span,.rw-ui-report td,.rw-ui-report tr,.rw-ui-report var{display:none!important}

.rltdpstsplgn-popular-posts header,
.rltdpstsplgn-popular-posts article .entry-content,
.rltdpstsplgn-popular-posts img{width: 100%;}
.rltdpstsplgn-popular-posts article {
    position: relative;
    width: auto;
    border: 0;
    padding: 0 15px;
    width: 33%;
    display: inline-block;
    vertical-align: top;
}