body .site{ padding: 0; margin: 0; box-shadow: none; max-width: none; width: 100%; overflow: hidden; font-family: 'Roboto', sans-serif;}
footer#colophon{ max-width: none; margin: 0; padding: 0; border: none;}
a, a:focus{outline:none;text-decoration:none !important;transition:all 500ms ease-in-out;}


/*@font-face {
    font-family: 'mulishregular';
    src: url('fonts/mulishregular.eot');
    src: url('fonts/mulishregular.eot') format('embedded-opentype'),
         url('fonts/mulishregular.woff') format('woff'),
         url('fonts/mulishregular.ttf') format('truetype'),
         url('fonts/mulishregular.svg#mulishregular') format('svg');
    font-weight: normal;
    font-style: normal;
}*/

/*.............Custom-Style............*/

/*........Header Start........*/
.header-title h1 span{color: #c6380d;}
.header-nav ul li:not(:last-child){border-right: solid 1px #e39c86;}
/*........Header End........*/



/*........Footer Start........*/
.footer-icon-list .elementor-icon-list-text span{color: #0b6c99;}
.footer-nav ul li::before{content: '\f0da'; font-family: 'FontAwesome'; font-size: 16px; color: #e54f2e; position: absolute;}
/*........Footer End........*/


/*........Home Start........*/
.inductees-wrapper .inductees_img img{border: solid 10px #fff;}

.inductees-h-list .inductees_img img{border: solid 10px #fff;}
.inductees-h-list .inductees-h-wrapper{text-align: center; box-shadow: 0px 2px 16px #00000024; padding:20px 0; margin-bottom: 47px;}
.inductees-h-list .col-md-3{padding-right: 20px; padding-left: 20px;}
.inductees-h-list .inductees-h-date{font: 500 20px/27px 'Roboto'; color: #e54f2e; padding-top: 15px;}
.inductees-h-list .inductees-h-title{font: 500 25px/32px 'Roboto'; color: #3a3a3a; padding: 0px 0 22px;}
.inductees-h-list .inductees-h-wrapper a{font: 500 20px/30px 'Roboto'; color: #daf3ff; display: inline-block; background: #e54f2e; padding: 10px 22px; border-radius: 50px; text-transform: uppercase; }
.inductees-h-list .inductees-h-wrapper a:hover{background: #0B6C99; transition: .5s; color: #fff;}

.cnt-txt h2 span{color: #e54f2e;}

.home-contact-form .col-lg-6,.home-contact-form .col-lg-12{padding: 2px 13px;}
.home-contact-form .form-control{width: 100%; height: 68px; border: 1px solid #c0c1c1; border-radius: 10px; position: relative;font:400 16px/18px 'Roboto'; color: #2a2f34; padding-right: 18px; transition: all 500ms ease-in-out;resize: none;margin-top: 11px;  padding-left: 30px;}
.home-contact-form .form-group label{font:400 16px/22px 'Roboto'; color: #1e1f1e;}
.home-contact-form .form-control:focus{border: 1px solid #2a2f34;}
.home-contact-form .wpcf7-select{height: 58px !important; }
.home-contact-form .wpcf7-textarea{height: 118px;padding-top: 18px;}
.home-contact-form .form-control::placeholder{font:500 14px'Roboto';color: #616161; text-transform: uppercase;}
.home-contact-form input[type="submit"]{font:900 20px/22px 'Roboto'; color: #fff; background: #e54f2e; border-radius: 15px; height:60px; width:190px; margin-left: auto; margin-right: auto; position: relative; text-transform: uppercase; border: none;}
.home-contact-form input[type="submit"]:hover{background: #0B6C99; transition: 1s;}
.home-contact-form input[type="checkbox"]{height: auto; font:400 14px/22px 'Roboto'; color: #1e1f1e;}
.home-contact-form .wpcf7-list-item{margin: 0;}
/*........Home End........*/


/* -------- Contact PAge ---------- */
.contactForm form .row {margin: 0 -15px;}
.contactForm form .form-group {margin-bottom: 22px; padding: 0 15px;}
.contactForm form input {padding: 0px 25px; height: 78px; border: 1px solid #d5d6d6; border-radius: 0px;}
.contactForm form .checkBox input[type="checkbox"] {height: auto;}
.contactForm form textarea {padding: 20px 25px; border: 1px solid #d5d6d6; height: 148px; }
.contactForm form input::placeholder,
.contactForm form textarea::placeholder {color: #757373; font: 400 20px/20px "Roboto"; }
.contactForm form input[type="submit"] {max-width: 240px; height: 70px; margin: 25px auto 0; text-transform: uppercase; font: 700 25px/25px 'Roboto'; border-radius: 0px; background: #e54f2e; color: #fff; border: 2px solid #e54f2e; transition: all .5s ease-in-out; box-shadow: none; }
.contactForm form input[type="submit"]:hover {background: transparent; color:#e54f2e; }
.contactForm form input:focus, 
.contactForm form textarea:focus {border: 1px solid #1a99d6; box-shadow: none; outline: none;}
.contactForm form input[type="submit"]:focus {border: 2px solid #e54f2e;}
.contactForm form .checkBox .wpcf7-list-item {margin-left: 0px;}

.contactForm form .checkBox {font: 400 16px / 22px 'Roboto'; color: #1e1f1e;}
.contactForm form .checkBox .wpcf7-acceptance {margin-right: 5px;}
.contactForm form label {font: 400 16px / 22px 'Roboto'; color: #1e1f1e; margin-bottom: 14px;}

.contactLink a {color: inherit;}
.contactLink a:hover {color: #0b6c99;}
.contactLink .elementor-widget-container .elementor-image-box-description span {color: #0b6c99;}


/* ----------- Boardcast page --------- */
.inner-broadcasts-list .row {row-gap: 43px; margin: 0 -20px;}
.inner-broadcasts-list .row .col-lg-3 {padding: 0 20px;}
.inner-broadcasts-list .row .broadcastsCard {background-color: #fff; box-shadow: 0px 0px 13px 6px #e9e9e9; text-align: center; padding: 20px;}
.inner-broadcasts-list .row .broadcastsCard .broadcasts_img img {width: 100%; height: 100%; object-fit: cover;}
.inner-broadcasts-list .row .broadcastsCard .broadcasts_text {padding-top: 22px;}
.inner-broadcasts-list .row .broadcastsCard .broadcasts_text p {color: #e54f2e; font: 500 20px/22px "Roboto";}
.inner-broadcasts-list .row .broadcastsCard .broadcasts_text h3 {color: #3a3a3a; font: 500 25px/32px "Roboto"; margin-top: 6px;}
.inner-broadcasts-list .row .broadcastsCard .broadcasts_text .broadcastsPlayBtn {margin-top: 20px;}
.inner-broadcasts-list .row .broadcastsCard .broadcasts_text .broadcastsPlayBtn a {position: relative; display: inline-block; background: #0b6c99; border-radius: 50px; color: #daf3ff; font: 700 20px/20px "Roboto"; padding: 15px 57px 15px 25px; text-transform: uppercase;}
.inner-broadcasts-list .row .broadcastsCard .broadcasts_text .broadcastsPlayBtn a:hover {background: #0b6c99b2;}
/* .inner-broadcasts-list .row .broadcastsCard .broadcasts_text .broadcastsPlayBtn .fa-play-circle-o:before {color: #daf3ff; font-family: 'Fontawesome'; font-weight: 300;} */
.inner-broadcasts-list .row .broadcastsCard .broadcasts_text .broadcastsPlayBtn a:before {content: ''; position: absolute; right: 14px; top: 8px; background: url(images/play-icon.png) no-repeat center;background-size:cover; width: 32px; height: 32px; display: block;}


/* -------- Upcoming ------------ */
.upcomingInductionslist .upcomingInductionsWrapper .row {margin: 0 -12px; row-gap: 30px;}
.upcomingInductionslist .upcomingInductionsWrapper .row > .col-lg-4 {padding: 0 12px;}
.upcomingInductionslist .upcomingInductionsWrapper .upcomingBox {padding: 40px 35px 40px; border: 1px solid #c7c7c7; min-height: 220px;}
.upcomingInductionslist .upcomingInductionsWrapper .upcomingBox .upcomingDateBox {color: #1e1f1e; font: 400 25px/29px "Roboto";}
.upcomingInductionslist .upcomingInductionsWrapper .upcomingBox .upcomingTitle {color: #1e1f1e; font: 400 25px/29px "Roboto";}
.upcomingInductionslist .upcomingInductionsWrapper .upcomingBox p {color: #1e1f1e; font: 400 25px/29px "Roboto";}
.upcomingInductionslist .upcomingInductionsWrapper .upcomingBox a.readmoreBtn {transition: all .5s ease-in-out; display: inline-block; background-color: #0b6c99; border: 2px solid #0b6c99; color: #fff; font: 600 20px/24px "Roboto"; padding: 8px 18px;}
.upcomingInductionslist .upcomingInductionsWrapper .upcomingBox a.readmoreBtn i::before {font-size: 15px; margin-top: -5px;}
.upcomingInductionslist .upcomingInductionsWrapper .upcomingBox a.readmoreBtn:hover {background-color: transparent; color: #0b6c99;}

.upcomingInductionslist ul.pagination {width: 100%;position: relative;display: flex;justify-content: center;padding-top: 60px;}
.upcomingInductionslist ul.pagination li a {width: 35px; height: 35px; border-radius: 50px; font:400 20px/35px 'Roboto'; color: #161d27; text-align: center; margin: 0 2px; transition: all 500ms ease-in-out; position: relative; display: inline-block; background: transparent;}
.upcomingInductionslist ul.pagination li a:hover,
.upcomingInductionslist ul.pagination li.active a{background: #0b6c99; color: #ffffff;}
.upcomingInductionslist ul.pagination li a[aria-label="Previous"],
.upcomingInductionslist ul.pagination li a[aria-label="Next"] {font: 400 20px/33px 'Roboto';}

/* ----- Home ----- */
.homeUpcoming .upcomingInductionslist .upcomingInductionsWrapper .upcomingBox {background-color: #fff; position: relative;}
.homeUpcoming .upcomingInductionslist .upcomingInductionsWrapper .upcomingBox::after {content: ''; position: absolute; left: 13px; top: 25px; width: 76px; height: 150px; background-color: #f2a796; z-index: 0;}
.homeUpcoming .upcomingInductionslist .upcomingInductionsWrapper .upcomingBox .upcomingDateBox {z-index: 2; position: relative; margin-bottom: 2px; font: 400 24px "Roboto"; color: #1e1f1e;}
.homeUpcoming .upcomingInductionslist .upcomingInductionsWrapper .upcomingBox .upcomingTitle {z-index: 2; position: relative; color: #1e1f1e; font: 400 24px/29px "Roboto";}
.homeUpcoming .upcomingInductionslist .upcomingInductionsWrapper .upcomingBox p {color: #1e1f1e; font: 400 24px/29px "Roboto"; z-index: 2; position: relative;}






/* responsive */

@media screen and (max-width: 1299px){}
@media screen and (max-width: 1199px){}
@media screen and (max-width: 1024px){}
@media screen and (max-width: 991px){
	
.inductees-h-list .col-md-3{flex: 0 0 33.333%;max-width: 33.333%;padding-right: 15px; padding-left: 15px;}
.inductees-h-list .inductees-h-wrapper {margin-bottom: 30px;}
	
.contactForm form input {height: 60px;}
.contactForm form textarea{height: 120px;}

	
}

@media screen and (max-width: 767px){
	
.header-nav ul li:not(:last-child){border-right: none;}
	
.footer-nav ul li::before{font-size: 15px;}
	
.inductees-wrapper .inductees_img img {border: solid 5px #fff;}
	
.home-about-img{left:50% !important;transform:translatex(-50%);top:94% !important;}
	
.inductees-h-list .inductees-h-wrapper {margin-bottom: 26px;}
.inductees-h-list .col-6{padding-right: 13px;padding-left: 13px;}
.inductees-h-list .inductees-h-date {font: 500 17px/19px 'Roboto';}
.inductees-h-list .inductees-h-title {font: 500 20px/22px 'Roboto';padding: 0px 0 13px;}
.inductees-h-list .inductees-h-wrapper a {font: 500 15px/18px 'Roboto';}
	
.inner-broadcasts-list .row .col-lg-3{padding: 0 13px;}
.inner-broadcasts-list .row{row-gap: 26px;}
	
.inductees-h-list .col-md-3{flex: 0 0 50%;max-width: 50%;}
.inner-broadcasts-list .row .broadcastsCard .broadcasts_text h3{font: 500 20px/22px "Roboto";}
.inner-broadcasts-list .row .broadcastsCard .broadcasts_text{padding-top: 10px;}
.inner-broadcasts-list .row .broadcastsCard .broadcasts_text .broadcastsPlayBtn a{font: 700 15px/17px "Roboto"; padding: 12px 45px 12px 25px;}
.inner-broadcasts-list .row .broadcastsCard .broadcasts_text .broadcastsPlayBtn a:before{width: 24px;height: 24px;top: 8px;}
	
.upcomingInductionslist .upcomingInductionsWrapper .upcomingBox{padding: 40px 20px 30px 35px;}
	
.homeUpcoming .upcomingInductionslist .upcomingInductionsWrapper .upcomingBox .upcomingDateBox {font: 400 19px "Roboto";}
.homeUpcoming .upcomingInductionslist .upcomingInductionsWrapper .upcomingBox .upcomingTitle{    font: 400 19px/21px "Roboto";}
.homeUpcoming .upcomingInductionslist .upcomingInductionsWrapper .upcomingBox::after{width: 58px;height: 116px;}
.homeUpcoming .upcomingInductionslist .upcomingInductionsWrapper .upcomingBox p {font: 400 15px/23px "Roboto";margin-bottom: 20px;}
	
.home-contact-form .form-control{height: 54px;margin-top: 4px;padding-left: 16px;}
.home-contact-form .col-lg-6, .home-contact-form .col-lg-12 {padding: 0px 13px;}
.home-contact-form .form-group label {font: 400 15px/20px 'Roboto';}
.home-contact-form .wpcf7-textarea{height: 90px !important;}	
	
.upcomingInductionslist .upcomingInductionsWrapper .upcomingBox .upcomingDateBox {margin-bottom: 13px;}
.upcomingInductionslist .upcomingInductionsWrapper .upcomingBox .upcomingTitle {font: 400 21px/24px "Roboto";    margin-bottom: 24px;}
	
.contactForm form input{height: 48px;}
.contactForm form label{font: 400 15px/20px 'Roboto';margin-bottom: 4px;}
.contactForm form textarea{height: 100px;}
.contactForm form input[type="submit"]{max-width: 180px;height: 52px;font: 700 20px/22px 'Roboto';margin: 10px auto 0;}

	
	
}
@media screen and (max-width: 575px){
	
.inductees-h-list .col-6,.inner-broadcasts-list .col-6,.upcomingInductionsWrapper .col-6{flex: 0 0 100%;max-width: 100%;}

.home-contact-form .form-control{height: 48px;}
.home-contact-form input[type="submit"] {font: 900 18px/20px 'Roboto';height: 50px;width: 158px;}
	
.contact-sec-details .elementor-column{width: 100% !important;}
	
	
}


@media screen and (max-width: 400px){}
