@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');
html, body{height:100%;}
body{margin:0; padding:0;font-family: 'Poppins', sans-serif; font-weight:400; font-size:16px; color:#333333;}
a {text-decoration:none; color:#e5322d; transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s;}
a:hover { color:#e5322d; text-decoration:none;}
a:focus{outline:none; text-decoration:none; color:inherit; }
:focus{outline:none;}
h1,h2,h3,h4,h5,h6{margin:0 0 15px 0; padding:0; font-family: 'Poppins', sans-serif; font-weight:700;}
h1{font-size:42px;}
h2{font-size:36px;}
h3{font-size:30px;}
h4{font-size:24px;}
h5{font-size:18px;}
h6{font-size:16px;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit; text-decoration:none; font-size:inherit;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none;}
p{margin:0 0 20px 0; line-height:25px;}
ul, ol{margin:0; }
strong, b{ }
/*----------------------------------------------*/
h2.mnetle{text-align: center;margin: 0 auto;position: relative;padding-bottom:30px;margin-bottom:50px;color: #2859AC;font-weight: 700;font-size: 35px;}
h2.mnetle:after{position:absolute;left: 0;right: 0;margin: 0 auto;content: "";width: 76px;height: 3px;background: #f46d3e;bottom: 0;}
.padd60{padding:60px 0;}
.header{padding:10px 30px;}
.header .main-menu{margin-right: 20px;}
.header .main-menu nav ul {display: block; margin-top: -5px;padding: 0;}
.header .main-menu nav ul li{display: inline-block;position:relative;margin-right:25px;}
.header .main-menu nav ul li:last-child{margin-right: 0;}
.header .main-menu nav ul li a{font-size: 14px;color: #020819;font-weight: 600;}
.header .main-menu nav ul li a:hover{color: #f46d3e;}
.header .main-menu nav ul li ul.mega-menu {background-color: #fff;display: block;left: 0;padding:15px;margin-top: 10%;
position: absolute;text-align: left;top: 100%;-webkit-transform: rotateX(90deg);transform: rotateX(90deg);-webkit-transform-origin: center top 0;
transform-origin: center top 0;-webkit-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;visibility: hidden;
width:auto;min-width:210px;z-index: 999;-webkit-box-shadow: 0 1px 7px -2px rgb(0 0 0 / 30%);box-shadow: 0 1px 7px -2px rgb(0 0 0 / 30%);}
.header .main-menu nav ul li:hover > ul.mega-menu {-webkit-transform: rotateX(0deg);transform: rotateX(0deg);visibility: visible;}
.main-menu nav ul li ul.mega-menu > li {display: inline-block;float: left;margin-left: 0; padding: 0;
width:auto;margin-right: 0;}
.header .main-menu nav ul li ul li{display: block;}
.main-menu nav ul li ul.mega-menu > li ul li.mega-menu-title a {color: #242424;margin: 0 0 10px;text-transform: uppercase;
font-size: 14px;font-weight: 500;}
.main-menu nav ul li ul.mega-menu > li ul li a {color: #333;display: block;font-size: 13px; font-weight: 400;line-height: 32px;
text-align: left;text-transform: capitalize;padding-top: 0px;position: relative;}
.main-menu nav ul li.mega-menu-title a{line-height: 24px;font-family: 'gothammedium';}
.main-menu nav ul li ul.mega-menu > li ul li a:hover{color: #dec465;}
.main-menu nav ul li.mega-menu-title a:before{display: none;}
.main-menu nav ul li.mega-menu-title:hover a{padding-left:0 !important;} 
.main-menu nav ul li ul.mega-menu > li ul li:hover a{padding-left: 0px;}
.main-menu nav ul.mega-menu li ul li{margin-right: 0;}
.main-menu{display: inline-block;vertical-align: middle;}
.header a.enrollnwbtn{background: #f46d3e;vertical-align: middle;padding:10px 30px;border-radius: 5px;color: #fff;font-size: 14px;font-weight: 500;text-transform: uppercase;display: inline-block;}
.header .col-sm-10{align-self: center;text-align: right;}
.mainbanner{position: relative;overflow: hidden;}
.mainbanner .deskbanner{width: 100%;}
.mainbanner .quickfact{background: rgba(0,0,0,.66);position: absolute;bottom: 0;overflow: hidden;height: 150px;}
.mainbanner .quickfact .row{margin:0;}
.mainbanner .quickfact .item{padding: 15px 0;}
.mainbanner .factcar .owl-nav{max-width: 1250px;position: absolute;top: 0;width: 100%;}
.mainbanner .factcar .owl-nav .owl-prev{background: url(../images/lftheaderarw.png) no-repeat !important;width:18px;height: 40px;position: absolute;
left:-20px;top: 50px;background-size: contain !important;}
.mainbanner .factcar .owl-nav .owl-next{background: url(../images/rgtheaderarw.png) no-repeat !important;width:18px;height:40px;position: absolute;
right:-20px;top: 50px;background-size: contain !important;}
.mainbanner .quickfact .item .pointsec{position: relative;min-height: 118px;padding: 10px 0;}
.mainbanner .quickfact .item .pointsec:after{position: absolute;right:-15px;width: 1px;height: 100%;background: rgba(255,255,255,.40);content: "";top: 0;}
.mainbanner .quickfact .col-sm-1{padding-left: 0;}
.mainbanner .quickfact .tlebgble{background: rgba(27,54,101,.61);padding: 20px;text-align: center;height: 100%;display: flex;justify-content: center;align-items: center;}
.mainbanner .quickfact .pointsec{text-align: center;}
.mainbanner .quickfact .pointsec h2{color: #f26d3f;font-size: 45px;font-weight: 600;line-height: 45px;margin-bottom: 5px;}
.mainbanner .quickfact .pointsec span{color: #fff;font-size:13px;font-weight:400;}
.mainbanner .quickfact .tlebgble h2{color: #fff;font-size: 30px;font-weight: 600;margin-bottom: 0;margin-top:-5px;line-height: 40px;}
.mainbanner .quickfact .col-sm-10{padding-right: 0;}
.mainbanner .formwhtrgt{top:15%;right:-5%;position: absolute;}
.mainbanner .formheader{background: #fff;border-radius:20px;padding:20px;width:450px;box-shadow: 0px 10px 59px 0px rgba(0, 0, 0, 0.21);}
.mainbanner .formheader input{/* width: 100%; *//* margin-bottom: 10px; */border: 1px solid #e3e3e3;/* font-size: 14px; *//* padding:0 20px; *//* height: 40px; *//* line-height: 40px; */}
.mainbanner .formheader select{width: 100%;margin-bottom: 10px;border: 1px solid #e3e3e3;font-size: 14px;padding:0 20px;height: 40px;line-height: 40px;background: url(../images/selectdwnarw.png) no-repeat center right;-webkit-appearance:none;
-moz-appearance:none;appearance:none;}
.mainbanner .formheader .termscon{font-size: 13px;}
.mainbanner .formheader .captchaimg{border: 1px solid #e3e3e3;padding: 5px;text-align: center;}
.mainbanner .formheader .termscon{padding-left:40px;}
img.mobbanner{display: none;}
.mainbanner .formheader .checkctsbox input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.mainbanner .formheader .checkctsbox .checkmark{
  position: absolute;
  top: 5px;
  left: 15px;
  height:14px;
  width:14px;
  background-color: inherit;
  border: 2px solid #dadada;
  border-radius:3px;
}
.mainbanner .formheader input[type="submit"]{background-color: #f46d3e;color: #fff;border-radius:10px;padding:15px 20px;line-height: 1;height: auto;text-transform: uppercase;font-weight:600;display: table;margin:10px 30px;width:100%;cursor: pointer;}
.mainbanner .formheader input[type="submit"]:hover{background-color: #e96030;}

/* When the checkbox is checked, add a blue background */
.mainbanner .formheader .checkctsbox input:checked ~ .checkmark {
  background-color: #e67551;
  border-color: #e67551;
}

/* Create the checkmark/indicator (hidden when not checked) */
.mainbanner .formheader .checkctsbox .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.mainbanner .formheader .checkctsbox input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.mainbanner .formheader .checkctsbox .checkmark:after {
  left: 2px;
  top: 0px;
  width: 5px;
  height:8px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.mainbanner .container{position: absolute;top:40%;transform: translate(-50%,-50%);left: 50%;height: 100%;}
.mainbanner .container .row{height: 100%;}
.mainbanner .banntxt{align-self: center;}
.mainbanner .banntxt h2{font-size: 45px;font-weight: 500;color: #fff;line-height:55px;margin-bottom: 30px;    text-transform: capitalize;}
.mainbanner .banntxt p{color: #fff;font-weight: 500;font-size: 30px;line-height:29px;margin-bottom: 60px;    text-transform: capitalize;}
.mainbanner .banntxt a.orgbtn{background: #aaa;border-radius: 5px;padding: 12px 20px;color: #0c365e;font-size: 14px;border: 1px solid #0c365e;}
.whyrgu .abtctncar{border: 1px solid #d1d1d1;border-radius: 10px;padding:16px 30px;position: relative;}
.whyrgu .owl-nav{position: absolute;right: 15px;display: block !important;}
.whyrgu .owl-nav button:focus{outline: inherit;}
.whyrgu .owl-nav .owl-prev{width: 38px;height: 38px;border-right: 2px solid #a24524 !important;background:url(../images/lftarwwht.png) no-repeat center center #f46d3e !important;}
.whyrgu .owl-nav span{color: #fff;font-size: 30px;display: none;}
.whyrgu .owl-nav .owl-next{width: 38px;height: 38px;background:url(../images/rgtarwwht.png) no-repeat center center #f46d3e !important;}
.whyrgu .abtctncar .caricnsec{min-height: 140px;}
.whyrgu .abtctncar .caricnsec:after{position: absolute;right:-15px;background: #d1d1d1;top: 0;height: 100%;width: 1px;content: "";}
.whyrgu .abtctncar .caricnsec .icnimg img{max-width: 100%;width: auto;margin: 0 auto;display: inline-block;vertical-align: middle;}
.whyrgu .abtctncar .caricnsec{text-align: center;}
.whyrgu .abtctncar .caricnsec span{font-size: 14px;line-height: 22px;font-weight: 600;}
.whyrgu .abtctncar .caricnsec .icnimg{margin: 0 auto 10px;display: block;text-align: center;min-height: 60px;}
.rguimgrgt{position: absolute;right: 0;top:0px;}
.whyrgu{padding-top: 70px;position: relative;}
.whyrgu h2.mnetle{margin: 0 0 40px;text-align:left !important;}
.whyrgu h2.mnetle:after{left: 0;right: inherit;}
.whyrgu p{line-height: 32px;font-size: 14px;margin-bottom: 30px;}
.programoffered{padding-bottom: 120px;}
.programoffered .programoffdv{border-radius: 10px;box-shadow: 0px 0px 35px 0px rgba(13, 34, 51, 0.21);position: relative;}
.programoffered .programoffdv .nav-tabs{position: absolute;bottom: 85px;left: 30px;border-radius:0 10px 0px 10px;z-index: 2;display: block;min-width: 275px;overflow: hidden;}
.programoffered .programoffdv .nav-tabs .nav-item a{padding: 14px 25px;background-color: #1b3665;border-bottom:3px solid #294c8a;color: #fff;font-size:17px;font-weight:600;border-left:5px solid transparent;border-right: none;border-top: none;border-radius: 0;text-transform: uppercase;}
.programoffered .programoffdv .nav-tabs .nav-item a.active{border-left-color: #f46d3e;background: #fff;color: #333333;}
.programoffered .programoffdv .nav-tabs .nav-item a.active img{filter: brightness(0%);}
.programoffered .programoffdv .nav-tabs .nav-item a img{margin-right:20px;}
.programoffered .programoffdv .detailcourtab{position: relative;}
.programoffered .programoffdv .detailcourtab .overleyctn{position: absolute;right:0;left: 0;margin: 0 auto;bottom:10px;width:auto;text-align: center;}
.programoffered .programoffdv .detailcourtab .overleyctn .listul{margin-bottom:35px;}
.programoffered .programoffdv .detailcourtab .overleyctn .listul ul{padding: 0;list-style: none;}
.programoffered .programoffdv .detailcourtab .overleyctn .listul ul li{color: #fff;font-size: 24px;font-weight: 500;padding-bottom: 10px;border-bottom: 1px solid #fff;margin-bottom: 10px;display: table;}
.programoffered .programoffdv .detailcourtab .overleyctn .listul ul li:last-child{padding-bottom: 0;margin-bottom: 0;border-bottom: none;}
.programoffered .programoffdv .detailcourtab .overleyctn .dwnbtn{margin-right:10px;border-radius:8px;padding:8px 24px;font-weight: 600;height:48px;color: #fff;background-color: #aaa;display: inline-block;margin-bottom:20px;line-height: 30px;font-size: 12px;text-transform: uppercase;}
.programoffered .programoffdv .detailcourtab .overleyctn .dwnbtn img{margin-right:10px;width: auto;max-width:25px;height: auto;object-fit: inherit;display: inline-block;vertical-align: middle;}
.programoffered .programoffdv .detailcourtab .overleyctn .dwnbtn:hover{/*background:#da5526;*/}
.programoffered .programoffdv .detailcourtab .overleyctn .feestructure{margin-right: 0;background-color: #1b3665;}
.programoffered .programoffdv .detailcourtab .overleyctn .feestructure:hover{background:#142a50;}
.programoffered .programoffdv .detailcourtab .btmlistul{position: absolute;bottom:20px;right:115px;text-align: right;}
.programoffered .programoffdv .detailcourtab .btmlistul ul{list-style: none;padding: 0;}
.programoffered .programoffdv .detailcourtab .btmlistul ul li{display: inline-block;vertical-align: middle;}
.programoffered .programoffdv .detailcourtab .btmlistul ul li a{color: #fff;font-size: 12px;font-weight: 400;line-height: 14px;padding-right: 12px;margin-right: 12px;border-right:1px solid #fff;display: block;}
.programoffered .programoffdv .detailcourtab .btmlistul ul li a:hover{color: #f6bd06;}
.programoffered .programoffdv .detailcourtab .btmlistul ul li:last-child a{padding-right: 0;margin-right: 0;border-right: none;}
.programoffered .programoffdv .detailcourtab img{width: 100%;height: 100%;object-fit: cover;}
.programoffered .programoffdv .courseimg{position: relative;border-radius: 10px;overflow: hidden;height: 575px;}
.programoffered .programoffdv .collscr{height: 575px;overflow: hidden;position: absolute;right: 0;top: 0;width: 365px;background: #fff;border-left: 1px solid #f46d3e;box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.21);
}
.programoffered .programoffdv .collscr .listcurs{padding:30px 0  30px 30px;}
.programoffered .programoffdv .collscr .listcurs ul{padding: 0;list-style: none;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #f46d3e !important;}
.mCSB_scrollTools .mCSB_draggerRail{background-color: #e6e6e6 !important;}
.mCSB_scrollTools{opacity: 1 !important;}
.mCSB_scrollTools .mCSB_draggerContainer{height: 90%;top: 30px;}
.programoffered .programoffdv .collscr .listcurs ul li a{color: #333333;display: block;border-bottom: 1px solid #e6e6e6;padding-bottom: 10px;margin-bottom: 10px;position: relative;font-size: 14px;padding-left: 15px;}
.programoffered .programoffdv .collscr .listcurs ul li a:before{position: absolute;top: 6px;content: "";background: #f46d3e;width:6px;height:6px;left: 0;border-radius: 100%;}
.programoffered .programoffdv .courseimg:after{left: 0;top: 0;background: url(../images/courcetabtrans.png) no-repeat;background-size: cover;position: absolute;content: "";width: 100%;height: 100%;}
.virtualtour{position: relative;}
.virtualtour img{width: 100%;}
.virtualtour .overltxt{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.virtualtour .overltxt h3{color: #fff;font-size:34px;font-weight: 600;text-shadow: 0px 0px 16.59px rgba(0, 0, 0, 0.42);
}
.virtualtour .overltxt .playbtn{margin-bottom:50px;text-align: center;}
.virtualtour .overltxt .playbtn a{position: relative;}
.virtualtour .overltxt .playbtn a:before{content: "";
  position: absolute;
  z-index: 0;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  display: block;
  width:60px;
  height:60px;
  background: #fff;
  border-radius: 50%;
  animation: pulse-border 1500ms ease-out infinite;}
.virtualtour .overltxt .playbtn a i {
    color: #fff;
    position: relative;
    z-index: 9;
    font-size: 30px;
    top: 4px;
    left: 4px;
}
.virtualtour .overltxt .playbtn a:after{content: "";
  position: absolute;
  z-index: 1;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  display: block;
  width:60px;
  height:60px;
  background: #f46d3e;
  border-radius: 50%;
  transition: all 200ms;}
  @keyframes pulse-border {
  0% {
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    opacity: 1;
  }
  100% {
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
    opacity: 0;
  }
}  
.awardsecmne .col-sm-2{position: relative;}
.awardsecmne .col-sm-2:after{position: absolute;width: 1px;height: 100%;background: #eaeaea;content:"";right: 0;top: 0;}
.awardsecmne .col-sm-2:last-child:after{display: none;}
.awardsecmne .awardimg .overlyctn {position: absolute;top:30%;transform: translate(0,-50%);}
.awardsecmne .awardimg .overlyctn P {color: #1b3665;text-align: center;font-size: 10px;font-weight: 500;line-height:12px;
max-width:55%;margin: 0 auto;}
.awardsecmne .awardimg {position: relative;margin-bottom:20px;}
.awardsecmne h4 {font-size:40px;font-weight: 700;background: -webkit-linear-gradient(top, #e69214, #c97002);
background: linear-gradient(top, #e69214, #c97002);-webkit-background-clip: text;-webkit-text-fill-color: transparent;
line-height:40px;margin-bottom: 0;}
.lfebeyongsec .tab-content{background: #f7f8f9;border-top:1px solid #c9c9c9;padding: 70px 0 40px;margin-bottom:0px;}
.lfebeyongsec .nav-tabs{justify-content: center;}
.lfebeyongsec .nav-tabs .nav-item{margin-right: 15px;}
.lfebeyongsec .nav-tabs .nav-link{box-shadow: 0px 0px 21.33px 5.67px rgba(0, 0, 0, 0.13);border-top-left-radius: 12px;border-top-right-radius: 12px;border: 1px solid #d3d3d3;font-size:14px;font-weight: 600;padding: 14px 40px;}
.lfebeyongsec .nav-tabs .nav-link.active{box-shadow: inherit;background-color: #aaa;color: #0c365e;border-color: #aaa;}
.lfebeyongsec .nav-tabs .nav-link.active img{filter: brightness(0) invert(1);}
.lfebeyongsec .nav-tabs .nav-link img{margin-right: 10px;}
.lfebeyongsec .gallrymagnify{height: 225px;overflow: hidden;border-radius:5px;margin-bottom:30px;position: relative;}
.lfebeyongsec .gallrymagnify iframe{width: 100%;height: 100%;}
.lfebeyongsec .gallrymagnify a.image-popup-vertical-fit:before{position: absolute;content: "";width: 100%;height: 100%;background: rgba(27,54,101,.77);transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s;opacity: 0;}
.lfebeyongsec .gallrymagnify a.image-popup-vertical-fit:hover:before{opacity: 1;}
.lfebeyongsec .gallrymagnify a.image-popup-vertical-fit:after{content: "\f002";font-family: 'FontAwesome';color: #fff;font-size: 20px;position: absolute;width: 100%;height: 100%;left: 0;right: 0;top: -50%;transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s;opacity: 0;position: absolute;left: 0;right: 0;text-align: center;}
.lfebeyongsec .gallrymagnify a.image-popup-vertical-fit:hover:after{opacity: 1;top:40%;}
.sucessstory{margin-bottom:0px;overflow: hidden;}
.sucessstory .storycar .whtbgshd{box-shadow: 0px 0px 21.33px 5.67px rgba(41, 41, 41, 0.13);border-radius: 10px;padding:35px 25px;text-align: center;height: 100%;min-height:480px;}
.sucessstory .storycar .whtbgshd .storyimg{width: 120px;height: 120px;margin:0 auto 20px;display: table;position: relative;}
.sucessstory .storycar .whtbgshd .storyimg:after{background: url(../images/whtquoteicn.png) no-repeat center;position: absolute;bottom:-10px;right:20px;background-color: #f46d3e;width: 36px;height: 36px;border-radius: 100%;content: "";text-align: center;line-height: 36px;}
.sucessstory .storycar .whtbgshd .storyimg img{width: 100%;height: 100%;border-radius: 100%;object-fit: cover;}
.sucessstory .storycar .whtbgshd.vdolpe{padding: 0 0 30px;overflow: hidden;min-height:500px;}
.sucessstory .storycar .whtbgshd.vdolpe .storyimg{height: 220px;width: 100%;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.sucessstory .storycar .whtbgshd.vdolpe .storyimg:after{background:none;position: absolute;bottom:-30px;right: 0;background-color: #f46d3e;width:60px;border:6px solid #fff;height:60px;border-radius: 100%;content: "\f04b";text-align: center;font-family: 'FontAwesome';font-size: 22px;text-align: center;line-height:50px;color: #fff;left: 0;right: 0;margin: 0 auto;}
.sucessstory .storycar .whtbgshd.vdolpe img{border-radius: 0;}
.sucessstory .storycar .whtbgshd.vdolpe h4{margin-top: 35px;font-weight: 500;font-size: 22px;text-transform: capitalize;}
.sucessstory .storycar .whtbgshd.vdolpe span{color: #000;font-size: 12px;margin-bottom:10px;font-weight: 400;}
.sucessstory .storycar .whtbgshd.vdolpe a{color: #1b3665;font-size: 14px;font-weight: 400;display: table;margin:0 auto;background: url(../images/btnrgtarw.png) no-repeat center right;padding-right:25px;background-size: 14px auto;}
.sucessstory .storycar .whtbgshd.vdolpe a:hover{color: #f46d3e;background: url(../images/btnredrgtarw.png) no-repeat center right;background-size: 14px auto;}
.sucessstory .storycar .whtbgshd a.redmrelnk{color: #1b3665;font-size: 14px;font-weight: 400;display: table;margin:0 auto;background: url(../images/btnrgtarw.png) no-repeat center right;padding-right:25px;background-size: 14px auto;display: none;}
.sucessstory .storycar .whtbgshd a.redmrelnk:hover{color: #f46d3e;background: url(../images/btnredrgtarw.png) no-repeat center right;background-size: 14px auto;}
.sucessstory .storycar .whtbgshd.vdolpe h3{color: #f46d3e;font-size: 21px;font-weight: 600;}
.sucessstory .storycar .whtbgshd h4{color: #34495e;font-weight: 500;font-size:16px;margin-bottom: 5px;text-transform: uppercase;}
.sucessstory .storycar .whtbgshd span{font-size: 14px;font-weight: 400;color:#333333;display: table;margin: 0 auto 25px;position: relative;padding-bottom:10px;}
.sucessstory .storycar .whtbgshd span:after{position:absolute;left: 0;right: 0;margin: 0 auto;background:#f9b69e;width: 40px;height: 1px;content: "";bottom: 0;}
.sucessstory .storycar .whtbgshd.vdolpe span:after{display: none;}
.sucessstory .storycar .whtbgshd.vdolpe span{margin-bottom:10px;color: #8892a1;font-size: 14px;text-transform: uppercase;}
.sucessstory .storycar .whtbgshd .introhe{margin-bottom: 20px;}
.sucessstory .storycar .whtbgshd .introhe p{color: #000000;font-weight: 300;font-size: 12px;margin-bottom: 0;line-height: 21px;}
.sucessstory .owl-stage-outer{overflow: inherit;}
.sucessstory .owl-stage-outer .owl-item{opacity: 0;}
.sucessstory .owl-stage-outer .owl-item.active{opacity:1;}
.sucessstory .owl-dots{display: block !important;text-align: center;margin:30px 0 50px;}
.sucessstory .owl-dots .owl-dot{width: 10px;height: 10px;border-radius: 100%;background:#f9b69e;border:1px solid #f9b69e;margin: 0 5px;}
.sucessstory .owl-dots .owl-dot.active{background: #f46d3e;border-color:#f46d3e;}
.sucessstory .owl-dots .owl-dot:focus{outline: inherit;}
.footer{background: #1b3665;padding: 20px 0;}
.footer p{color: #fff;margin-bottom: 0;}
.footer p a{color: #fff;margin-left:5px;}
.footer p a:hover{text-decoration: underline;}
.mobile-header__menu-button{display: none;}
.vdomodel .modal-dialog{max-width:800px;}
.vdomodel .modal-header{padding: 0;border: none;}
.vdomodel .modal-header .close{padding: 0;margin: 0;opacity: 1;position: absolute;right: -16px;
top: -16px;font-size:40px; font-weight: normal;text-shadow: none;width: 40px;height: 40px;z-index: 2;
border-radius: 100%;background: #FF7646;color: #fff;cursor: pointer;}
.vdomodel .modal-header .close:focus{outline: inherit;}
.vdomodel .modal-header .close:hover{opacity: 1;}
.vdomodel .videopop video{width: 100%;height: 400px;object-fit: cover;}
.modal-backdrop.show{opacity: .8;}
@media only screen and (min-width:768px)
{
  .header.fixed{position: fixed;width: 100%;z-index:9;background: #fff;padding-top: 10px;padding-bottom: 10px;box-shadow: 0 -6px 10px 5px rgba(0,0,0,0.2);}
  .header.fixed .col-sm-2 img{max-width: 240px;}
  .header .main-menu ul li.active a{color: #f46d3e;}
}


.rgusim{padding: 40px 0;background: #F0F0F0;}
.rgusim .col-sm-2{    -ms-flex: 0 0 20%; flex: 0 0 20%; max-width:20%;}
.rgusim .col-sm-8{align-self: center;-ms-flex: 0 0 80%; flex: 0 0 80%; max-width:80%;}
.rgusim .col-sm-8 h5{margin-bottom: 0;font-weight: 700;color: #1C3566;font-size: 22px;line-height:36px;text-transform: capitalize;}
.rgusim .col-sm-8 h5 span{font-weight:800;color:#FF7646;}

.quickfacts{background: url(../images/quickfactsbg.jpg) no-repeat;background-size: cover !important;padding:120px 0px 60px 0px;position: relative;overflow: hidden;}
.quickfacts:before{position: absolute;width: 100%;height: 100%;content: "";background:rgba(28, 53, 102, 0.77);top: 0;bottom: 0;left: 0;right: 0;}
.quickfacts h2.cnttle{color:#fff;text-align: center;margin-bottom:60px;position: relative;z-index: 2;}
.quickfacts a.dwnbroch{color: #fff;padding:15px 60px 15px 20px;background: #F46D3E;border-radius:6px;position: relative;text-transform: uppercase;font-size: 18px;font-weight: 700;letter-spacing:1px;min-width:370px;display: table;margin: 30px 10px 0;text-align: center;display: inline-block;vertical-align: middle;}
.quickfacts a.dwnbroch:hover{background:#173565;}
.quickfacts a.dwnbroch:after{background: url(../images/downloadwhticn.png) no-repeat;width:28px;height:28px;position: absolute;content: "";right:10%;top: 15px;background-size: contain;}
.quickfacts a.feesture{min-width: inherit;padding-right: 70px;padding-left: 20px;}
.quickfacts .rguclghis{padding: 5px 10px;text-align: center;min-height: 130px;margin-bottom:40px;}
.quickfacts .rguclghis h3{font-weight: 700;margin-bottom: 3px;font-size: 55px;color: #fff;}
.quickfacts .row{margin: 0 -5px;justify-content: center;}
.quickfacts .col-sm-2{padding: 0 5px;}
.quickfacts .rguclghis p{font-weight: 400;font-size: 16px;margin-bottom: 2px;line-height: 22px;color: #fff;letter-spacing: 1px;}
.quickfacts .rguclghis small{font-weight: 400;font-size: 16px;line-height: 22px;color: #fff;letter-spacing: 1px;}


.topbanner:before{position: absolute;width: 100%;height: 100%;content: "";background:rgba(28, 53, 102, 0.77);top: 0;bottom: 0;left: 0;right: 0;}

.quickfacts:before{ position: absolute; width: 100%; height: 100%; content: ""; background: rgba(28, 53, 102, 0.77); top: 0; bottom: 0; left: 0; right: 0; }

.quickfacts1:before{position: absolute; width: 100%; height: 100%; content: ""; background: rgba(76, 98, 141, 0.77); top: 0; bottom: 0; left: 0; right: 0;}

.border-rad{ border-radius: 15px; }

.scale-on-hover:hover{ transform: scale(1.01); box-shadow: 0px 0px 21.33px 5.67px rgba(41, 41, 41, 0.13) !important;}

label.control-label.widget_label {
    display: none;
}
.owl-nav{
  display:none;
}