ket.royalSlider{position:relative;direction:ltr;height:743px;}
.royalSlider > *{float:left}
.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}
.rsWebkit3d .rsSlide, .rsWebkit3d .rsContainer, .rsWebkit3d .rsThumbs, .rsWebkit3d .rsPreloader, .rsWebkit3d img, .rsWebkit3d .rsOverflow, .rsWebkit3d .rsBtnCenterer, .rsWebkit3d .rsAbsoluteEl, .rsWebkit3d .rsABlock, .rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}
.rsFade.rsWebkit3d .rsSlide, .rsFade.rsWebkit3d img, .rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}
.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}
.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsArrow, .rsThumbsArrow{cursor:pointer}
.rsArrow .rsArrowIcn{position:absolute;top:51.3%;z-index:9999;transition:0.5s;cursor:pointer}
.rsArrow .rsArrowIcn:hover{}
.rsArrowRight .rsArrowIcn{right:1%}
.rsArrowIcn .arrow-fr{display:block;margin-left:30px;margin-top:20px;background-position:-25px 0;width:24px;height:39px;transition:0.5s;-webkit-transition:0.5s;bottom:60px;}
.rsArrowLeft .rsArrowIcn{left:0.5%}
.rsArrowIcn .arrow-fl{display:block;margin-left:25px;margin-top:20px;background-position:0px 0px;width:24px;height:39px;transition:0.5s;-webkit-transition:0.5s}
.rsThumb{float:left}
.rsArrow, .rsNav, .rsThumbsArrow{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}
.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s, opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s, opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s, opacity 0.3s linear;transition:visibility 0s linear 0.3s, opacity 0.3s linear}
.rsGCaption{width:100%;float:left;text-align:center}
.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important}
.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}
.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}
.royalSlider.rsAutoHeight, .rsAutoHeight .rsSlide{height:auto}
.rsContent{width:100%;height:100%;position:relative;}
.rsPreloader{position:absolute;z-index:0}
.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none}
.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}
.rsThumbs{position:relative;overflow:hidden;float:left;z-index:22}
.rsTabs{float:left;background:none !important}
.rsTabs, .rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}
.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}
.rsVideoFrameHolder.rsVideoActive{opacity:1}
.rsVideoContainer iframe, .rsVideoContainer video, .rsVideoContainer embed, .rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}
.rsVideoContainer.rsIOSVideo iframe, .rsVideoContainer.rsIOSVideo video, .rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}
.rsABlock{position:absolute;z-index:15;margin:auto !important;}
img.rsImg{max-width:none}
.grab-cursor{cursor:move}
.grabbing-cursor{cursor:move}
.rsNoDrag{cursor:auto}
.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20}
.rsNav{margin:auto;position:relative;text-align:center;z-index:9;margin-top:10px}
.rsNavItem img{max-height:100%;max-width:100%;vertical-align:middle}
.inner-banner .rsNav{bottom:20px}
#photo-gallery .rsOverflow{background:#f0f0f0}
.thumbIco{height:85px;width:128px;display:block;position:absolute;top:0;left:0;display:none}
.rsNavSelected .thumbIco{background:none;border:solid 2px #000;width:124px;height:81px}
#photo-gallery .rsArrow .rsArrowIcn{top:45.8%}
#banner{position:relative;}
.rsMinW .rsBullet span{width:25px;display:block;height:25px;background:url(../images/bullets.png) no-repeat 0 1px;cursor:pointer}
.banner-cont-shedo{position:absolute;left:0;bottom:-5px;overflow:hidden;z-index:11}

.rsMinW .rsBullet.rsNavSelected span{background:url(../images/active-bullets.png) no-repeat 0 0;}
.rsMinW .rsBullet{display:inline-block;margin:0 7px 0 0;}
.bContainer{position:absolute;top:0;width:100%;overflow:hidden;z-index:99;height:100%;left:0;}

.txtbtn{height:auto;left:23%;bottom:21%;}
.rsABlock .banner-hed{max-width:75%;font-size:25px;color:#fff;margin-bottom:0;background:#066192;padding:15px;line-height:30px;display:inline-block;font-family:'Open Sans Light';}
.rsABlock .banner-hed span{font-family:'Open Sans Semibold';}


.rsABlock p span{font-family:'Open Sans Bold';}
.rsABlock .btm{float:left;font-size:14px;line-height:20px;color:#fff;padding:15px 28px;margin-right:12px;border-radius:2px;}
.rsABlock .btm:hover{background:#0b1e2e}
.rsABlock .learn{background:#9a0000;}
.rsABlock .trail{background:#f8a41b;}
.rsABlock .borchure{background:#819ba7;}
.rsArrow .rsArrowIcn .royal{color:#fff;display:block;font-size:28px;}
#gallery-1 .royal.icon-left-open{color:#fff;display:block;font-size:14px;margin-left:6px;margin-top:6px;}
#gallery-1 .royal.icon-right-open-1{color:#fff;display:block;font-size:14px;margin-left:8px;margin-top:6px;}
#gallery-1 .rsArrow .rsArrowIcn .royal:hover{color:#fff;}
/*event*/
.tbl-event .tbl-date{width:20%;}
.tbl-event .tbl-time{width:80%;}

/*21-01-2020*/
.txtCent{height:auto;left:10%;margin:auto;top:2%;width:70%;padding:0 15px;}
.rsABlock .hed-sub{color:#056192;font-size:120px;font-weight:600;margin-top:26px;text-transform:uppercase;line-height:120px;margin-bottom:50px;letter-spacing: 5px;position:relative;}
.rsABlock .hed-sub:before{position:absolute; content:""; left:10px; bottom:-30px; height:5px; width:400px; background-color:#b9b7b7;}
.rsABlock .banner-hed{display:none;}
.rsABlock p{color:#000;font-size:30px;line-height:50px;width:65%;}
.rsMinW .rsBullets{bottom:23%;display:block !important;line-height:6px;overflow:hidden;padding-top:4px;position:absolute;text-align:center;z-index:999;width:100%;height:auto;}


/*01-08-2022*/
/* .Home-Popup{
    max-width: 500px; 
} */
.fancybox-skin {
    border: unset !important;
}
.proven-details {
    padding: 50px;
    text-align: right;
}
.proven-details .proven-logo {
    max-width: 250px;
    height: 100px;
    margin: 0 0 10px auto;
}

.proven-details h2.proven-move{
    text-align: left;
    font-size: 43px;
    font-weight: 900;
    color: #000;
    line-height: 50px;
    font-family: rns;
}

.proven-details h2.proven-move span {
    display: block;
}


.proven-details h3.proven-bank {
    color: #ef4351;
    text-align: left;
    font-weight: 900;
    font-family: rns;
}

.proven-details p {
    text-align: left;
    margin-top: 15px !important;
    font-family: rns;
    color: #000;
    font-size: 18px;
    max-width: 500px;
    margin: 0 auto 10px 0;
}

.proven-button {
    text-align: left;
}

.proven-details .proven-button .btn-proven {
    margin-top: 15px;
    text-transform: none;
    background:transparent;
    color: #000;
    border: 2px solid #ef4351;
    padding: 10px 12px;
    text-align: left;
    width: 250px;
    margin-right: 15px;
    font-size: 15px;
    position: relative;
    font-weight: 900;
    font-family: rns;
}

.proven-details .btn-proven:hover{
    background-color: transparent;
    color: #ef4351;
}
.proven-button i.fa {
    font-size: 30px;
    position: absolute;
    right: 25px;
    top: 4px;
}

.proven-details .btn-proven.about-learn {
    color: #000;
    background: #ef4351;
}

.proven-details .btn-proven.about-learn:hover{
    color: #fff;
    background: #ef4351;
}

.proven-details .about-learn:hover{
    color: #fff !important;
}

/*.proven-details .btn-proven.about-learn i.fa:hover {
    color: #fff;
}

*/
@media (max-width:1600px){
/*{.txtCent{left:14%;right:14%;}*/
.rsABlock .hed-sub{font-size:95px; line-height:95px;}
.rsABlock p{font-size:20px;line-height:24px;width:80%}
}
@media (max-width:1368px){
    /*.txtCent{left:6%;right:6%;}*/
    .rsABlock .banner-hed{font-size:24px;line-height:24px}
    .rsABlock .hed-sub{font-size:60px;line-height:60px;}
    .rsABlock p{font-size:24px;line-height:30px;}
    .royalSlider{height:683px !important;}
    .rsMinW .rsBullets{bottom:28%;}
    .rsArrow .rsArrowIcn{top:35%;}
}
@media (max-width:1200px){.txtCent{left:11%;right:11%;}.rsMinW .rsBullets{bottom:34%;}}
@media (max-width:1280px){.royalSlider{height:623px !important;}
}
@media (max-width:1024px){
    .txtCent{left:5%;right:10%;width:auto;}
    .tbl-event .tbl-date{width:30%;}
    .tbl-event .tbl-time{width:70%;}
    .rsABlock .banner-hed{font-size:18px;line-height:26px}
    .rsABlock .hed-sub{font-size:65px;line-height:65px;}
    .rsABlock .hed-sub:before{left:0;}
    .rsABlock p{font-size:22px;line-height:30px;}
    .rsArrow .rsArrowIcn{top:50%;}
    .proven-details h2.proven-move{font-size: 25px;line-height: 35px;}
}
@media (max-width:992px){
    .rsABlock .hed-sub{font-size:50px;line-height:50px;}
    .rsABlock p{font-size:20px;}
}

@media (max-width:768px){.txtCent{left:5%;right:5%;}.rsArrow .rsArrowIcn .royal{font-size:28px;}}
@media (max-width:767px){.txtCent{left:3%;right:3%;}.rsArrow .rsArrowIcn{top:81%;display:none}.rsArrowLeft .rsArrowIcn{left:44%;}.rsArrowRight .rsArrowIcn{right:44%;}
.rsABlock .banner-hed{padding:10px 15px;font-size:22px;max-height:50px;overflow:hidden;}
.rsABlock .banner-hed{padding:4px 15px;font-size:14px;max-height:40px;overflow:hidden;line-height:22px;max-width:none;}
.rsABlock .hed-sub{font-size:40px; line-height:40px;margin-top:0px;margin-bottom: 25px;}
.rsABlock .hed-sub:before{width:200px; bottom:-15px;}
.rsABlock p{width:auto;}
.rsABlock .btn-default{font-size:14px;padding:5px;margin-top:10px;}
.tbl-event .tbl-date{width:50%;}
.tbl-event .tbl-time{width:50%;}
.royalSlider {height: 475px !important;}
.rsMinW .rsBullets{bottom:40%;}
.proven-details .proven-button .btn-proven{display: flex;justify-content: start;width: auto;margin-right: 0;}
.proven-details{padding: 25px !important;}
.proven-details .proven-logo{margin: 0 -20px 10px auto;}
}

@media (max-width:600px){.rsABlock .hed-sub{font-size:35px;margin-bottom:25px;line-height:35px;}
.rsABlock .banner-hed{font-size:20px;line-height:20px}
.rsABlock p{font-size:22px;line-height:30px;}
.royalSlider {height: 683px !important;}
}
@media (max-width:480px){.rsABlock .hed-sub{font-size:30px;line-height:30px;}
.txtCent{top:8%;}.rsMinW .rsBullets{bottom:50%;}
}
@media (max-width:479px){
.rsABlock .banner-hed{font-size:12px;}.rsABlock p{width:auto;}
.txtCent{left:0;top:4%;}
}
@media(min-width:1600px){.hed-sub.title-small {
    font-size: 80px;
    line-height: 80px;}
}

