@charset "utf-8";
#header.smaller .nav-search-outer,.nav-search-outer{z-index:9;position:relative}
#header{position:fixed;top:0;left:0;right:0;z-index:100}
.home-page #header::before{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(0deg,rgba(0, 0, 0, 0.01) 17%, rgba(0, 0, 0, 0.53) 100%); z-index: -1;}
.home-page #header.home-smaller::before {display: none;}
.home-page #header .header-right{ margin-top:10px;}
.header-inner{padding:15px 0; }
.inner-pagetemp #header.home-header{min-height:100px;background-image:url(../images/inner-header-bg.png?v=1);background-repeat:repeat-x;background-position:center top}
.inner-pagetemp #header.home-header .header-inner{padding:20px 0;width:100%}
#header.home-smaller .navbar-nav,#header.home-smaller .white-logo,#header.smaller .navbar-nav,#header.smaller .white-logo,.red-logo{display:none}
#header.home-smaller .navbar-collapse.oppenned-nav .navbar-nav,#header.smaller .navbar-collapse.oppenned-nav .navbar-nav,.navbar-nav{display:flex; }
.navbar-default .navbar-nav>.show>a,.navbar-default .navbar-nav>.show>a:focus,.navbar-default .navbar-nav>.show>a:hover{background:#ffffff4d;color:#fff}
.navbar-default{max-width:100%;background:0 0;border:none;width:580px;margin:0}
.navbar-default .navbar-nav li{display:flex;font-size:.938rem;line-height:1.375rem;min-width:190px;padding:0 9px;font-family:Roboto,sans-serif;font-weight:700; position: relative; align-items: center; }
.navbar-default .navbar-nav li::before{ content:''; position: absolute; right:0; background:#fff; width:1px; height:100%; top:0; }
.navbar-default .navbar-nav li:nth-of-type(3n+2),
.navbar-default .navbar-nav li:nth-of-type(3n+5),
.navbar-default .navbar-nav li:nth-of-type(3n+8){min-width:220px; word-break:break-word; max-width: 220px;}


.navbar-default .navbar-nav li:nth-of-type(3n+3), .navbar-default .navbar-nav li:nth-of-type(3n+6), .navbar-default .navbar-nav li:nth-of-type(3n+9) {
    min-width: 115px;
    word-break: break-word;
}

.navbar-nav li:nth-of-type(3n+3)::before,
.navbar-nav li:nth-of-type(3n+6)::before{
    display: none;
}
/* .navbar-default .navbar-nav li:nth-of-type(3n+7):be{margin-left:0;border-right:1px solid #fff; max-width:200px;} */

.navbar-default .navbar-nav>li>a{color:#fff;padding:7px 8px;position:relative;font-size:.938rem;line-height:.938rem;text-decoration:none}
.navbar-default .navbar-nav>li>a.active,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#efefef}
.navbar-default .navbar-nav>li>ul>li{width:100%;float:none;display:block;border-right:none;text-transform:none;min-width:auto;padding:0}
.navbar-nav{flex-direction:row}
.navbar{padding:0}
.navbar-collapse{opacity:0;width:0;margin-right:-12px;float:right;transition:margin-right 5s;-webkit-transition:margin-right 5s;-ms-transition:margin-right 5s;-o-transition:margin-right 5s;-moz-transition:margin-right 5s}
.navbar-collapse.collapse{height:0!important}
.navbar-collapse.oppenned-nav{opacity:1;width:580px;margin-right:25px;transition:margin-right 1s;-webkit-transition:margin-right 1s;-ms-transition:margin-right 1s;-o-transition:margin-right 1s;-moz-transition:margin-right 1s}
.nav-search-outer{border-left:1px solid #fff;min-height:50px;padding-left:25px}
#header.home-smaller .navbar-nav li:nth-of-type(3n+3),#header.home-smaller .navbar-nav li:nth-of-type(3n+6),#header.smaller .navbar-nav li:nth-of-type(3n+3),#header.smaller .navbar-nav li:nth-of-type(3n+6),.navbar-nav li:nth-of-type(3n+3),.navbar-nav li:nth-of-type(3n+6){border-right:0}
.dropdown .dropdown-menu{position:absolute;top:100%;background-color:#fff;border:none;box-shadow:0 0 0 transparent;opacity:0;padding:0;margin-top:0;min-width:160px;width:auto;left:9px;right:9px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.dropdown .dropdown-menu.show{opacity:1;display:inherit;margin-top:0;border-right:none;display:flex;flex-wrap:wrap}
.navbar-default .navbar-nav>li .dropdown-menu>li{font-size:.938rem;line-height:.938rem}
.dropdown-menu>li>a{padding:5px 12px;color:#000;line-height:1.42857143;display:block;font-weight:400;text-decoration:none}
.dropdown-menu>li>a:hover{padding-left:20px;color:#bb302b}
#header.home-smaller .navbar-default .navbar-nav li li:nth-of-type(3n+2),#header.home-smaller .navbar-default .navbar-nav li li:nth-of-type(3n+5),#header.smaller .navbar-default .navbar-nav li li:nth-of-type(3n+2),#header.smaller .navbar-default .navbar-nav li li:nth-of-type(3n+5),.navbar-default .navbar-nav li li:nth-of-type(3n+2),.navbar-default .navbar-nav li li:nth-of-type(3n+5){min-width:100px}
.navbar-default .navbar-toggle{background-color:#efefef;display:none}
.hambuger-icon{position:absolute;top:10px;right:25px;width:40px;height:40px;display:block;cursor:pointer;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;-ms-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;z-index:99}
.hambuger-icon span{display:block;float:left;clear:both;height:2px;width:40px;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;-o-border-radius:40px;-ms-border-radius:40px;background-color:#fffffffc;position:absolute;right:0;top:0;overflow:hidden;-webkit-transition:.4s;transition:.4s;-ms-transition:.4s;-o-transition:.4s;-moz-transition:.4s}
.hambuger-icon span:first-child{margin-top:0;z-index:9}
.hambuger-icon span:nth-child(2){margin-top:15px}
.hambuger-icon span:nth-child(3){margin-top:30px}
.hambuger-icon.oppenned span{background-color:#fff}
#header.home-smaller .oppenned span:nth-child(2),#header.smaller .oppenned span:nth-child(2),.hambuger-icon.oppenned span:nth-child(2){overflow:visible;height:40px;width:40px;right:0;top:-18px;background-color:#fff0}
#header.home-smaller .oppenned span:nth-child(3),.hambuger-icon.oppenned span:first-child{z-index:100;-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}
.hambuger-icon.oppenned span:first-child{-webkit-transform:rotate(45deg) translateY(12px) translateX(11px);transform:rotate(45deg) translateY(12px) translateX(11px);-moz-transform:rotate(45deg) translateY(12px) translateX(11px);-o-transform:rotate(45deg) translateY(12px) translateX(11px);-ms-transform:rotate(45deg) translateY(12px) translateX(11px)}
.hambuger-icon.oppenned span:nth-child(3){-webkit-transform:rotate(-45deg) translateY(-10px) translateX(10px);transform:rotate(-45deg) translateY(-10px) translateX(10px);-moz-transform:rotate(-45deg) translateY(-10px) translateX(10px);-o-transform:rotate(-45deg) translateY(-10px) translateX(10px);-ms-transform:rotate(-45deg) translateY(-10px) translateX(10px)}
#header.home-smaller .hambuger-icon,#header.smaller .hambuger-icon{top:10px;right:15px}
#header.home-smaller .hambuger-icon span,#header.smaller .hambuger-icon span{background-color:#b7302bfc}
#header.home-smaller .oppenned span,#header.smaller .oppenned span{background-color:#b7302b}
#header.home-smaller .oppenned span:first-child,#header.home-smaller .oppenned span:nth-child(3),#header.smaller .oppenned span:first-child,#header.smaller .oppenned span:nth-child(3){z-index:100;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
#header.home-smaller .oppenned span:first-child,#header.smaller .oppenned span:first-child{-webkit-transform:rotate(45deg) translateY(12px) translateX(11px);transform:rotate(45deg) translateY(12px) translateX(11px)}
#header.home-smaller .oppenned span:nth-child(3),#header.smaller .oppenned span:nth-child(3){-webkit-transform:rotate(-45deg) translateY(-10px) translateX(10px);transform:rotate(-45deg) translateY(-10px) translateX(10px)}
#header.home-smaller .navbar-collapse,#header.smaller .navbar-collapse{opacity:1;width:0;margin-right:-12px;float:right;transition:margin-right 5s;-webkit-transition:margin-right 5s;-ms-transition:margin-right 5s;-o-transition:margin-right 5s;-moz-transition:margin-right 5s}
#header.home-smaller .nav-search-outer,#header.smaller .nav-search-outer{border-left:1px solid #aaa;min-height:50px;padding-left:10px}
#header.smaller{background-image:none}
#header.home-smaller .dropdown-menu,#header.smaller .dropdown-menu{background-color:#e7e7e7}
#header.home-smaller,.inner-pagetemp #header.smaller,.inner-pagetemp #header.smaller.home-smaller{background-color:#fff;box-shadow:0 0 5px #0006;-moz-box-shadow:0 0 5px #0006;-webkit-box-shadow:0 0 5px #0006;-o-box-shadow:0 0 5px #0006;-ms-box-shadow:0 0 5px #0006;min-height:75px}
.inner-pagetemp #header.home-header.home-smaller{background-image:none;min-height:75px}
#header.home-smaller .header-inner,#header.smaller .header-inner,.inner-pagetemp #header.home-header.home-smaller .header-inner{padding:10px 0}
#header.home-smaller .red-logo,#header.smaller .red-logo{display:block;margin:5px 0}
#header.home-smaller .navbar-default,#header.smaller .navbar-default{max-width:580px}
#header.home-smaller .navbar-nav li,#header.smaller .navbar-nav li{font-size:.938rem;line-height:1.125rem;}
#header.home-smaller .navbar-nav li::before,
#header.smaller .navbar-nav li::before{ background-color: #bbb;}
/* #header.home-smaller .navbar-default .navbar-nav>li>ul>li,
#header.smaller .navbar-default .navbar-nav>li>ul>li{border-right:none} */
#header.home-smaller .navbar-default .navbar-nav>li>ul>li::before,
#header.smaller .navbar-default .navbar-nav>li>ul>li::before{background-color: #bbb;}

#header.home-smaller .navbar-nav>li>a,#header.smaller .navbar-nav>li>a{color:#bb302b;line-height:16px}
#header.home-smaller .search-icon,#header.smaller .search-icon{background-position:0 47.5%;margin-top:10px;height:34px;width:34px}
#header.home-smaller .search-icon:hover,#header.smaller .search-icon:hover{background-position:0 65%}
#header.home-smaller .navbar-default .navbar-nav li:nth-of-type(3n+2),
#header.home-smaller .navbar-default .navbar-nav li:nth-of-type(3n+5),
#header.home-smaller .navbar-default .navbar-nav li:nth-of-type(3n+8),
#header.smaller .navbar-default .navbar-nav li:nth-of-type(3n+2),
#header.smaller .navbar-default .navbar-nav li:nth-of-type(3n+5),
#header.smaller .navbar-default .navbar-nav li:nth-of-type(3n+8){min-width:200px; width:200px;}
#header.home-smaller .header-right,#header.smaller .header-right{margin-top:10px}
#header.home-smaller .red-logo{width:20vw; max-width: 240px;}
.home-header .header-inner img{width:360px}
.inner-pagetemp .home-header .header-inner img{width:100%}


@media (min-width:768px) {
.navbar-collapse.collapse.oppenned-nav{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}

}
@media all and (max-width:1024px) {
.red-logo,.white-logo{max-width:200px}
}
@media screen and (max-width:800px) {
.header-inner{padding:30px 0}
.navbar-default{width:430px}
.navbar-default .navbar-nav>li>a{padding:5px}
.navbar-default .navbar-nav li{font-size:1rem;line-height:1.375rem;padding:0 10px;min-width:105px}
.navbar-default .navbar-nav li:nth-of-type(3n+2),.navbar-default .navbar-nav li:nth-of-type(3n+5){min-width:182px}
.navbar-collapse.oppenned-nav{margin-right:-25px}
}
@media screen and (max-width:767px) {
#header ul{position:static}
#header ul li,#header.home-smaller .navbar-collapse.oppenned-nav,#header.smaller .navbar-collapse.oppenned-nav,li a{width:100%;max-width: 100%;
        min-width: 100%;}
#header .oppenned-nav .navbar-nav,#header .show-menu{display:block}
.navbar-default{width:auto;position:absolute;right:15px;top:12px}
.navbar-toggle{margin-top:25px;margin-right:0}
.navbar-default .navbar-collapse{background:#ba2f2bf2;padding:0 15px}
.navbar-default .navbar-nav li{border-right:none;padding:0;display:grid}
.navbar-collapse.in{left:0;overflow-y:auto;padding:0 15px;position:fixed;right:0;top:80px;width:100%;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s}
.readmore{margin:25px auto 0}
.connect-with-us a{width:40px;height:40px;padding:10px}
.connect-with-us span{padding:8px}
.nav-search-outer{float:none;margin-right:60px}
.inner-pagetemp #header.home-header .header-inner .search-icon,.search-icon{background-position:0 -160px;height:34px;width:34px;margin-top:10px}
.search-icon:hover{background-position:0 -194px}
.search_form_modal input[type=text]{font-size:1.875rem;line-height:2.125rem}
.modal-open .modal-dialog{padding:0}
.inner-pagetemp #header.home-header.home-smaller .header-inner .search-icon{background-position:0 -91px}
#header .hambuger-icon{position:absolute;top:10px;right:1px;width:40px;height:40px;display:block;cursor:pointer;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;z-index:99}
#header .header-inner .hambuger-icon{top:18px}
#header.home-header .header-inner .hambuger-icon{top:10px}
#header .hambuger-icon span{display:block;float:left;clear:both;height:2px;width:40px;border-radius:40px;background-color:#fffffff2;position:absolute;right:0;top:0;overflow:hidden;-webkit-transition:.4s;transition:.4s}
#header .hambuger-icon span:first-child{margin-top:0;z-index:9}
#header .hambuger-icon span:nth-child(2){margin-top:15px}
#header .hambuger-icon span:nth-child(3){margin-top:30px}
#header .oppenned span:nth-child(2){height:40px;width:40px;right:0;top:-18px;background-color:#fff0}
#header .navbar-collapse{margin-right:0;margin-top:0;-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transform:translateX(100%)}
#header .navbar-collapse.oppenned-nav{opacity:1;width:100%;max-height:100vh;overflow-y:scroll;height:100vh!important;position:fixed;top:0;right:0;left:0;bottom:0;display:block;padding-top:60px;transform:none;align-items:flex-start}
#header .collapse:not(.show){display:inherit}
#header .navbar-nav{display:none;margin:10px 0}
#header.home-smaller .hambuger-icon,#header.smaller .hambuger-icon{top:5px;right:0}
#header.home-smaller .oppenned span,#header.smaller .oppenned span{background-color:#fff}
#header .header-inner{padding:10px 0}
.inner-pagetemp #header.home-header .header-inner{padding:10px}
.inner-pagetemp #header.home-header{min-height:75px;padding:0 15px}
#header.home-smaller,#header.smaller{min-height:65px}
#header.home-smaller .header-inner,#header.smaller .header-inner{padding:5px 0}
#header.home-smaller .header-right,#header.smaller .header-right{margin-top:3px}
#header .float-lt,#header.home-smaller .float-lt,#header.smaller .float-lt{margin-top:0}
.navbar-nav .show.dropdown-menu{background:#00000040;padding:10px}
.navbar-default .navbar-nav .show.dropdown-menu>li>a{color:#fff}
#header.home-smaller .navbar-nav>li>a:hover,#header.smaller .navbar-nav>li>a:hover,.navbar-default .navbar-nav .show.dropdown-menu>li>a:hover{color:#e1e1e1}
.navbar-default .navbar-nav>li>a{padding:10px 5px}
.navbar-nav .show.dropdown-menu .dropdown-header,.navbar-nav .show.dropdown-menu>li>a{padding:5px 10px}
#header .nav-search-outer{border-left:0 solid #aaa;border-right:1px solid #efefef;min-height:50px;padding:0 10px;margin-right:48px;z-index:0}
#header.home-smaller .nav-search-outer,#header.smaller .nav-search-outer{border-left:0 solid #aaa;border-right:1px solid #aaa;padding:0 15px}
#header .navbar-nav li:nth-of-type(3n+3),#header .navbar-nav li:nth-of-type(3n+6){border-right:0}
#header.home-smaller .navbar-nav li,#header.smaller .navbar-nav li{border-right:0;font-size:1rem}
#header.home-smaller .navbar-nav>li>a,#header.smaller .navbar-nav>li>a{color:#fff;padding:7px 5px}
#header.home-smaller .dropdown-menu,#header.smaller .dropdown-menu{background:#00000040}
#header{padding:0 10px}

.navbar-default .navbar-nav li:nth-of-type(3n+7){ width: 100%; min-width: 100%; border-right: none;    max-width: 100%;}

.navbar-default .navbar-nav li::before{ display: none;}
}
@media screen and (max-width:480px) {
#header.home-smaller .red-logo,.red-logo,.white-logo{width:180px;margin:10px 0}
#header.home-smaller .red-logo,#header.smaller .red-logo{width:180px}
header .container{padding:0}
.header-inner{padding:16px 0}
.nav-search-outer{margin-right:55px}
.navbar-default{right:0}
}