.breadcrumb{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-bottom:0;background:0 0;border-radius:0}.breadcrumb-item{text-transform:capitalize}.breadcrumb-item a{color:var(--white);text-transform:capitalize;text-shadow:2px 3px 8px rgba(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,.1)}.breadcrumb-item+.breadcrumb-item::before{color:var(--white)}.single-banner{background:url(../img/b1.jpg) center/cover no-repeat;background-image:image-set(url(../img/b1.avif) type("image/avif"),url(../img/b1.jpg) type("image/jpeg"));padding:155px 0 90px;position:relative}.single-banner .position{position:absolute;top:0;bottom:0;right:0;left:0;background:var(--banner-oly)}.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,.1)}@media (max-width:991px){.single-banner{padding:80px 0}.single-content h2{font-size:38px}}.contact-part{padding:100px 0}.contact-part .row:first-child>.col-lg-4{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-info{width:100%;text-align:center;border-radius:var(--card-radius);margin-bottom:30px;padding:var(--card-padding);background:var(--white);-webkit-box-shadow:var(--card-shadow);box-shadow:var(--card-shadow)}.contact-info i{font-size:45px;margin-bottom:25px;background:var(--primary-gdnt);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact-info h3{font-size:28px;margin-bottom:40px;position:relative}.contact-info h3::before{position:absolute;content:"";bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:2px;border-radius:30px;background:var(--primary-gdnt)}.contact-info h3::after{position:absolute;content:"";bottom:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:30px;height:2px;border-radius:30px;background:var(--primary-gdnt)}.contact-info p span{display:block}.contact-info p{display:inline-block;text-align:left;margin-bottom:0}.contact-form{border-radius:var(--card-radius);padding:var(--card-padding);background:var(--white);-webkit-box-shadow:var(--card-shadow);box-shadow:var(--card-shadow)}.contact-label{display:block;position:relative;margin-bottom:25px}.contact-label:focus-within input,.contact-label:focus-within textarea{border-bottom:1px solid var(--primary)}.contact-label:focus-within i{background:var(--primary-gdnt);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact-label input,.contact-label textarea{border:none;outline:0;width:100%;height:50px;display:block;padding:0 20px 0 50px;border-bottom:1px solid var(--border);transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.contact-label textarea{height:150px;padding:10px 20px 0 50px;resize:none}.contact-label i{position:absolute;top:0;left:0;width:50px;height:50px;font-size:14px;line-height:50px;text-align:center;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.contact-form .btn{width:100%}.contact-map{padding:var(--card-padding);border-radius:var(--card-radius);background:var(--white);-webkit-box-shadow:var(--card-shadow);box-shadow:var(--card-shadow)}.contact-map iframe{height:479px}@media (max-width:991px){.contact-part{padding:60px 0}.contact-form{padding:var(--card-padding);margin-bottom:30px}.contact-map{padding:var(--card-padding)}.contact-map iframe{height:300px}}@media (min-width:768px) and (max-width:991px){.contact-part{padding:80px 0}}