.hero-template-a .content-wrapper:before,.hero-template-a .content-wrapper:after,.hero-template-b .content-wrapper:before,.hero-template-b .content-wrapper:after{content:" ";display:table}.hero-template-a .content-wrapper:after,.hero-template-b .content-wrapper:after{clear:both;}.hero-template-a{position:relative;overflow:hidden;height:320px;width:100%}.hero-template-a .content-wrapper{position:relative;height:100%;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:330px}@media (min-width:768px){.hero-template-a .content-wrapper{width:740px}}@media (min-width:992px){.hero-template-a .content-wrapper{width:960px}}@media (min-width:992px){.hero-template-a .content-wrapper{width:960px}}.hero-template-a .content-wrapper>.navbar-header,.hero-template-a .content-wrapper>.navbar-collapse{margin-right:-10px;margin-left:-10px}@media (min-width:768px){.hero-template-a .content-wrapper>.navbar-header,.hero-template-a .content-wrapper>.navbar-collapse{margin-right:0;margin-left:0}}.hero-template-a.orange{background:#f58e39;background:-webkit-linear-gradient(to right,#f58e39,#fcb53f);background:-moz-linear-gradient(to right,#f58e39,#fcb53f);background:-o-linear-gradient(to right,#f58e39,#fcb53f);background:linear-gradient(to right,#f58e39,#fcb53f)}.hero-template-a.violet{background:#55144b;background:-webkit-linear-gradient(to right,#55144b,#971b5e);background:-moz-linear-gradient(to right,#55144b,#971b5e);background:-o-linear-gradient(to right,#55144b,#971b5e);background:linear-gradient(to right,#55144b,#971b5e)}.hero-template-a.blue{background:#0087ce;background:-webkit-linear-gradient(to right,#0087ce,#00aeef);background:-moz-linear-gradient(to right,#0087ce,#00aeef);background:-o-linear-gradient(to right,#0087ce,#00aeef);background:linear-gradient(to right,#0087ce,#00aeef)}.hero-template-a .banner-image{margin-top:20px;padding:0;float:left}.hero-template-a .banner-image img{width:140px;height:260px}.hero-template-a .banner-content{float:left;text-align:right;width:160px;margin-top:20px;padding:10px 0 0 10px}.hero-template-a .banner-content .subhead{display:none}.hero-template-a .banner-content .btn.primary{margin-top:10px;padding:13px 10px}.hero-template-a.img-right .banner-image{float:right}//sanjay add css 26-8-15

.hero-template-a.img-right .banner-content>*{text-align:left}@media (min-width:768px){.hero-template-a{height:480px}.hero-template-a .banner-image{position:absolute;top:40px;width:auto;margin-top:0}.hero-template-a .banner-image img{width:auto;height:auto}.hero-template-a .banner-content{position:absolute;width:410px;text-align:left}.hero-template-a .banner-content .subhead{display:block}.hero-template-a .banner-content .btn.primary{margin-top:0;padding:13px 15px}.hero-template-a.img-right .banner-image{right:0;margin-right:0}.hero-template-a.img-right .banner-content{left:15px}.hero-template-a.img-left .banner-image{left:15px;margin-left:0}.hero-template-a.img-left .banner-content{right:15px}.col-sm-6 .hero-template-a,.col-md-6 .hero-template-a,.col-lg-6 .hero-template-a{height:450px}.col-sm-6 .hero-template-a h1,.col-md-6 .hero-template-a h1,.col-lg-6 .hero-template-a h1{text-align:center;font-size:1.875em}.col-sm-6 .hero-template-a .subhead,.col-md-6 .hero-template-a .subhead,.col-lg-6 .hero-template-a .subhead{display:none}.col-sm-6 .hero-template-a .content-wrapper,.col-md-6 .hero-template-a .content-wrapper,.col-lg-6 .hero-template-a .content-wrapper{width:340px;margin:0 auto;padding:0}.col-sm-6 .hero-template-a .banner-image,.col-md-6 .hero-template-a .banner-image,.col-lg-6 .hero-template-a .banner-image{position:relative;margin-top:20px}.col-sm-6 .hero-template-a .banner-content,.col-md-6 .hero-template-a .banner-content,.col-lg-6 .hero-template-a .banner-content{position:relative;width:180px}.col-sm-6 .hero-template-a .banner-content .btn.primary,.col-md-6 .hero-template-a .banner-content .btn.primary,.col-lg-6 .hero-template-a .banner-content .btn.primary{margin-top:10px}.col-sm-6 .hero-template-a .banner-image img,.col-md-6 .hero-template-a .banner-image img,.col-lg-6 .hero-template-a .banner-image img{width:140px;height:260px}.col-sm-6 .hero-template-a.img-left .banner-image,.col-md-6 .hero-template-a.img-left .banner-image,.col-lg-6 .hero-template-a.img-left .banner-image,.col-sm-6 .hero-template-a.img-right .banner-image,.col-md-6 .hero-template-a.img-right .banner-image,.col-lg-6 .hero-template-a.img-right .banner-image,.col-sm-6 .hero-template-a.img-left .banner-content,.col-md-6 .hero-template-a.img-left .banner-content,.col-lg-6 .hero-template-a.img-left .banner-content,.col-sm-6 .hero-template-a.img-right .banner-content,.col-md-6 .hero-template-a.img-right .banner-content,.col-lg-6 .hero-template-a.img-right .banner-content{left:auto;right:auto;top:auto;bottom:auto}.col-sm-6 .hero-template-a.img-left .banner-content,.col-md-6 .hero-template-a.img-left .banner-content,.col-lg-6 .hero-template-a.img-left .banner-content{float:right}.col-sm-6 .hero-template-a.img-left .banner-content>*,.col-md-6 .hero-template-a.img-left .banner-content>*,.col-lg-6 .hero-template-a.img-left .banner-content>*{text-align:right}.col-sm-6 .hero-template-a.img-left .banner-content .btn.primary,.col-md-6 .hero-template-a.img-left .banner-content .btn.primary,.col-lg-6 .hero-template-a.img-left .banner-content .btn.primary{margin-left:10px}.col-sm-6 .hero-template-a.img-right .banner-image,.col-md-6 .hero-template-a.img-right .banner-image,.col-lg-6 .hero-template-a.img-right .banner-image{float:right}.col-sm-6 .hero-template-a.img-right .banner-content>*,.col-md-6 .hero-template-a.img-right .banner-content>*,.col-lg-6 .hero-template-a.img-right .banner-content>*{text-align:left}.col-sm-4 .hero-template-a,.col-md-4 .hero-template-a,.col-lg-4 .hero-template-a{height:300px}.col-sm-4 .hero-template-a h1,.col-md-4 .hero-template-a h1,.col-lg-4 .hero-template-a h1{text-align:center;font-size:1.875em}.col-sm-4 .hero-template-a .subhead,.col-md-4 .hero-template-a .subhead,.col-lg-4 .hero-template-a .subhead{display:none}.col-sm-4 .hero-template-a .content-wrapper,.col-md-4 .hero-template-a .content-wrapper,.col-lg-4 .hero-template-a .content-wrapper{width:290px;margin:0 auto;padding:0}.col-sm-4 .hero-template-a .banner-image,.col-md-4 .hero-template-a .banner-image,.col-lg-4 .hero-template-a .banner-image{position:relative;margin-top:20px}.col-sm-4 .hero-template-a .banner-content,.col-md-4 .hero-template-a .banner-content,.col-lg-4 .hero-template-a .banner-content{position:relative;width:168px;padding:20px 0 0 10px}.col-sm-4 .hero-template-a .banner-content .btn.primary,.col-md-4 .hero-template-a .banner-content .btn.primary,.col-lg-4 .hero-template-a .banner-content .btn.primary{margin-top:10px}.col-sm-4 .hero-template-a .banner-image img,.col-md-4 .hero-template-a .banner-image img,.col-lg-4 .hero-template-a .banner-image img{width:120px;height:180px}.col-sm-4 .hero-template-a.img-left .banner-image,.col-md-4 .hero-template-a.img-left .banner-image,.col-lg-4 .hero-template-a.img-left .banner-image,.col-sm-4 .hero-template-a.img-right .banner-image,.col-md-4 .hero-template-a.img-right .banner-image,.col-lg-4 .hero-template-a.img-right .banner-image,.col-sm-4 .hero-template-a.img-left .banner-content,.col-md-4 .hero-template-a.img-left .banner-content,.col-lg-4 .hero-template-a.img-left .banner-content,.col-sm-4 .hero-template-a.img-right .banner-content,.col-md-4 .hero-template-a.img-right .banner-content,.col-lg-4 .hero-template-a.img-right .banner-content{left:auto;right:auto;top:auto;bottom:auto}.col-sm-4 .hero-template-a.img-left .banner-content,.col-md-4 .hero-template-a.img-left .banner-content,.col-lg-4 .hero-template-a.img-left .banner-content{float:right}.col-sm-4 .hero-template-a.img-left .banner-content>*,.col-md-4 .hero-template-a.img-left .banner-content>*,.col-lg-4 .hero-template-a.img-left .banner-content>*{text-align:right}.col-sm-4 .hero-template-a.img-left .banner-content .btn.primary,.col-md-4 .hero-template-a.img-left .banner-content .btn.primary,.col-lg-4 .hero-template-a.img-left .banner-content .btn.primary{margin-left:5px}.col-sm-4 .hero-template-a.img-right .banner-image,.col-md-4 .hero-template-a.img-right .banner-image,.col-lg-4 .hero-template-a.img-right .banner-image{float:right}.col-sm-4 .hero-template-a.img-right .banner-content>*,.col-md-4 .hero-template-a.img-right .banner-content>*,.col-lg-4 .hero-template-a.img-right .banner-content>*{text-align:left}}@media (min-width:992px){.hero-template-a .banner-content{width:500px}.hero-template-a.img-right .banner-content{left:60px}}.hero-template-b{position:relative;overflow:hidden;height:320px;width:100%;background-size:cover;background-position:top center}.hero-template-b h1{text-align:center}.hero-template-b.img-center{background-position:top center}.hero-template-b.img-left{background-position:top left}.hero-template-b.img-right{background-position:top right}.hero-template-b .form-group{position:relative}.hero-template-b .input-text input{padding-bottom:6px;padding-top:17px;border-radius:5px;font-size:1em;line-height:113%}.hero-template-b .input-text .optional-input{background-color:#fff}.hero-template-b .input-text .optional-label{color:#949199}.hero-template-b .input-text label{top:13px;font-size:.933em;line-height:100%}.hero-template-b .animation-class input:valid+label,.hero-template-b .animation-class input:focus+label{line-height:100%;transition-duration:0.5s}.hero-template-b .content-wrapper{position:relative;height:100%;z-index:2;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}@media (min-width:768px){.hero-template-b .content-wrapper{width:740px}}@media (min-width:992px){.hero-template-b .content-wrapper{width:960px}}@media (min-width:992px){.hero-template-b .content-wrapper{width:960px}}.hero-template-b .content-wrapper>.navbar-header,.hero-template-b .content-wrapper>.navbar-collapse{margin-right:-10px;margin-left:-10px}@media (min-width:768px){.hero-template-b .content-wrapper>.navbar-header,.hero-template-b .content-wrapper>.navbar-collapse{margin-right:0;margin-left:0}}.hero-template-b .banner-content{position:absolute;width:95%;bottom:30px}.hero-template-b.left .banner-content{left:15px}.hero-template-b.right .banner-content{right:15px}@media (min-width:768px){.hero-template-b{height:480px}.hero-template-b h1{text-align:left}.hero-template-b.img-center,.hero-template-b.img-left,.hero-template-b.img-right{background-position:top center}.hero-template-b .banner-content{bottom:115px;width:500px}.hero-template-b.left .banner-content{left:60px}.hero-template-b.right .banner-content{right:60px}.hero-template-b .input-text input{padding-bottom:7px;padding-top:15px;font-size:1.205em;line-height:85%}.hero-template-b .input-text label{top:14px;font-size:1em;line-height:100%}.hero-template-b .animation-class input:valid+label,.hero-template-b .animation-class input:focus+label{line-height:100%;transition-duration:0.5s}.col-sm-6 .hero-template-b,.col-md-6 .hero-template-b,.col-lg-6 .hero-template-b{height:450px}.col-sm-6 .hero-template-b h1,.col-md-6 .hero-template-b h1,.col-lg-6 .hero-template-b h1{text-align:center;font-size:1.875em}.col-sm-6 .hero-template-b .subhead,.col-md-6 .hero-template-b .subhead,.col-lg-6 .hero-template-b .subhead{text-align:center;font-size:1.188em}.col-sm-6 .hero-template-b img.hero-img,.col-md-6 .hero-template-b img.hero-img,.col-lg-6 .hero-template-b img.hero-img{width:1280px}.col-sm-6 .hero-template-b.img-center,.col-md-6 .hero-template-b.img-center,.col-lg-6 .hero-template-b.img-center{background-position:top center}.col-sm-6 .hero-template-b.img-left,.col-md-6 .hero-template-b.img-left,.col-lg-6 .hero-template-b.img-left{background-position:top left}.col-sm-6 .hero-template-b.img-right,.col-md-6 .hero-template-b.img-right,.col-lg-6 .hero-template-b.img-right{background-position:top right}.col-sm-6 .hero-template-b .content-wrapper,.col-md-6 .hero-template-b .content-wrapper,.col-lg-6 .hero-template-b .content-wrapper{width:100%;margin:0;padding:0}.col-sm-6 .hero-template-b .banner-content,.col-md-6 .hero-template-b .banner-content,.col-lg-6 .hero-template-b .banner-content{bottom:30px;width:95%}.col-sm-6 .hero-template-b.left .banner-content,.col-md-6 .hero-template-b.left .banner-content,.col-lg-6 .hero-template-b.left .banner-content{left:15px}.col-sm-6 .hero-template-b.right .banner-content,.col-md-6 .hero-template-b.right .banner-content,.col-lg-6 .hero-template-b.right .banner-content{right:15px}.col-sm-4 .hero-template-b,.col-md-4 .hero-template-b,.col-lg-4 .hero-template-b{height:300px}.col-sm-4 .hero-template-b h1,.col-md-4 .hero-template-b h1,.col-lg-4 .hero-template-b h1{text-align:center;font-size:1.875em}.col-sm-4 .hero-template-b .subhead,.col-md-4 .hero-template-b .subhead,.col-lg-4 .hero-template-b .subhead{text-align:center;font-size:1.188em}.col-sm-4 .hero-template-b img.hero-img,.col-md-4 .hero-template-b img.hero-img,.col-lg-4 .hero-template-b img.hero-img{width:854px}.col-sm-4 .hero-template-b.img-center,.col-md-4 .hero-template-b.img-center,.col-lg-4 .hero-template-b.img-center{background-position:top center}.col-sm-4 .hero-template-b.img-left,.col-md-4 .hero-template-b.img-left,.col-lg-4 .hero-template-b.img-left{background-position:top left}.col-sm-4 .hero-template-b.img-right,.col-md-4 .hero-template-b.img-right,.col-lg-4 .hero-template-b.img-right{background-position:top right}.col-sm-4 .hero-template-b .content-wrapper,.col-md-4 .hero-template-b .content-wrapper,.col-lg-4 .hero-template-b .content-wrapper{width:100%;margin:0;padding:0}.col-sm-4 .hero-template-b .banner-content,.col-md-4 .hero-template-b .banner-content,.col-lg-4 .hero-template-b .banner-content{bottom:30px;width:90%}.col-sm-4 .hero-template-b.left .banner-content,.col-md-4 .hero-template-b.left .banner-content,.col-lg-4 .hero-template-b.left .banner-content{left:15px}.col-sm-4 .hero-template-b.right .banner-content,.col-md-4 .hero-template-b.right .banner-content,.col-lg-4 .hero-template-b.right .banner-content{right:15px}}.category-hero.orange{background:#f58e39;background:-webkit-linear-gradient(to right,#f58e39,#fcb53f);background:-moz-linear-gradient(to right,#f58e39,#fcb53f);background:-o-linear-gradient(to right,#f58e39,#fcb53f);background:linear-gradient(to right,#f58e39,#fcb53f)}.category-hero.violet{background:#55144b;background:-webkit-linear-gradient(to right,#55144b,#971b5e);background:-moz-linear-gradient(to right,#55144b,#971b5e);background:-o-linear-gradient(to right,#55144b,#971b5e);background:linear-gradient(to right,#55144b,#971b5e)}.category-hero.blue{background:#0087ce;background:-webkit-linear-gradient(to right,#0087ce,#00aeef);background:-moz-linear-gradient(to right,#0087ce,#00aeef);background:-o-linear-gradient(to right,#0087ce,#00aeef);background:linear-gradient(to right,#0087ce,#00aeef)}.category-hero.white-grad{background-image:-webkit-linear-gradient(#f0f0f1 3%,#fff 13%);background-image:-o-linear-gradient(#f0f0f1 3%,#fff 13%);background-image:-moz-linear-gradient(#f0f0f1 3%,#fff 13%);background-image:-ms-linear-gradient(#f0f0f1 3%,#fff 13%);background-image:linear-gradient(#f0f0f1 3%,#fff 13%)}.category-hero .banner-content{text-align:center;width:100%}.category-hero .banner-content h1{font-size:2em;line-height:100%;padding-top:25px}.category-hero .banner-content img{margin:30px 10px;width:260px;height:200px}.category-hero .banner-content p{color:#fff;font-size:1.333em;line-height:100%}@media (min-width:768px){.category-hero{height:480px}.category-hero .banner-content{width:auto}.category-hero .banner-content h1{font-size:4.25em;line-height:100%;padding-top:45px}.category-hero .banner-content img{width:auto;margin:40px 10px;height:300px}.category-hero .banner-content p{font-size:1.5em;line-height:100%}.col-sm-6 .category-hero,.col-md-6 .category-hero,.col-lg-6 .category-hero{height:450px}.col-sm-6 .category-hero .banner-content h1,.col-md-6 .category-hero .banner-content h1,.col-lg-6 .category-hero .banner-content h1{font-size:1.875em;line-height:100%}.col-sm-6 .category-hero .banner-content img,.col-md-6 .category-hero .banner-content img,.col-lg-6 .category-hero .banner-content img{width:auto;height:260px}.col-sm-6 .category-hero .banner-content p,.col-md-6 .category-hero .banner-content p,.col-lg-6 .category-hero .banner-content p{font-size:1.25em;line-height:100%}.col-sm-4 .category-hero,.col-md-4 .category-hero,.col-lg-4 .category-hero{height:380px}.col-sm-4 .category-hero .banner-content h1,.col-md-4 .category-hero .banner-content h1,.col-lg-4 .category-hero .banner-content h1{font-size:1.875em;line-height:100%;padding-top:25px}.col-sm-4 .category-hero .banner-content img,.col-md-4 .category-hero .banner-content img,.col-lg-4 .category-hero .banner-content img{width:auto;height:180px}.col-sm-4 .category-hero .banner-content p,.col-md-4 .category-hero .banner-content p,.col-lg-4 .category-hero .banner-content p{font-size:1.25em;line-height:100%}}@media (min-width:992px){.category-hero{height:480px}}.category-hero{position:relative;overflow:hidden;height:380px;width:100%}
