/* 
Theme Name:		 Eventer Child
Theme URI:		 http://childtheme-generator.com/
Description:	 Eventer Child is a child theme of Eventer, created by ChildTheme-Generator.com
Author:			 jThemes
Author URI:		 http://childtheme-generator.com/
Template:		 eventer
Version:		 1.0.0
Text Domain:	 eventer-child
*/


#hero-2 {
    background-image: url(/wp-content/uploads/2025/07/attd-school-hero-banner1-scaled.jpg) !important;
    padding-top: 180px;
    padding-bottom: 60px;
	background-size: cover;
}

#school-speaker-sec p:nth-of-type(2) {
  color: #e79f00;
}

.register-section.bg-image {
    background: url(/wp-content/uploads/2025/07/attd-school-hero-banner1-scaled.jpg) no-repeat fixed center center !important;
    background-size: cover !important;
}

.speakers-tbc-section h6{
	    margin-bottom: 10px;
    margin-top: 35px;
	    color: #e79f00;
}
#ssds-logo .textwidget img {
    width: 90px !important;
    text-align: right;
    background: #ffff;
    padding: 8px;
    border-radius: 5px;
}

#menu-header-menu li:not(.header-btn) {
    display: none !important;
}
.hero-txt.white-color h2 {
    color: #e79f00 !important;
    font-size:3.8rem;
    margin-bottom: 25px;
	font-weight:900;
	    text-transform: capitalize !important;
}
.hero-2-data p {
    padding-left: 0 !important;
}
.hero-2-data{
	margin-top: 0 !important;
}
.footerbx h4 {
    font-size: 20px;
    text-transform: uppercase;
}
.footerbx .widget_media_image {
    width: 280px;
    height: auto;
}
.footerbx b {
    font-weight: bold;
}
.partnerbx .widget_text {
    display: flex;
}
.partnerbx h2 {
    color: #fff;
    font-size: 17px;
    margin-right: 15px;
	font-weight:600;
}
.partnerbx img {
    width: 200px;
    height: auto;
}
.speaker-1 .hover-overlay {
    display: none;
}
#contacts-map, #contacts-map iframe {
    font-size: 0;
}
.map-contacts {
    display: none;
}
.countbx {
    text-align: center;
}
.comingsoon { 
	height:100vh;
}
.boldtxt {
	font-weight: 700;
}
.section-title h4 {
    letter-spacing: -1.5px;
    line-height: 1;
    margin-bottom: 0;
	color:#1a4a51;
	font-size:43px !important;
	text-transform:capitalize;
}

.register-2-txt h4 {
    letter-spacing: -1px;
    margin-bottom: 25px;
	font-size:43px !important;
	text-transform:uppercase;
}

#register-2 .countdown {
    background-color: #e79f00 !important;
    -webkit-border-radius: 10px !important;
    border-radius: 10px !important;
}

#register-1 #clock span.cbox-txt, #register-2 #clock span.cbox-txt {
    color: #fff !important;
}
#register-2 #clock span.cbox-digit {
     color: #fff;
}

.fbox-3.lightdark-hover:hover .b-icon span, .bg-lightdark {
    background-color: #1d464d !important;
}
.footerbx b {
    font-weight: normal !important;
}
.event-description h5 {
    font-weight: 500 !important;
}
.event-description .boldtxt {
    font-weight: 500 !important;
}

@media (min-width: 1099px) {
.partnerbx h2 {
    flex: 0 0 52%;
}
}

@media (max-width: 991px) {
.header .wsmobileheader {
    justify-content: end !important;
    padding: 0 20px;
}
.partnerbx h2 {
    font-size: 16px;
    flex: 0 0 60%;
}
}


@media (max-width: 767px) {
.smllogo {
    margin-top: 0 !important;
}
.smllogo img {
    width: 200px;
    height: 43px;
}
.hero-txt.white-color h2 {
    font-size: 3rem;
}
}