.breadcrumb{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0px;margin-bottom:0px;background:none;border-radius:0px}.breadcrumb-item{text-transform:capitalize}.breadcrumb-item a{color:var(--white);text-transform:capitalize;text-shadow:2px 3px 8px rgba(0,0,0,0.1)}.breadcrumb-item a:hover{text-decoration:underline}.breadcrumb-item.active{color:var(--light-white);text-shadow:2px 3px 8px rgba(0,0,0,0.1)}.breadcrumb-item+.breadcrumb-item::before{color:var(--white)}.form-group{margin:0px 50px 50px;position:relative}.form-group:focus-within input,.form-group:focus-within textarea{border-bottom:2px dashed var(--primary)}.form-group:focus-within i{background:var(--primary-gdnt);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.form-group input,.form-group textarea{width:100%;border:none;outline:none;background:none;border-bottom:2px dashed #bbb}.form-group input::-webkit-input-placeholder,.form-group textarea::-webkit-input-placeholder{font-size:14px;font-weight:500;font-style:italic;text-transform:uppercase}.form-group input:-ms-input-placeholder,.form-group textarea:-ms-input-placeholder{font-size:14px;font-weight:500;font-style:italic;text-transform:uppercase}.form-group input::-ms-input-placeholder,.form-group textarea::-ms-input-placeholder{font-size:14px;font-weight:500;font-style:italic;text-transform:uppercase}.form-group input::placeholder,.form-group textarea::placeholder{font-size:14px;font-weight:500;font-style:italic;text-transform:uppercase}.form-group input{height:60px}.form-group textarea{height:180px;padding-top:14px}.form-group i{position:absolute;top:21px;right:0px;font-size:14px;color:#777777}.form-btn{text-align:center}@media (max-width: 767px){.form-group{margin:0px 0px 30px}}.single-banner{background:url(../../img/single-banner.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:155px 0px 90px}.single-content{text-align:center}.single-content h2{font-size:38px;margin-bottom:10px;color:var(--white);text-shadow:2px 3px 8px rgba(0,0,0,0.1)}@media (max-width: 991px){.single-banner{padding:80px 0px}.single-content h2{font-size:38px}}.sponsor-part{padding:100px 0px}.section-heading h2{font-size:50px;text-transform:uppercase}.section-heading h2::before{bottom:-25px}.section-heading h2::after{bottom:-32px}@media (max-width: 767px){.sponsor-part{padding:60px 0px}.section-heading h2{font-size:40px;line-height:48px}}@media (min-width: 768px) and (max-width: 991px){.sponsor-part{padding:80px 0px}}