.banner{overflow:hidden;position:relative;width:100%}@media (max-width:1324px){.banner .banner-content{padding:0!important}}@media (min-width:1200px){.banner .banner-content{height:600px}}.banner .banner-content{height:400px;overflow:hidden;transition:all .4s}.banner .banner-content .banner-heading{overflow:hidden}@media (max-width:800px){.banner1 .banner-single{padding-bottom:150px;padding-top:150px}}.banner-single{display:flex;padding-bottom:300px;padding-top:345px}.banner-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:0 20px;position:relative;text-align:center}.banner-content .pretitle{background:#e41b234d;color:#fff;font-size:16px;font-weight:200;letter-spacing:2px;margin-bottom:10px;padding:5px 10px}.banner-content .banner-heading{color:#fff;font-size:100px;font-weight:600;letter-spacing:inherit;margin-bottom:50px}.banner-content .banner-btn-area .banner-btn{border:1px solid transparent;color:#fff;font-weight:400;letter-spacing:2px;padding:13px 30px;transition:all .5s}.banner-content .banner-btn-area .banner-btn i{color:#fff}.banner-content .banner-btn-area .banner-btn.team-btn{background:transparent;border:1px solid #111;color:#fff;display:inline-block;font-size:16px;font-weight:600;margin-right:15px;position:relative;text-align:center;text-transform:uppercase;transform:perspective(1px) translateZ(0);transition-duration:.4s;transition-property:color;vertical-align:middle}.banner-content .banner-btn-area .banner-btn.team-btn:before{background:#111;content:"";inset:0;position:absolute;transform:scaleX(1);transform-origin:50%;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out;z-index:-1}.banner-content .banner-btn-area .banner-btn.team-btn:hover{border:1px solid #fff}.banner-content .banner-btn-area .banner-btn.team-btn:hover:before{transform:scaleX(0)}@media (max-width:1200px){.banner-content .banner-heading{font-size:65px}}@media (max-width:768px){.banner-content .banner-heading{line-height:60px;margin-bottom:25px}.banner-content .banner-btn-area .banner-btn{font-size:14px;padding:10px 15px}}@media (max-width:600px){.banner-content .banner-heading{font-size:45px;font-weight:500;line-height:50px}}@media (max-width:400px){.banner-content .banner-heading{line-height:40px}.banner-content .banner-btn-area{align-items:center;display:flex;flex-direction:column;justify-content:center}.banner-content .banner-btn-area .banner-btn{margin-bottom:15px;margin-right:0!important}}.banner-bg{background-repeat:no-repeat;background-size:cover;position:relative;width:100%;z-index:1}.banner-bg:before{background-color:#860000;height:100%;mix-blend-mode:multiply;opacity:.902;top:0}.banner-bg:after,.banner-bg:before{content:"";left:0;position:absolute;width:100%}.banner-bg:after{background-image:url(../img/shape1.png);height:80%;top:50%;transform:translateY(-50%);z-index:-1}.banner-single-1{background-image:url(../img/bannerbg1.jpg)}.inner-page-banner{background-position:bottom;background-size:cover;padding-bottom:60px;padding-top:260px}.inner-page-banner:after{display:none}.inner-page-banner .banner-content{height:auto}.inner-page-banner .banner-heading{color:#fff;font-size:80px;font-weight:600;letter-spacing:-2px;padding:0;text-align:center}@media (max-width:1200px){.inner-page-banner{padding-bottom:100px;padding-top:200px}}@media (max-width:768px){.inner-page-banner{padding-bottom:20px;padding-top:180px}.inner-page-banner .banner-heading{font-size:60px;line-height:60px}.inner-page-banner .page-path{margin-bottom:10px}}@media (max-width:520px){.inner-page-banner{padding-top:180px}.inner-page-banner .page-path{margin-bottom:5px}}@media (max-width:440px){.inner-page-banner .banner-heading{font-size:40px;line-height:55px}}
