@charset "utf-8";
.sponsormian-row { width: 100%; padding: 35px 0; }
.sponsorheading { font-size: 52px; color: #ffffff; margin: 0 0 20px; padding: 0 0 5px; border-bottom: 1px solid #F36C21; font-family: 'Maqin Larisa Display'; }
.sponsorbox-col { width: 100%; background: #ffffff; display: inline-block; margin: 7px 0 18px; border: 5px solid transparent; transition: all .5s; text-align: center; }
.sponsorbox-col .img-fluid { margin: 0 auto; text-align: center; }
.sponsorbox-col:hover { border-color: #1B6D74; box-shadow: 0px 0px 38px #00DED6; }
.sponsormain-sec { width: 100%; padding: 80px 0; }
.sponsorpara p { font-size: 17px; color: #ffffff; font-weight: 400; margin: 0 0 20px; line-height: 26px; font-family: "calibri", sans-serif; }
.sponsorpara p a { font-weight: 700; color: #F36C21; }

.sponsormian-row:first-child .row { justify-content: center; }



/*-------------------------------- Responsive Media Query --------------------------------*/
@media (min-width: 992px){
.sponsormian-row:first-child .row .col-lg-3 { width: 33.33%; }

}



@media (max-width: 991px){
.sponsorheading { font-size: 40px; }
.sponsormain-sec { width: 100%; padding: 50px 0 30px; }
}


@media (max-width: 480px){
.sponsormian-row { padding: 20px 0; }
.sponsorheading { font-size: 32px; }


}

@media (min-width: 1600px){
.sponsorpara p { font-size: 18px; }

}
