@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,900&display=swap);body,html{overflow-x:hidden}body{float:left;font-family:'Source Sans Pro',sans-serif;letter-spacing:0;color:#444;font-size:16px;line-height:24px;margin:0;position:relative;width:100%}.preloader{background-color:#afeeee!important}h1,h2,h3,h4,h5,h6{font-family:'Source Sans Pro',sans-serif;color:#000;font-weight:900}h1{font-size:54px}h2{font-size:50px}h3{font-size:26px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}ul{margin:0;padding:0}ol li,ul li{color:#203245}a{color:inherit}a:focus,a:hover{text-decoration:none;outline:0;color:#000}button,input,select,textarea{border:0}.fileContainer,button,input[type=file],input[type=submit]{cursor:pointer}.form-wrp fieldset p a:focus,.page-link:focus,a:focus,button:focus,input:focus,select:focus,textarea:focus{border-color:transparent;outline:0;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}textarea{resize:none}main{float:left;position:relative;width:100%}body.boxed{text-align:center}body.boxed main{float:none;display:inline-block;text-align:left;width:1720px}section{float:left;position:relative;width:100%;background:#fff}header{float:left;position:relative;width:100%;z-index:9999}header.stick{position:absolute;top:0;left:0}.tb-br{float:left;background-color:#222;width:100%}.scl1{display:inline-block;text-align:center}.scl1>a{position:relative;float:left;color:#fff;width:45px;font-size:15px;line-height:50px;z-index:1}.scl1>a+a{border-left:1px solid rgba(255,255,255,.15)}.scl1>a:before{content:"";position:absolute;top:100%;left:0;right:0;opacity:0;z-index:-1;bottom:100%}.scl1>a:focus:before,.scl1>a:hover:before{opacity:1;bottom:0;top:0}.tp-lst{padding-left:0;list-style:none;margin-bottom:0;display:inline-block}.tp-lst>li{float:left;color:#fff;font-size:14px;line-height:50px}.tp-lst>li+li{margin-left:30px}.tp-lst>li i{margin-right:10px}i.fa-phone{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.lg-mnu-sec{float:left;width:100%}.logo{display:inline-block;padding:20px 0}.logo>a{display:inline-block}.lg-mnu-sec nav{float:right;margin-top:65px}nav>div{float:left;width:100%}nav>div ul{float:left;width:100%}nav>div>ul{padding-left:0;list-style:none;margin-bottom:0;float:right;width:auto}nav>div>ul li{float:left;width:100%;font-size:16px;font-weight:700;line-height:18px;position:relative}nav>div>ul>li{width:auto;font-size:16px;color:#fff}nav>div>ul>li+li{margin-left:10px;font-weight:500}nav>div>ul li a{position:relative;display:inline-block;width:100%;padding:8px 15px;font-weight:700}nav>div>ul>li>li a{font-weight:500}nav>div>ul>li>a{display:inline-block;padding:0 20px}nav>div>ul li a:focus:before,nav>div>ul li.active>a::before,nav>div>ul li:hover>a::before{opacity:1;left:0;right:0}nav>div>ul li a:focus,nav>div>ul li.active>a,nav>div>ul li:hover>a{color:#ffc500}nav>div>ul ul{position:absolute;top:90%;left:-70px;padding:0;list-style:none;margin-bottom:0;background-color:#fff;-webkit-box-shadow:0 0 70px rgba(0,0,0,.1);-ms-box-shadow:0 0 70px rgba(0,0,0,.1);-o-box-shadow:0 0 70px rgba(0,0,0,.1);box-shadow:0 0 70px rgba(0,0,0,.1);width:230px;-webkit-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);opacity:0;visibility:hidden}nav>div>ul ul.people-sml{width:150px}nav>div>ul ul ul{left:100%;top:0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}nav>div>ul li.menu-item-has-children:hover>ul{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}nav>div>ul ul li a:before{-webkit-border-radius:0;border-radius:0}nav>div>ul ul li a i.fas{position:absolute;right:25px;line-height:45px;top:0}nav>div>ul ul li a{padding-right:15px}nav>div>ul ul li{font-size:14px}nav>div>ul ul li+li{border-top:1px solid #e9e9e9}.sec-tl{float:left;width:100%;padding-bottom:15px;margin-bottom:30px;position:relative}.cmts-wrp h4:before,.cnt-frm>h4:before,.cnt-inf-wrp>h4:before,.pg-tp-wrp h1:after,.rltd-wrp>h4:before,.sec-tl:before,.team-detail-desc h3:before{content:"";position:absolute;left:0;width:128px;height:9px;background-image:url(../images/tl-shp.png);bottom:0}.black-layer .sec-tl:before,.theme-bg-layer .sec-tl:before{background-image:url(../images/tl-shp2.png)}.sec-tl.text-center:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.sec-tl>span{display:inline-block;font-size:22px;font-weight:700;color:#000;margin-bottom:5px}.sec-tl.text-center>span{margin-bottom:0}.sec-tl>h2{margin-bottom:0}.tl-shp{position:absolute;bottom:-10px;width:150px;margin-left:-1px}.tl-shp>i{float:left;height:10px;width:10px;border:1px solid;background-color:#fff;z-index:1;position:relative;margin:2.5px 1px 0 1px;display:inline-block;vertical-align:middle}.tl-shp:before{content:"";position:absolute;left:1px;right:0;height:1px;border-top:1px solid;top:50%;margin-top:-.5px}.tl-shp>i.md-shp{height:13px;width:13px;margin-top:0}.text-center .tl-shp{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.text-center .tl-shp>i{float:none;display:inline-block;margin-bottom:4px}.theme-btn{display:inline-block;color:#fff;font-weight:500;font-size:15px;padding:14px 45px;position:relative;z-index:1;overflow:hidden}.theme-btn:before{content:"";position:absolute;left:50%;right:50%;top:0;bottom:0;z-index:-1;opacity:0;background-color:#1a1a1a}.theme-btn:focus:before,.theme-btn:hover:before{opacity:1;left:0;right:0}.theme-btn:focus,.theme-btn:hover{color:#fff}.camp-wrp{float:left;width:100%}.remove-ext5 .camp-bx{margin-bottom:40px}.camp-bx{float:left;width:100%}.camp-thmb{float:left;width:100%;overflow:hidden;position:relative}.camp-inf::before{content:"";position:absolute;bottom:0;left:0;right:0;background-image:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.24) 15%,rgba(0,0,0,.25) 20%,rgba(0,0,0,.35) 30%,rgba(0,0,0,.45) 50%,rgba(0,0,0,.57) 70%,rgba(0,0,0,.66) 100%,rgba(0,0,0,.52) 85%,rgba(0,0,0,.6) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.24) 15%,rgba(0,0,0,.25) 20%,rgba(0,0,0,.35) 30%,rgba(0,0,0,.45) 50%,rgba(0,0,0,.57) 70%,rgba(0,0,0,.66) 100%,rgba(0,0,0,.52) 85%,rgba(0,0,0,.6) 100%);opacity:1;top:0;z-index:-1}.camp-thmb>a{float:left;width:100%}.camp-inf{position:absolute;left:0;right:0;bottom:0;padding:20px;z-index:1}.camp-inf>h5{color:#fff;margin-bottom:3px}.camp-inf>span{color:#fff;display:inline-block;font-size:15px}.camp-inf>span i{margin-right:8px;color:#fff}.rs-gl{display:inline-block;font-size:14px;color:#444;margin-top:14px;font-weight:600}.rs-gl>i{font-style:normal}.w5{width:5%}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w35{width:35%}.w40{width:40%}.w45{width:45%}.w50{width:50%}.w55{width:55%}.w60{width:60%}.w65{width:65%}.w70{width:70%}.w75{width:75%}.w80{width:80%}.w85{width:85%}.w90{width:90%}.w95{width:95%}.w100{width:100%}.black-layer .sec-tl>h2,.black-layer .sec-tl>span,.theme-bg-layer .sec-tl>h2,.theme-bg-layer .sec-tl>span{color:#fff}.black-layer .tl-shp:before,.theme-bg-layer .tl-shp:before{border-top-color:#fff}.black-layer .tl-shp>i,.theme-bg-layer .tl-shp>i{border-color:#d7d7d7}.black-layer p,.theme-bg-layer p{color:#444}.evnt-wrp{float:left;width:100%}.evnt-bx{float:left;width:100%;padding-left:100px;position:relative}.evnt-bx+.evnt-bx{margin-top:25px;padding-top:30px;border-top:1px solid #e5e5e5}.evnt-bx .evnt-dat{position:absolute;left:0}.evnt-dat{display:inline-block;color:#fff;font-weight:700;font-size:40px;text-align:center;max-width:80px;width:100%;line-height:30px}.evnt-dat>a{float:left;width:100%;padding:20px 5px 15px}.evnt-dat>a i{font-size:24px;font-style:normal;font-weight:600;display:block;margin-top:5px}.evnt-dat>a:focus,.evnt-dat>a:hover{color:#fff}.evnt-inf{float:left;width:100%}.evnt-inf>h5{margin-bottom:0;color:#1a5abc}.evnt-inf>p{line-height:24px;margin:10px 0 0}.evnt-inf>a{display:inline-block;font-weight:700;font-size:14px;margin-top:15px;color:#222}.fcts-lst{float:left;padding-left:0;list-style:none;margin-bottom:0;width:100%}.fcts-lst>li{float:left;width:50%;text-align:center;border-bottom:1px solid rgba(255,255,255,.3);border-left:1px solid rgba(255,255,255,.3);padding:30px 40px;line-height:initial}.black-layer .fcts-lst>li h6,.black-layer .fcts-lst>li span{color:#fff}.fcts-lst>li:last-child,.fcts-lst>li:nth-last-child(2){border-bottom:0}.fcts-lst>li:nth-child(2n+1){border-left:0}.fcts-lst>li span{font-weight:700;font-size:50px;position:relative;display:inline-block;padding-bottom:10px}.fcts-lst>li span:before{content:"";height:3px;width:25px;position:absolute;bottom:0;left:50%;margin-left:-12.5px;background-color:#fff!important}.fcts-lst>li h6{margin:16px 0 0;font-size:18px;font-weight:700}.rspn-hdr{display:none;float:left;width:100%;position:relative;z-index:9;position:fixed}.rspn-mdbr{background-color:#252a2c;float:left;width:100%}.rspn-scil{float:left;list-style:outside none none;margin-bottom:0;padding-left:0}.rspn-scil>li{color:#fff;float:left;font-size:10px;line-height:38px;margin-right:1px;text-align:center}.rspn-scil>li:last-child{margin-right:0}.rspn-scil>li a{background-color:#3d3d3d;color:inherit;float:left;height:38px;width:33px}.rspn-srch{float:right;height:38px;position:relative;width:calc(100% - 205px)}.rspn-srch>input{background-color:transparent;border:0 none;color:#7e7e7e;font-size:12px;height:100%;padding:0 7% 0 4%;width:100%}.rspn-srch>input:focus{font-style:normal}.rspn-srch>button{background-color:transparent;border:0;color:#999;font-size:12px;height:100%;position:absolute;right:10px;top:0}.lg-mn{float:left;padding:14px 30px;position:relative;width:100%}@media (max-width:420px){.lg-mn{padding:14px 15px!important}}.lg-mn .logo{float:left;width:auto;padding:0}.lg-mn .logo>a{padding:0}.lg-mn{text-align:center}.rspn-cnt{display:inline-block;margin-top:10px}.rspn-cnt>span{display:inline-block;margin:10px 10px 0;color:#fff}.rspn-cnt>span i{margin-right:8px}.rspn-mnu-btn{background-color:#141414;color:#fff;cursor:pointer;font-size:13px;height:40px;line-height:40px;position:absolute;right:30px;text-align:center;top:30%;width:40px}.rspn-mnu-btn:hover{background-color:#fff}.rsnp-mnu{background-color:#0c0c0c;bottom:0;opacity:0;padding:85px 40px 50px;position:fixed;right:-350px;top:0;visibility:hidden;z-index:99999;width:100%}.rsnp-mnu.slidein{opacity:1;right:0;visibility:visible}.rspn-mnu-cls{background-color:#303030;color:#fff;cursor:pointer;font-size:13px;height:40px;line-height:40px;position:absolute;right:12px;text-align:center;top:12px;width:40px}.rsnp-mnu>ul{display:inline-block;list-style:outside none none;margin-bottom:0;padding-left:0;overflow-y:auto!important;height:100%;width:100%!important}.rsnp-mnu>ul>li{color:#fff;float:left;font-size:14px;font-weight:700;margin-bottom:20px;position:relative;text-transform:uppercase;width:100%}.rsnp-mnu>ul>li a{color:inherit;display:inline;line-height:32px}.rsnp-mnu>ul>li:last-child{margin-bottom:0}.rsnp-mnu>ul ul{display:none;list-style:outside none none;margin-bottom:0;padding-left:20px;opacity:1;position:static;visibility:visible}.rsnp-mnu ul li span{width:30px;height:30px;float:left;text-align:center;background:#000;font-size:20px;padding-top:3px;margin-right:10px}.rsnp-mnu ul li span .fa-angle-right{color:rgba(255,255,255,.2)}.rsnp-mnu ul li span.no-child{background:0 0;font-size:13px;padding-top:6px;margin-right:6px;text-align:right}.rsnp-mnu ul li span.menu-item-has-children.active>a{margin-bottom:15px}.rsnp-mnu>ul ul>li{color:#a4a4a4;font-size:13px;margin-bottom:5px;position:relative;text-transform:initial}.rsnp-mnu>ul ul>li:last-child{margin-bottom:0}.logo img{width:72%}.logo{display:inline-block;padding:25px 0 0 10px}.lg-mnu-sec nav{float:right;margin-top:55px}.header-search i.fas.fa-search{color:#fff}.header-search i.fas.fa-search:hover{color:#ff1313}.header-search ::placeholder{color:#fff;opacity:1}.header-search :-ms-input-placeholder{color:#fff}.header-search ::-ms-input-placeholder{color:#fff}.header-search>form{position:absolute;left:180px;right:200px;top:50%;width:75%}.search-icon{border:0;outline:0;background:0 0;color:#fff;opacity:1;padding:0}.search-icon:focus,.search-icon:hover{color:#000;opacity:.5}.search-toggle .search-icon.icon-close{display:none}.search-toggle.opened .search-icon.icon-search{display:none}.opened .search-icon-open{float:right;font-size:1.2rem;color:#000;opacity:1;padding:10px;background:#ffc500}.search-toggle.opened .search-icon.icon-close{display:block}.search-container{position:relative;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;max-height:0;overflow:hidden;background-color:#fff}.search-container.opened{max-height:100px}.search-container input[type=text]{outline:0;font-size:1rem;margin:8px;width:260px;background-color:#fff;border:0}.search-container .search-icon{vertical-align:middle}.search-container{position:absolute;right:0;z-index:9}.scl5>span{font-size:14px;color:#fff;display:inline-block;border-right:1px solid #fff;padding:10px;width:40px;line-height:20px;position:relative}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#ffc500;min-width:auto;max-width:43px;box-shadow:none;z-index:1;left:-3px;padding:0;top:40px;font-size:13px}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#ddd}@media (max-width:768px){.dropdown{display:block}.dropdown-content{left:0!important;top:38px!important}.dropdown-content a{color:#000;background-color:#ffc500!important;padding:0 0;text-decoration:none;display:block;text-align:center}}.dropdown:hover .dropdown-content{display:block}header.stick{border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:30px}.camp-thmb>a:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6);opacity:0;transition:all .5s;-webkit-transition:all .5s}.camp-thmb>a:hover:after{opacity:1}.evnt-inf a.event-btn{color:grey}.evnt-inf a.event-btn:hover{color:#222}.theme-bg-layer:before{background-color:#ffc500!important}.animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-5px)}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}#animated-example{width:20px;height:20px;background-color:red;position:relative;top:100px;left:100px;border-radius:50%}hr{position:relative;top:92px;left:-300px;width:200px}.inner-page-wrapper hr{width:100%;position:inherit;border-top:1px solid rgba(0,0,0,.34)}.pg-tp-wrp h1:after{content:"";position:absolute;left:44%;width:128px;height:9px;background-image:url(../images/tl-shp2.png);bottom:0;top:70px}.black-layer .pg-tp-wrp>h1{position:relative;margin-top:-5px}header,header.header2{border:none;background-color:rgba(0,0,0,.45)}header.header2 .tb-br{display:none}header.header2{padding:0 40px 40px}.blog-detail img.alignleft{-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-ms-box-shadow:0 0 10px rgba(0,0,0,.2);-o-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.cmts-wrp h4:before,.rltd-wrp h4:before{top:45px}.rltd-wrp .remove-ext5 .story-bx{margin-top:20px}.team-member-name .scl1>a{color:#1a5abc}.team-member-name .scl1>a:hover{color:#fff}.team-member-name .scl1{display:block}.team-detail-desc h3{position:relative}.team-detail-desc h3:before{top:45px}.overlap144.rev_slider_wrapper{margin-top:-25px}header.style3{background-color:transparent;padding-bottom:0;border-bottom:0;position:relative}header.style3.stick{position:absolute;left:0;right:0;top:0}header.style3.sticky{position:fixed;left:0;top:-40px;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.2);-ms-box-shadow:0 0 10px 1px rgba(0,0,0,.2);-o-box-shadow:0 0 10px 1px rgba(0,0,0,.2);box-shadow:0 0 10px 1px rgba(0,0,0,.2);background-color:#000}.topbar{float:left;width:100%}.scl5{display:inline-block}.select-wrap{display:inline-block}.select-wrap .bootstrap-select{width:100%!important}.select-wrap .bootstrap-select>button{background-color:transparent;color:#fff;font-size:inherit;line-height:initial;border:0;padding:0 10px 0 5px}.select-wrap .bootstrap-select>button:after{top:10px;position:absolute;right:0;margin:0}.topbar .bootstrap-select.btn-group .dropdown-menu{width:100px}.theme-bg .tp-lst>li>a:focus,.theme-bg .tp-lst>li>a:hover{color:#fff}.scl5>a{font-size:14px;color:#fff;display:inline-block;border-right:1px solid #fff;padding:10px;width:40px;line-height:20px;position:relative}.scl5>a:focus,.scl5>a:hover{color:#000;opacity:.5}.lg-mnu-sec2{float:left;width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,.57) 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.57) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.57) 0,rgba(255,255,255,0) 100%)}.lg-mnu-sec2 .logo{padding:4px 0 0 0;max-width:250px}nav{display:inline-block}.lg-mnu-sec2 .logo+nav{width:calc(100% - 180px);float:right}header.style3 nav>div>ul>li{color:#fff;line-height:40px;padding-top:0px}header.style3 nav>div>ul>li>a{padding:0}header.style3 nav>div>ul>li+li{margin-left:12px}header.style3 nav>div>ul>li>a:before{display:none}nav>div>ul+form{margin-left:25px;margin-top:28px;float:right}.custom-child-main-menu{margin-top:14px}nav>div>form{display:inline-block;max-width:211px;position:relative;-webkit-border-radius:40px;border-radius:40px;overflow:hidden}nav>div>form input{border:1px solid #e2e2e2;border-radius:inherit;padding:10px 20px;font-size:14px;height:40px;float:left;width:100%}nav>div>form button{position:absolute;right:0;top:0;bottom:0;color:#fff;width:45px;font-size:14px}nav>div>form button:focus,nav>div>form button:hover{background-color:#333}.sticky .logo img{width:68%}header.sticky nav>div>ul>li{color:#fff;line-height:70px;padding-top:0}header.sticky nav>div>ul+form{margin-top:14px}.featured-area-wrap{float:left;width:100%}.featured-car{float:left;width:100%}.featured-item{float:left;width:100%;padding:245px 15px;background-size:cover;background-position:center;position:relative;z-index:1}.featured-item::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.5;z-index:-1}.featured-cap{display:inline-block}.featured-cap>span{display:block;color:#fff;font-size:36px;font-weight:600;padding-bottom:10px;display:none}.featured-cap>span+h2{margin-top:-10px}.featured-cap>h2{margin-bottom:0;color:#fff;font-size:70px;font-weight:700;line-height:78px}.featured-cap>h2+p{margin-top:20px}.featured-cap>p{margin-bottom:5px;color:#dbdbdb;font-size:25px;line-height:36px;font-weight:500}.btns-grp{display:inline-block}.featured-cap>p+.btns-grp{margin-top:18px}.btns-grp>a{display:inline-block;vertical-align:middle;margin:0 8px}.btns-grp>a:not(.theme-btn){font-size:15px;font-weight:400;background-color:#fff;padding:14px 45px;display:inline-block}.btns-grp>a:not(.theme-btn):focus,.btns-grp>a:not(.theme-btn):hover{color:#fff}.sec-tl3{float:left;width:100%;margin-bottom:30px;margin-top:-10px}.sec-tl3>h2{margin-bottom:0}.remove-ext7 .camp-box3{margin-bottom:50px}.camp-box3{float:left;width:100%}.camp-img3{float:left;width:100%;position:relative}.camp-img3:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.4}.camp-img3>img{width:100%}.camp-img3>h4{position:absolute;color:#fff;bottom:0;margin-bottom:0;font-size:24px;font-weight:600;padding:0 20px 12px}.camp-info{float:left;width:100%;padding:30px 20px 20px}.camp-prg{float:left;width:100%}.camp-prg .progress{display:block;height:10px;-webkit-border-radius:30px;border-radius:30px;background-color:#f2f2f2}.camp-prg .progress .progress-bar{display:block;float:left;height:inherit}.camp-prg>span{display:inline-block;font-size:14px;float:left;margin-top:10px}.camp-prg>span+span{float:right}.camp-prg>span i{font-style:normal;margin-left:5px}.camp-prg+a{margin-top:15px}.camp-info>a{border:1px solid;padding:13px 35px;font-size:15px;font-weight:600;display:inline-block}.camp-info>a:focus,.camp-info>a:hover{color:#fff}.camp-box3:hover .camp-info{-webkit-box-shadow:0 0 13px rgba(0,0,0,.2);-ms-box-shadow:0 0 13px rgba(0,0,0,.2);-o-box-shadow:0 0 13px rgba(0,0,0,.2);box-shadow:0 0 13px rgba(0,0,0,.2)}.camp-box3.style2 .camp-info{background-color:#f2f2f2}.camp-box3.style2 .camp-prg .progress{background-color:#fff}.camp-box3.style2 .camp-info>a{border-color:#fff;background-color:#fff}.servs-wrap{float:left;width:100%;padding:16px 0!important}.servs-wrap .srv-bx4{margin-bottom:30px}.srv-bx4{background-color:#f7f6fc;float:left;width:100%;padding:16px 12px 15px 12px;-webkit-border-radius:0;-webkit-box-shadow:0 0 8px 5px rgba(0,0,0,.18);-ms-box-shadow:0 0 8px 5px rgba(0,0,0,.18);-o-box-shadow:0 0 30px rgba(0,0,0,.18);box-shadow:0 0 8px 5px rgba(0,0,0,.18);position:relative;}.gray-layer3 .srv-bx4{background-color:#fff}.srv-bx4:before{content:"";position:absolute;left:0;right:0;-webkit-border-radius:inherit;border-radius:inherit;top:0;bottom:0;border-bottom:1px solid;opacity:0}.srv-bx4:hover:before{opacity:1;border-bottom-width:7px}.srv-bx4>i{display:inline-block;line-height:75px;position:relative}.srv-bx4>i+.srv-info4{margin-top:10px}.srv-info4{float:left;width:100%;position:relative}.srv-info4>h4+p{margin-top:10px}.srv-info4>p{margin-bottom:0;font-size:18px;line-height:26px}.srv-info4>p+a{margin-top:7px}.srv-info4>a{display:inline-block;font-weight:400;color:#222;font-size:15px}.quick-acc-lst{display:none}.videos-wrap3.bottom-spac5{margin-bottom:0}.mrg-05{margin-top:-5px}.mrg-10{margin-top:-10px}.mrg-btm05{margin-bottom:-5px}.ltst-nws-inf>h6 a:hover,.ltst-nws-inf>span a:hover{color:#fff}.event-detail-wrp .cmt-frm{margin-top:30px}.blog-event-fix{padding:100px 0 95px 0}header{-webkit-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.sidebar-wrp .wdgt-bx>ul{margin-top:-5px}nav>div>ul li.active>a{color:#ffc500}header.style3 nav>div>ul>li.active>a:after{content:"...";position:absolute;left:0;right:0;text-align:center;bottom:-9px;font-size:24px;opacity:1}.fcts-wrp p{float:left;margin-top:-15px}.new-facts .fcts-lst>li{padding:22px 40px}.overlap144.opc6:before{opacity:.6}.camp-thmb img{width:100%;height:auto}#testimonial-area{padding:26px 0 65px;background-image:url(../images/testi-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}#testimonial-area h2{color:#ffc500}#testimonial-area span{color:#fff}.client-info img{max-width:120px;border-radius:5%;margin:0 auto 10px}.client-info h4{color:#fff;font-weight:600;margin:0}#testimonial-area .section-heading p,.client-info p{color:#ddd}.client-comment p{color:#fff;font-style:italic}.client-comment i{color:#f39c12}.testimonial-carousel .owl-dots{position:absolute;left:0;bottom:0;width:100%;text-align:center}.testimonial-carousel .owl-dot{display:inline-block;width:15px;height:6px;margin:0 4px;background-color:#fff!important;border-radius:2px;margin:0 4px;border:0;outline:0}.testimonial-carousel .owl-dot.active{width:25px}.counter-section{background:#fff;background-repeat:no-repeat;background-attachment:fixed;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;z-index:1}ul.counters{padding:0;margin:0!important}.counters li{list-style:none}.counters .counter-content{display:block;color:#000;padding-left:58px}.counters .counter-content span.ico-num{position:absolute;font-size:45px;color:#fab702;left:15px;top:15px}.counters .counter-content span{display:block;color:#000;font-size:30px}.counters .counter-content h3{font-size:16px;margin:5px 14px 0;color:#005298;font-weight:700;display:block}.about-wrapper{padding:0;width:100%;float:left;z-index:0;position:relative;margin:10px 0 20px;background:#fff}.about-wrapper-inner{position:relative;z-index:1}.aboutus-box{display:flex;flex-flow:row-reverse nowrap;padding:30px 10px 30px;background:#fff;webkit-box-shadow:0 0 30px rgba(0,0,0,.18);-ms-box-shadow:0 0 30px rgba(0,0,0,.18);-o-box-shadow:0 0 30px rgba(0,0,0,.18);box-shadow:0 0 30px rgba(0,0,0,.18)}.aboutus-box .aboutus-box-image{display:block;flex-shrink:0}.aboutus-box .aboutus-box-body{flex-grow:1;padding-right:15px}.aboutus-box .aboutus-box-body-content:after,.aboutus-box .aboutus-box-body-content:before{border-color:#ffc600}.aboutus-box-body-content:after,.aboutus-box-body-content:before{border-color:#000;border-style:solid;content:"";height:54px;position:absolute;width:54px}.aboutus-box-body-content:before{border-width:1px 0 0 1px;left:0;top:0}.aboutus-box-body-content:after{border-width:0 1px 1px 0;bottom:0;right:0}.aboutus-box-body-content{padding:6px 16px 26px 16px;position:relative}.about-bg{bottom:50px;left:0;position:absolute;right:0;top:50px;z-index:0}@media (max-width:767px){.aboutus-box{display:block;padding:18px 0 18px}.aboutus-box .aboutus-box-body{padding:15px}}@media (min-width:1031px){.people-icon{display:none}}.wrapp-footer{float:left;position:relative;width:100%;background-color:#000}.wrapp-footer .social-list-01{padding:0;margin-bottom:0}.wrapp-footer .social-list-01 a i{color:#fff;font-size:20px}.wrapp-footer .social-list-01 a:hover i{color:#f6bf00}.footer-box-01{padding-top:40px;padding-bottom:30px}.footer-box-02{border-top:1px solid #32424d;padding:17px 0}.footer-logo{display:inline-block;vertical-align:middle;margin-bottom:27px}.widget-contact{padding:0;margin:0}.widget-contact li{list-style:none;margin-bottom:26px}.widget-contact__title{font-size:14px;line-height:16px;color:#fff;margin:0 0 5px;font-weight:400}.widget-contact__text{font-size:14px;line-height:22px;color:#bdbdbd;margin:0}.widget-contact__text-email{color:#bdbdbd}.widget-contact__text-email:hover{color:#ffc600}.widget-title{font-size:18px;line-height:20px;color:#fff;font-weight:600;padding-bottom:20px;margin-bottom:15px;position:relative}.widget-title:before{content:'';width:100%;height:1px;background:rgba(255,255,255,.2);position:absolute;bottom:0;left:0;right:0}.widget-title:after{content:'';width:60px;height:2px;background:#ffc500;position:absolute;bottom:0;left:0}.widget-link{padding-top:10px}.widget-list{padding:0}.widget-list li{list-style:none;display:block;font-weight:200}.widget-list li a{font-size:14px;line-height:30px;color:#bdbdbd;display:inline-block;vertical-align:middle}.widget-list li a:before{content:'\f105';font-weight:700;font-size:12px;vertical-align:bottom;font-family:Font Awesome\ 5 Free;color:#939393;padding-right:8px;color:#ffc600}.widget-list li a:hover{color:#ffc600}.copy-info{font-size:14px;line-height:21px;color:#bdbdbd;margin:0}.footer-info{text-align:right}.footer-info a{font-size:14px;line-height:16px;color:#bdbdbd;text-transform:uppercase;display:inline-block;vertical-align:middle;opacity:.5}.footer-info a:hover{color:#ffc600;opacity:1}.footer-info__02{position:relative;padding-left:20px;margin-left:18px}.footer-info__02::before{content:'';display:inline-block;vertical-align:middle;width:2px;height:14px;background:#bdbdbd;position:absolute;top:50%;margin-top:-7px;left:0}.social-list-01 li{list-style:none;display:inline-block;vertical-align:middle;margin-right:8px}.footer-subscribe{margin-top:20px;margin-bottom:0;position:relative}.footer-subscribe input{background:#fff;border-radius:0;font-size:14px;border:0 solid;height:40px;outline:0;box-shadow:none;padding:6px 100px 6px 12px;margin-bottom:6px;border-radius:0}.footer-subscribe input:focus{background:#fff;border-radius:6px;font-size:14px;border:0 solid;height:40px;outline:0;box-shadow:none;padding:6px 100px 6px 12px;margin-bottom:6px}.footer-subscribe .butn{position:absolute;right:0;top:0;height:40px;border-radius:0;color:#fff;padding:5px 18px;line-height:15px;background:#ffc500;cursor:pointer}.footer-subscribe .butn:hover{background:#014e8f}.footer-subscribe .butn span{color:#fff;line-height:30px;font-size:16px;font-family:'Source Sans Pro',sans-serif;font-weight:700}.footer-subscribe .butn:hover span{color:#fff}ul.footer-app{margin-top:15px}ul.footer-app li{display:inline;margin-right:10px}ul.footer-app li img{max-width:110px}.pg-tp-wrp{text-align:center;padding-top:150px;width:100%}.pg-tp-wrp ol.breadcrumb{margin:25px 0 -15px}.pg-tp-wrp>h1{margin-bottom:0;font-size:60px;line-height:60px}.black-layer .pg-tp-wrp>h1{color:#fff}ol.breadcrumb{-webkit-border-radius:0;border-radius:0;background-color:transparent;padding:0;margin:25px 0 0;display:inline-block}ol.breadcrumb>li.breadcrumb-item{display:inline-block;font-size:20px;float:left}.black-layer ol.breadcrumb>li.breadcrumb-item{color:#fff}.breadcrumb-item+.breadcrumb-item{padding-left:0}.breadcrumb-item+.breadcrumb-item::before{content:">";color:#fff;padding:0;margin:0 12px;font-size:16px}@media screen and (max-width:1024px){.button,.nav,.people-icon{position:absolute}.people-icon{margin:auto;top:63px;right:125px;position:fixed;z-index:99}#toggle{display:none}.button{z-index:2;width:40px;height:40px;padding:10px;color:#fff;border-radius:5px;transition:all .5s ease-in-out;box-shadow:0 0 6px 0 rgba(0,0,0,.3) cursor: pointer;box-sizing:border-box}.button:hover{background:0 0;color:#ffc500}.button i{font-size:22px}.nav{z-index:1;transform:translateX(180px);opacity:0;top:-7px;left:44px;transition:all .5s ease-in-out;background:#fff;width:180px;padding-top:58px;border-radius:0;transform:translateX(30%);box-shadow:1px 3px 10px 0 rgba(0,0,0,.3)}.nav a{text-align:left;display:block;width:100%;padding:8px 15px;font-size:14px;color:#000;font-weight:700;text-decoration:none;letter-spacing:.5px;border-top:1px solid #e9e9e9}.nav a:hover{color:#ffc500}#toggle:checked~.nav{opacity:1;transform:translateX(-180px)}}.breadcrumb-banner-wrapper{background:#015483;color:#fff;padding:30px 0;position:relative;background-size:cover;float:left;width:100%;z-index:2;margin-top:111px}@media screen and (max-width:991px){.breadcrumb-banner-wrapper{margin-top:152px}}.breadcrumb-text h1{font-size:30px;color:#fff;padding:0;position:relative;text-transform:uppercase;font-weight:700;background:#025484a3;padding:2px 4px}.breadcrumb-bar .breadcrumb{background:0 0;line-height:12px;margin-bottom:0;padding:0;display:-webkit-inline-box;background:#025484a3;padding:2px 4px}.breadcrumb-bar li{color:#fff;font-size:12px;line-height:14px;margin:0 10px 0 17px;position:relative;display:inline}.breadcrumb-bar li:before{color:#fff;content:"|";font-family:fontawesome;font-size:12px;font-weight:400;left:-14px;line-height:normal;margin-top:-7px;position:absolute;top:50%}.breadcrumb-banner-wrapper ul li:first-child::before{display:none;font-size:0}.breadcrumb-bar a,.breadcrumb-bar li{color:#fff;display:block;font-size:15px;line-height:22px;font-weight:500;transition:all .3s ease-in-out 0s;display:-webkit-inline-box}.breadcrumb-bar a{color:#ffc500}.slider-fade .owl-item{height:500px;position:relative}.slider-fade .item{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center center}.slider-fade .item .caption{width:100%;z-index:9}.slider-fade .owl-theme .owl-dots{position:absolute;bottom:0;width:100%;left:0}.owl-carousel .caption .overflow-hidden{display:inline-block}.owl-carousel .caption h3{animation-delay:.5s;position:relative;display:inline-block;font-weight:500;color:#fff;text-align:center;font-size:1rem}.owl-carousel .caption h1{margin:10px 0;font-weight:900;color:#fff;text-align:center;font-size:2rem;text-transform:uppercase;animation-delay:.8s}.owl-carousel .caption p{font-size:18px;color:#eee;word-spacing:2px;animation-delay:1.2s;margin-bottom:25px}.owl-carousel .caption .butn{animation-delay:1.4s;padding:10px 20px;background:#ffc500;color:#fff;display:inline-block}.owl-carousel .caption .butn i{position:relative;top:1px;z-index:9;padding-left:5px}.owl-carousel .caption .butn:hover{color:#ffc500;background:#fff}.carousel-style1 .owl-carousel .owl-item img{width:100%}.owl-theme .owl-dots .owl-dot span{width:20px;height:10px;margin:5px 7px;background:#000;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ffc500}.owl-theme .owl-dots .owl-dot.active span{width:30px}.owl-theme .owl-dots{display:inline-block;text-align:center}@media screen and (max-width:991px){.owl-carousel .caption h1{font-size:50px}.owl-carousel .caption p{font-size:16px}}@media screen and (max-width:767px){.owl-carousel .caption h1{font-size:38px;margin-top:5px}.owl-carousel .caption h3{letter-spacing:1px}}@media screen and (max-width:575px){.owl-carousel .caption h1{font-size:20px;margin-top:5px}.owl-item .absolute-middle-center{top:90%}.slider-fade .owl-theme .owl-dots{bottom:0}}.overflow-hidden{overflow:hidden!important}.absolute-middle-center{left:50%;top:65%;position:absolute;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}[data-overlay-dark]{position:relative}[data-overlay-dark] .position-unset{position:unset!important}[data-overlay-dark] .container{position:relative;z-index:2}[data-overlay-dark]:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}[data-overlay-dark]:before{background:#0000}[data-overlay-dark="5"]:before{opacity:.5}.owl-carousel .caption h1 span{background:#1a63a7d1;padding:0 14px}.owl-carousel .caption p span{background:#1a63a7d1;padding:2px 14px}.common-widget{margin-bottom:46px;position:relative}.common-widget .widget-title{position:relative;margin:0;color:#ffc600;font-size:24px;line-height:19px;padding-bottom:5px;text-transform:uppercase;margin-bottom:5px;padding-top:0}.common-widget .widget-title:after,.common-widget .widget-title:before{display:none}.common-widget ul{margin:0;padding:0}.common-widget li{background:#000;padding:8px 15px;margin-bottom:8px;list-style:none;font-size:18px}.common-widget li a{text-decoration:none;outline:0;color:#ffc600;font-size:16px;line-height:22px;display:block}.common-widget li a:focus,.common-widget li a:hover{text-decoration:none;outline:0;color:#fff}#generic-tabs{width:100%}#generic-tabs ul{/*overflow:hidden;*/margin:0;padding:0;text-align:left}#generic-tabs ul li{display:inline-block;width:auto;background:#ededed;border:1px solid #ccc}.tab-content ul li{display:block!important;background:#ededed00!important;border:0 solid #ccc!important}#generic-tabs ul li:first-child{padding-left:0}#generic-tabs ul li a{text-align:center;display:block;font-size:1.2em;text-decoration:none;padding:12px 8px;line-height:16px;color:#0056b3;font-size:15px;font-weight:400;text-transform:initial}.tab-content ul li a{display:contents!important}#generic-tabs ul li.active{background:#fff;border-top:4px solid #015483}#generic-tabs ul li.active a{color:#015483}#generic-tabs .tab-content{background:#fff;padding:3em 2em;box-shadow:0 4px 10px 0 rgba(0,0,0,.2)}#generic-tabs .tab-content h1{margin-top:0}.tab-content h4{color:#015483}.tab-content ol li{list-style-type:decimal;margin-bottom:15px}.tab-content ol li a{color:#ffc600}@media only screen and (max-width:768px){#generic-tabs ul li{display:inline-block;width:90%}}@media only screen and (max-width:767px){#generic-tabs ul li a{padding:8px 6px;font-size:16px}}.home-list{padding-right:10px;padding-left:10px}.home-list p{margin-bottom:8px;font-size:21px;color:#fff}.home-list p img{margin-right:12px}.accessibility-menu{visibility:hidden;position:absolute;list-style-type:none;display:-webkit-inline-box;background:gray;margin-top:27px}.accessibility-menu li{font-size:16px;font-weight:700;padding:0 5px}.accessibility-menu li:hove{background:gray}.accessibility:hover+.accessibility-menu{visibility:visible important}.gap.less-gap,.less-gap,.pg-inn{padding:8px 15px!important}.customboxes{background:#055897;color:#fff;padding:20px;border-radius:5px;font-family:Lato,sans-serif;font-weight:300;text-transform:uppercase;min-height:240px;float:left;margin:20px}.course-wrapper{padding:15px 0 15px!important}.gap{padding:56px 0 65px}.inner-page-wrapper .container .cor-con-mid{padding:14px 0!important}.ho-ev-link-full h4{color:#015483;text-transform:uppercase}#home-area ul li{color:#fff}.inner-page-wrapper a{color:#0056b3}.aboutus-box-body-content p{font:400 22px/24px 'Marck Script',cursive;font-style:italic}.page-img{top:34%;position:absolute;left:8%}.single-item-text h4{padding-top:6px!important}.home-list li{line-height:28px;font-size:20px}.single-item-text h4{font-size:22px!important}.desktop-mode{display:block}.mobile-mode{display:block}.testi-title p{font-size:27px}.testi-desc p{font-size:20px}.gap.remove-gap,.remove-gap{padding-top:32px}.inner-page-wrapper th{background:#015483;color:#fff}tr:nth-of-type(odd){background:#f8f8f8}.anual-report-box{box-shadow:0 0 15px 0 rgba(47,47,47,.05);transition:all .3s ease-in-out;margin-bottom:30px;border:1px solid #eee;text-align:center}#contact .bg{background:#015483;color:#fff;padding:20px}.error{color:red;margin-bottom:0;font-size:12px;line-height:16px}#embedded-map-canvas .map-generator{max-width:100%;max-height:100%;background:0 0}@media (min-width:770px){.testmonials-view{text-align:justify}}@media (max-width:620px){.page-img{top:20%;position:absolute;left:16px}.breadcrumb-text h1{font-size:28px}.home-list{margin-left:40px}}@media (max-width:450px){.page-img{top:20%;position:absolute;left:-6px}.breadcrumb-text h1{font-size:20px}}@media (max-width:350px){.page-img{top:2%;position:absolute;left:-4px}.breadcrumb-text h1{font-size:14px}}.spam-message{margin-bottom:0;color:#f57272;font-size:14px}.widget-contact__text a:hover,a:focus{color:#bdbdbd}.main-listings,.sub-listings{list-style:none}.sub-listings{padding-inline-start:20px}.main-list{padding-bottom:22px}.sub-list a:before{content:'\f105';font-weight:700;font-size:12px;vertical-align:bottom;font-family:Font Awesome\ 5 Free;color:#939393;padding-right:8px}.menu-item-has-children a{z-index:0;position:static}.main-heading-3{color:#0056b3!important}@media (min-width:1200px){.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.MultiCarousel{float:left;overflow:hidden;padding:15px;width:100%;position:relative}.MultiCarousel .MultiCarousel-inner{transition:1s ease all;float:left}.MultiCarousel .MultiCarousel-inner .item{float:left;padding:10px}.MultiCarousel .MultiCarousel-inner .item .story-info3{padding:20px 8px}.MultiCarousel .MultiCarousel-inner .item>div{text-align:center;padding:0;color:#666}.MultiCarousel .leftLst,.MultiCarousel .rightLst{position:absolute;border-radius:50%;top:calc(50% - 20px);width:36px;height:36px}.MultiCarousel .leftLst{left:0}.MultiCarousel .rightLst{right:0}.MultiCarousel .arrow-keys{background:#1a63a7;cursor:pointer}.MultiCarousel .leftLst.over,.MultiCarousel .rightLst.over{pointer-events:none;background:#000;cursor:default}@media (min-width:1200px){.MultiCarousel .MultiCarousel-inner .newitems{float:left;padding:10px;width:293px!important}.MultiCarousel .MultiCarousel-inner .bangalore-on-it{float:left;padding:10px;width:530px!important}}.inner-carousel .sec-tl{margin-bottom:0}.preview-bar{border-top:1px solid #32424d;padding:17px 0;background:#ffc501}.preview-bar p button{margin:0 20px}.preview-bar .forms-info{font-size:14px;line-height:21px;color:#bdbdbd;margin:0;text-align:center}#loading_overlay{z-index:50;background:rgba(255,255,255,.7);border-radius:3px;position:absolute;top:0;left:0;width:100%;height:100%}#loading_overlay span{position:absolute;top:30%;left:42%;color:#ed1c1c;font-size:20px;padding:21px;background:#000}#loading_overlay .fa-refresh{position:absolute;top:40%;left:52%;margin-left:-15px;margin-top:-15px;color:#000;font-size:30px}.fa-refresh:before{content:"\f021"}txt-meesage{text-align:center;color:#00f;font-size:23px;display:none}body .userway.userway_p1{top:1px!important;right:2px!important}@media (max-width:768px){body .userway.userway_p1{top:120px!important}}.btn-primary,.btn-primary:hover{color:#fff;background-color:#0c0c0d;border-color:#00000000}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 0 #929292}.vertical-wrapper-fb{position:fixed;right:98%;top:30%;z-index:9}.vertical-content1 p{width:auto}.vertical-content1 p:first-child img{padding-bottom:0}.vertical-content1 img{width:99%;float:left}.vertical-wrapper-twit{position:fixed;right:98%;top:33.9%;z-index:9}.vertical-content1 p{width:auto}.vertical-content1 p:first-child img{padding-bottom:0}.vertical-content1 img{width:99%;float:left}.vertical-wrapper-link{position:fixed;right:98%;top:37.8%;z-index:9}.vertical-content1 p{width:auto}.vertical-content1 p:first-child img{padding-bottom:0}.vertical-content1 img{width:99%;float:left}.vertical-wrapper-you{position:fixed;right:98%;top:41.6%;z-index:9}.vertical-wrapper-tour{position:fixed;right:98%;top:45.6%;z-index:9}.vertical-content1 p{width:auto}.vertical-content1 p:first-child img{padding-bottom:0}.vertical-content1 img{width:99%;float:left}.vertical-content1 a{display:flex}@media(max-width:480px){.social-icon{display:none}}.inner-page-slider .carousel-inner .img-sliders{font-size:2rem;margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.text-box{position:absolute;top:50%;left:15%;right:15%;color:#fff;text-align:center;transform:translateY(-50%)}.stories-img{text-align:center}.stories-img img{width:auto!important}.stories .story-info3{min-height:110px;padding:20px 8px}.stories-inner-list .story-info3{min-height:110px;padding:20px 8px}.stories-inner-list .story-info3 a{font-size:22px}.news-events .tm-inf{padding:20px 10px;min-height:168px}.news-events .tm-inf h4{min-height: 48px;} .academics .srv-bx4{padding:40px 10px;min-height:301px}.blogs-home .story-info3{min-height:259px;padding:20px 10px}.media-single-box .media-info{min-height:220px;padding:25px 10px!important}.academic-list .single-item-text{min-height:168px}.str_wrap{background:#1a63a7!important;color:#fff;height:36px!important}.str_move{padding:6px}.str_move a:hover{color:#fff}.calendar-day-event .tiva-event-tooltip .event-intro,.tiva-event-list-full .event-intro{display:none}.responsive-table{width:60%;margin:auto}@media(max-width:768px){.responsive-table{width:100%;margin:auto}}@media(min-width:768px){.absolute-middle-center{left:53%;top:80%;text-align:left!important}.owl-carousel .caption h1{text-align:left}.bangalore-on-it{margin:0 2px 0 4px}}div#iiit{min-height:80vh!important}.leftLsts{color:#fff;background:#f6bf00!important;display:block;font-size:25px;height:40px;position:fixed;text-align:center;text-decoration:none!important;transition:all .5s cubic-bezier(0,0,0,1) 0s;width:40px;border-radius:50%;padding-top:2px}.cor-p2 h3,.cor-p2 h4{color:#015483!important; margin-bottom: .5rem !important; margin-top: .5rem !important;}.inner-page-wrapper ul li{list-style:none;margin-left:40px; border: 0px solid;margin-bottom:6px;position:relative;list-style-type:disc} .inner-page-wrapper ul li a img{ max-height: 50px;}.no-bullets-list ul li,ul.no-bullets-list li{margin-left:auto;margin-bottom:auto;list-style-type:none}.pagination-main{text-align:center;margin:auto}.pagination_wrap{display:block;list-style:none;padding:0;margin:0;text-align:center}.pagination_wrap li{display:inline-block;margin:0 5px;margin-left:0!important}.pagination_wrap li a,.pagination_wrap li span{border:1px solid #ddd;display:inline-block;width:40px;height:40px;line-height:38px;text-align:center;color:#777;font-weight:600}.pagination_wrap li span:hover{opacity:1;text-decoration:none;box-shadow:0 16px 28px 0 rgba(0,0,0,.2)}.pagination_wrap li span.active{background-color:#fab702;border:1px solid #fab702;color:#fff}.cor-p2{margin-bottom:6px!important}.inner-carousel .com-soon{text-align:center;padding:126px 10px;display:inline-block;width:100%;vertical-align:middle}.bangalore-on-it{box-shadow:0 1px 13px 3px #4a96c1;border-radius:4%;margin:0 18px 0 14px}.bangalore-on-it .tm-bx{box-shadow:0 0 4px 1px rgba(12,12,12,.21);border-radius:4%}.bangalore-on-it .tm-bx:hover .tm-inf{background-color:#1199e6}.bangalore-on-it .tm-bx .tm-inf h4 a{color:#000;background:#fff;padding:5px;border-radius:9%}.bangalore-on-it .tm-bx .tm-inf h4{margin:10px 0 18px 0}.bangalore-on-it .tm-thmb{margin-top:0;padding:10px 14px;width:50%}.bangalore-on-it .tm-inf{border-radius:4%;margin-top:0;padding:10px 14px;width:50%;min-height:248px;background:#015483;color:#fff}@media (max-width:520px){.bangalore-on-it .tm-inf{width:100%}.bangalore-on-it .tm-thmb{width:100%}}.bangalore-on-it .widget-date{bottom:0;width:auto;left:10px;bottom:3px}.bangalore-on-it .widget-date a{border-radius:9%}.bangalore-on-it .widget-date a{font-size:18px}.read-mores{color:#ff7575!important} .custom-tab-content ol li, .custom-tab-content ul li{margin-bottom:6px!important}.details-box{box-shadow:0 0 15px 0 rgba(47,47,47,.43);transition:all .3s ease-in-out;margin-bottom:30px;border:1px solid #eee;text-align:center}.details-img{border-bottom:2px solid;padding:12px}.custom-main-tabs{background:#ededed;width:100%}.cumstom-nav-tabs .nav-link{background:#ededed;border:1px solid #ccc}.cumstom-nav-tabs .nav-link.active{border-top:4px solid #015483}.cumstom-tabs ul li{display:inline-block!important}.no-padding{padding-right:0!important;padding-left:0!important}.news-events-list .story-info3{padding:10px 10px;min-height:124px}.news-events-list .story-info3>h4{font-size:18px;margin-bottom:6px}.tex-bx{border:1px solid #ccc!important;padding:0 5px;-webkit-appearance:none;appearance:none;cursor:pointer;width:100%;text-transform:capitalize!important}.news-events .tm-thmb{max-height: 215px;border-bottom:6px solid}.news-events .tm-inf{margin-top:0}.news-events .widget-date{bottom:0}.no-bullets-list ul li:before,ul.no-bullets-list li:before{position:inherit;background:0 0}.tiva-calendar-full .calendar-btn,.tiva-calendar-full .calendar-title{background:#015483!important}.tiva-calendar-full .calendar-table tr th{background:#0f75b0!important;color:#fff!important}.events-calendar-bar .bar-btn.active{background:#015483!important}.events-calendar-bar .bar-btn{background:#4f85b6!important}.tiva-event-list-full .event-name{color:#015483!important}.calendar-day-event .tiva-event-tooltip .event-name{color:#015483!important}.inner-page-carousel #myCarousel .carousel-indicators{position:static;left:initial;width:initial;margin-left:initial}.inner-page-carousel #myCarousel .carousel-indicators>li{width:initial;height:initial;text-indent:initial}.inner-page-carousel #myCarousel .carousel-indicators>li.active img{opacity:.7}
ul.carousel-indicators li{margin-left:0px; border: 1px solid;}.carousel-control-prev-icon { background-image: url('../images/left.png') !important;}.carousel-control-next-icon { background-image: url('../images/right.png') !important} .carousel-control-next-icon, .carousel-control-prev-icon{width: 40px;height: 40px;background: #f6bf00 no-repeat center center; background-size: 66% 66%;opacity: 1; border-radius: 50%;}
#slider-animation ul.carousel-indicators li{border: 0px solid;border-radius: 50%;width: 14px;height: 14px;}
.pages-top-icons.servs-wrap .srv-bx4{min-height: 100px; border-radius: 5%;}
header.style3.sticky{background-color: #fff; border-bottom: 1px solid #0000003d;}
.sticky .lg-mnu-sec2{background: linear-gradient(to bottom, rgba(255, 255, 255, 0.57) 0%,rgba(255,255,255,0) 100%);}
header.sticky nav > div > ul > li {color: #1a63a7;}
.style3.stick .theme-bg{background:#fff;}
.news-events .tm-thmb img{min-height: 210px;}
.cor-p2 h3 { font-size: 24px !important;}
.news-events-list .story-img{max-height: 250px; overflow: hidden;}
header.style3 nav > div > ul > li {
    color: #fff;
    line-height: 60px;
}
.lg-mnu-sec2 .logo {
    padding: 0 0 0 0;
    max-width: 250px;
    position:relative;
}
.logo img {
    width: 96%;
    position: relative;
    top: -4px;
}
.lg-mnu-sec2 .logo a{
    background: #fff;
    text-align: center;
    width: 168px;
    height:88px;
}
.lg-mnu-sec2 .logo a:before {
    right: 50%;
    border-right: 1000px solid #fff;
    border-left: 1000px solid;
}

.lg-mnu-sec2 .logo a:after {
    content: '';
    display: block;  
    position: absolute;
    left: 0;
    top: 100%;
    width: 0;
    height: 0;
    border-top: 20px solid #fff;
    border-right: 84px solid transparent;
    border-bottom: 0 solid transparent;
    border-left: 84px solid transparent;
}

header.style3.sticky {
    background-color: #fff;
}
.sticky .lg-mnu-sec2 {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.57) 0%,rgba(255,255,255,0) 100%);
}
header.sticky nav > div > ul > li {
    color: #1a63a7;
}
.sticky .logo a {
    background: transparent;
    text-align: center;
    width: 152px;height:67px;
}
.sticky .logo img {
    width: 100%;
    position: unset;
    margin-top:10px;
}
.sticky .logo a:after {
    display: none;
}
.scl5 > a, .scl5 > span{
    color: #ffc500;
    border-right: 1px solid #ffc500;
}
.dropbtn,.search-icon{
    color: #ffc500;
}
header.style3 nav>div>ul>li>a i {
    padding-left: 0px;
}
body .uwy.userway_p1 .uai{
	    top: 5px !important;
    right: 150px !important;
	left: calc(16vw - 13%) !important;
}
.uwy .uai img:not(.check_on), body .uwy .uai img:not(.check_on){height: 34px !important; width: 34px !important;}
body .uwy.utb .uai{height: 34px !important; width: 34px !important;}
body .uwy .uai{height: 34px !important; width: 34px !important; min-width: 34px !important; min-height: 34px !important; max-width: 34px !important; max-height: 34px !important;}
.readmore{display: inline-block; color: #1a63a7 !important; font-size: 14px;}
@media only screen and (max-width: 400px) {
    .slider-fade .owl-item{height: 276px !important;}
    .slider-fade .item{height: 152px !important;top: 124px !important;}
	body .uwy.userway_p1 .uai {
    top: 1px !important;
    left: calc(84vw - 196px) !important;
}
}
@media(min-width: 401px) and (max-width: 548px) {
    .slider-fade .owl-item{height: 300px !important;}
    .slider-fade .item{height: 178px !important;top: 124px !important;}
	body .uwy.userway_p1 .uai {
    top: 1px !important;
    left: calc(74vw - 196px) !important;
}
	.news-events .tm-thmb{max-height: 255px;}
}
@media(min-width: 549px) and (max-width: 768px) {
    .slider-fade .owl-item{height: 405px !important;}
    .slider-fade .item{height: 282px !important;top: 124px !important;}
	body .uwy.userway_p1 .uai {
    top: 1px !important;
    left: calc(42vw - 196px) !important;
}
}

@media(min-width: 768px) and (max-width: 980px) {
    .slider-fade .owl-item{height: 405px !important;}
    .slider-fade .item{height: 282px !important;top: 124px !important;}
	body .uwy.userway_p1 .uai {
    top: 1px !important;
    left: calc(42vw - 196px) !important;
}
}
@media only screen and (max-width: 768px) {
    .logo img {
        top: 0px;
    }
}
@media (max-width: 770px){
    .logo img {
        padding: 2px 5px;
        background: white;
    }
}
@media (max-width: 480px){
    .lg-mn {
        background-color: #fff !important;
    }
}
@media (max-width: 980px){
    .lg-mn {
        background-color: #fff !important;
    }
}
@media (max-width: 1120px) and (min-width: 1000px){
.lg-mn {
    background-color: #fff !important;
}
}
.btn-info{ background-color: #4CAF50;color: #ffffff !important; font-size:18px;}
.inner-page-wrapper .single-item{padding: 0 24px;}
.inner-page-wrapper .custom-tab-content div{display: block !important;}
.single-item .single-item-text{    min-height: 156px;}
.container {
    max-width: 1200px;
}
@media (min-width: 576px){
    .modal-dialog {
        max-width: 800px;
        margin: 8rem auto;
    }
	.owl-carousel .caption .butn{padding: 4px 6px; float:left;}
}
@media (max-width: 576px){
	.owl-carousel .caption .butn{padding: 4px 6px;}
	.slider-fade .owl-theme .owl-dots {    bottom: -11px;}
	.owl-theme .owl-dots .owl-dot.active span {  width: 18px;}
	.owl-theme .owl-dots .owl-dot span {width: 16px;}
}
@media (max-width: 1024px){
.cumstom-nav-tabs{
	   display: contents;
}
.cumstom-nav-tabs .nav-link{padding: 8px 12px; width:auto;}
}
.grey-layer{background:#ccc;}
.gray-layer:before {
    background-color: gray;
}
.theme-bg-layer:before {
    background-color: #ececec !important;
}
.theme-bg-layer .sec-tl>span{color:#005298}
.theme-bg-layer .sec-tl>h2{color: #1a64a8;}
.counter-section {  background: #1a64a8;}
.counter-section h2{  color: #fff;}
.sec-tl>span{color:#fff;}
.hime .counters .counter-content span{color:#fff !important;}
.hime .counters .counter-content h3{color:#fff !important;}
.counters .counter-content span{color:#015483;}
.counters .counter-content h3{color:#015483;}
.btns-grp>a:not(.theme-btn):focus, .btns-grp>a:not(.theme-btn):hover, .camp-box3.style2 .camp-info>a:focus, .camp-box3.style2 .camp-info>a:hover, .camp-info>a:focus, .camp-info>a:hover, .evnt-bx2 .evnt-inf>a.theme-btn:before, .evnt-bx2:hover .pst-mta-wrp .evnt-dat>a, .fcts-lst>li span:before, .member-expr-lst>li:before, .preloader, .quick-acc-lst, .rspn-mnu-btn, .rspn-mnu-cls:hover, .rspn-scil>li a:hover, .scl1>a:before, .scl3>a:before, .scl4>a:focus, .scl4>a:hover, .scl6>a:focus, .scl6>a:hover, .srv-bx3>i:after, .srv-bx3>i:before, .story-date>a, .tag-clouds>a:before, .theme-bg, .theme-bg-layer:before, .theme-btn, .tm-bx2 .tm-thmb>h4, .tm-bx:hover .tm-inf, a.comment-reply-link:before, nav>div>form button, nav>div>ul li>a:before{background-color: #1a63a7;}
.home-list p{color:#005298}

/*banner carosul arrow key code*/
.carousel-wrapper {
    width: 1000px;
    margin: auto;
    position: relative;
    text-align: center;
    font-family: sans-serif;
}
.owl-carousel .owl-nav {
    overflow: hidden;
    height: 0px;
}
.owl-carousel .item {
    text-align: center;
}
.owl-carousel .nav-button {
    height: 50px;
    width: 25px;
    cursor: pointer;
    position: absolute;
    top: 50% !important;
}
.owl-carousel .owl-prev.disabled,
.owl-carousel .owl-next.disabled {
    pointer-events: none;
    opacity: 0.25;
}
.owl-carousel .owl-prev {
    left: 50px;
    /*background: url(../images/left.png) no-repeat scroll -8px 0px;*/
}
.owl-carousel .owl-next {
    right: 50px;
    /*background: url(../images/right.png) no-repeat scroll -8px 0px;*/
}
.owl-theme .owl-nav [class*=owl-] {
    color: #ffffff;
    font-size: 39px;
    /* background: #000000;*/
    border-radius: 3px;
}
.owl-carousel .prev-carousel:hover {
    background-position: 0px -53px;
}
.owl-carousel .next-carousel:hover {
    background-position: -24px -53px;
}
@media (min-width: 360px) and (max-width: 1000px){
    .owl-carousel .nav-button {
        top: 65% !important;
    }
    .owl-carousel .owl-prev {
        left: 10px;
    }
    .owl-carousel .owl-next {
        right: 16px;
    }
	.counters .counter-content{min-height: 80px;}
}
/*banner carosul arrow key code*/
.gap-2{padding: 20px 0 20px;}
.listings ul {
  list-style: none;
}

.listings ul li {
  list-style: none;
  font-size: 18px;
    font-weight: bold;
    background: #0170c1;
    padding: 10px;
    color: white;
    border-radius: 10px;
    box-shadow: 0px 0px 1px 2px #6db2e5;
}

.listings ul li::before {
  /*content: "📌";  */  margin: 0px 10px 12px 0px;
}

/*Gallery related code */
.gallery-gap {
			padding-bottom: 80px;
			padding-top: 80px;
			background: #fff;
			float: left;
			width: 100%;
			position: relative;
		}
		.gallery-flexbox {
			display: -webkit-box;
			display: -webkit-flex;
			display: -moz-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
			background: #fff;
		}
		.gallery-box [class*="col-"] {
			padding: 2px;
			padding-bottom: 0;
			float:left;
		}
		.bg-yellow {
			background: #fff;
			border: 0px solid #fff;
			
		}
		.gallery-view {
			padding: 35px 25px 15px;
		}
		.image-box{
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
			
			display: block;
			position: relative;
			width: 100%;
			margin: 0;
			padding: 0;
			line-height: 0;
		}
		.image-box img{
			width:100%;
		}
		.image-box .image-title {
			position: absolute;
			width: 100%;
			height: 100%;
		}
		.image-box .image-title:after {
			position: absolute;
			width: 100%;
			height: 100%;
			content: "";
			opacity: 1;
			z-index: 1;
			background: #00000070;
			top: 0;
			left:0;
		}
		.image-box .image-title:hover:after {
			opacity: 1;
		}
		.image-box .image-title:hover:before {
			top: 50%;
			opacity: 1;
		}
		<!-- .image-title {			
			position: absolute;
			width: 100%;
			text-align: center;
			font-size: 16px;
			font-weight: 600;
			line-height: 22px;
			bottom: 0px;
			z-index: 99;
			padding:5px;
			margin:0;
			opacity:0;
			-webkit-transition: all .2s linear;
			-ms-transition: all .2s linear;
			-o-transition: all .2s linear;
			transition: all .2s linear;
		}
		.image-title:hover {opacity:1;} -->
		.image-box p{
			position:absolute;
			bottom:0;
			color: #fff;
			z-index:999;
		}
		.image-box .home-image{min-height: 160px;max-height: 160px;}
		.image-box .home-image2{max-height: 328px;min-height: 326px;}
		.image-section{margin: -8px 0px 0px 0px;}
		.gal-pic{
			margin-bottom: 30px;
			position: relative;
		}
		.gal-pic a {
			display: block;
			position: relative;
			width: 100%;
			max-height: 200px;
			overflow: hidden;
			margin: 0;
			padding: 0;
			line-height: 0;
		}
		.gal-pic a:after {
			position: absolute;
			width: 100%;
			height: 100%;
			content: "";
			opacity: 0;
			z-index: 1;
			background: #00000045;
			top: 0;
			left:0;
		}
		.gal-pic a:hover:after {
			opacity: 1;
		}
		.gal-pic a:before {
			position: absolute;
			width: 32px;
			height: 32px;
			top: 40%;
			left: 50%;
			margin: -14px 0 0 -16px;
			background: url(data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2017.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%0A%09%20id%3D%22svg2%22%20xmlns%3Adc%3D%22http%3A//purl.org/dc/elements/1.1/%22%20xmlns%3Acc%3D%22http%3A//creativecommons.org/ns%23%22%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Asodipodi%3D%22http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%20xmlns%3Ainkscape%3D%22http%3A//www.inkscape.org/namespaces/inkscape%22%20inkscape%3Aversion%3D%220.48.4%20r9939%22%20sodipodi%3Adocname%3D%22icon-fullscreen.svg%22%0A%09%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20960%20560%22%0A%09%20enable-background%3D%22new%200%200%20960%20560%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Csodipodi%3Anamedview%20%20borderopacity%3D%221%22%20pagecolor%3D%22%23ffffff%22%20bordercolor%3D%22%23666666%22%20objecttolerance%3D%2210%22%20gridtolerance%3D%2210%22%20guidetolerance%3D%2210%22%20showgrid%3D%22false%22%20fit-margin-top%3D%220%22%20fit-margin-left%3D%220%22%20inkscape%3Azoom%3D%227.375%22%20inkscape%3Acx%3D%22-5.1525424%22%20inkscape%3Acy%3D%2216%22%20id%3D%22namedview11%22%20inkscape%3Awindow-x%3D%22-8%22%20inkscape%3Awindow-y%3D%22-8%22%20fit-margin-right%3D%220%22%20inkscape%3Apageopacity%3D%220%22%20fit-margin-bottom%3D%220%22%20inkscape%3Awindow-width%3D%221366%22%20inkscape%3Awindow-height%3D%22706%22%20inkscape%3Awindow-maximized%3D%221%22%20inkscape%3Apageshadow%3D%222%22%20inkscape%3Acurrent-layer%3D%22svg2%22%3E%0A%09%3C/sodipodi%3Anamedview%3E%0A%3Cg%3E%0A%09%3Crect%20x%3D%22220%22%20y%3D%22260%22%20fill%3D%22%23FFFFFF%22%20width%3D%22536%22%20height%3D%2224%22/%3E%0A%3C/g%3E%0A%3Cg%3E%0A%09%3Crect%20x%3D%22476%22%20y%3D%224%22%20fill%3D%22%23FFFFFF%22%20width%3D%2224%22%20height%3D%22556%22/%3E%0A%3C/g%3E%0A%3C/svg%3E%0A) no-repeat;
			content: "";
			opacity: 0;
			z-index: 2;
			-webkit-transition: all 0.3s linear;
			-moz-transition: all 0.3s linear;
			transition: all 0.3s linear;
		}
		.gal-pic a:hover:before {
			top: 50%;
			opacity: 1;
		}
		/*Gallery related code*/


@media (min-width: 768px){
.lab-breadcrumb{    
    width: 30%;
    line-height: 10px;
}
}
.text-align-justify{text-align: justify;}
.text-align-center{text-align: center;}