@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: 'open_sansbold';
  src: url('/qa/rbhome/themes/rb/fonts/opensans-bold-webfont.woff2') format('woff2'), url('/qa/rbhome/themes/rb/fonts/opensans-bold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal
}
@font-face {
  font-family: 'open_sanslight';
  src: url('/qa/rbhome/themes/rb/fonts/opensans-light-webfont.woff2') format('woff2'), url('/qa/rbhome/themes/rb/fonts/opensans-light-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal
}
@font-face {
  font-family: 'open_sansregular';
  src: url('/qa/rbhome/themes/rb/fonts/opensans-regular-webfont.woff2') format('woff2'), url('/qa/rbhome/themes/rb/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal
}
@font-face {
  font-family: 'open_sanssemibold';
  src: url('/qa/rbhome/themes/rb/fonts/opensans-semibold-webfont.woff2') format('woff2'), url('/qa/rbhome/themes/rb/fonts/opensans-semibold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal
}
@font-face {font-family:'poppinsbold';src:url('/qa/rbhome/themes/rb/fonts/poppins-bold-webfont.eot');src:url('/qa/rbhome/themes/rb/fonts/poppins-bold-webfont.eot#iefix') format('embedded-opentype'),url('/qa/rbhome/themes/rb/fonts/poppins-bold-webfont.woff2') format('woff2'),url('/qa/rbhome/themes/rb/fonts/poppins-bold-webfont.woff') format('woff'),url('/qa/rbhome/themes/rb/fonts/poppins-bold-webfont.svg#poppinsbold') format('svg');font-weight:400;font-style:normal}
@font-face {font-family:'poppinslight';src:url('/qa/rbhome/themes/rb/fonts/poppins-light-webfont.eot');src:url('/qa/rbhome/themes/rb/fonts/poppins-light-webfont.eot#iefix') format('embedded-opentype'),url('/qa/rbhome/themes/rb/fonts/poppins-light-webfont.woff2') format('woff2'),url('/qa/rbhome/themes/rb/fonts/poppins-light-webfont.woff') format('woff'),url('/qa/rbhome/themes/rb/fonts/poppins-light-webfont.svg#poppinslight') format('svg');font-weight:400;font-style:normal}
@font-face {font-family:'poppinsmedium';src:url('/qa/rbhome/themes/rb/fonts/poppins-medium-webfont.eot');src:url('/qa/rbhome/themes/rb/fonts/poppins-medium-webfont.eot#iefix') format('embedded-opentype'),url('/qa/rbhome/themes/rb/fonts/poppins-medium-webfont.woff2') format('woff2'),url('/qa/rbhome/themes/rb/fonts/poppins-medium-webfont.woff') format('woff'),url('/qa/rbhome/themes/rb/fonts/poppins-medium-webfont.svg#poppinsmedium') format('svg');font-weight:400;font-style:normal}
@font-face {font-family:'poppinsregular';src:url('/qa/rbhome/themes/rb/fonts/poppins-regular-webfont.eot');src:url('/qa/rbhome/themes/rb/fonts/poppins-regular-webfont.eot#iefix') format('embedded-opentype'),url('/qa/rbhome/themes/rb/fonts/poppins-regular-webfont.woff2') format('woff2'),url('/qa/rbhome/themes/rb/fonts/poppins-regular-webfont.woff') format('woff'),url('/qa/rbhome/themes/rb/fonts/poppins-regular-webfont.svg#poppinsregular') format('svg');font-weight:400;font-style:normal}
@font-face {font-family:'poppinssemibold';src:url('/qa/rbhome/themes/rb/fonts/poppins-semibold-webfont.eot');src:url('/qa/rbhome/themes/rb/fonts/poppins-semibold-webfont.eot#iefix') format('embedded-opentype'),url('/qa/rbhome/themes/rb/fonts/poppins-semibold-webfont.woff2') format('woff2'),url('/qa/rbhome/themes/rb/fonts/poppins-semibold-webfont.woff') format('woff'),url('/qa/rbhome/themes/rb/fonts/poppins-semibold-webfont.svg#poppinssemibold') format('svg');font-weight:400;font-style:normal}
@font-face {font-family:'poppinsitalic';src:url('/qa/rbhome/themes/rb/css/fonts/poppins-italic-webfont.woff2') format('woff2'), url('/qa/rbhome/themes/rb/css/fonts/poppins-italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'latobold';src:url('/qa/rbhome/themes/rb/fonts/lato-bold-webfont.woff2') format('woff2'), url('/qa/rbhome/themes/rb/fonts/lato-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'latomedium';src:url('/qa/rbhome/themes/rb/fonts/lato-medium-webfont.woff2') format('woff2'), url('/qa/rbhome/themes/rb/fonts/lato-medium-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'latoregular';src:url('/qa/rbhome/themes/rb/fonts/lato-regular-webfont.woff2') format('woff2'), url('/qa/rbhome/themes/rb/fonts/lato-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'latosemibold';src:url('/qa/rbhome/themes/rb/fonts/lato-semibold-webfont.woff2') format('woff2'), url('/qa/rbhome/themes/rb/fonts/lato-semibold-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'latobold_italic';src:url('/qa/rbhome/themes/rb/fonts/lato-bolditalic-webfont.woff2') format('woff2'),url('/qa/rbhome/themes/rb/fonts/lato-bolditalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'latoitalic';src:url('/qa/rbhome/themes/rb/fonts/lato-italic-webfont.woff2') format('woff2'),url('/qa/rbhome/themes/rb/fonts/lato-italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'latolight_italic';src:url('/qa/rbhome/themes/rb/fonts/lato-lightitalic-webfont.woff2') format('woff2'),url('/qa/rbhome/themes/rb/fonts/lato-lightitalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'latomedium_italic';src:url('/qa/rbhome/themes/rb/fonts/lato-mediumitalic-webfont.woff2') format('woff2'),url('/qa/rbhome/themes/rb/fonts/lato-mediumitalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'latothin_italic';src:url('/qa/rbhome/themes/rb/fonts/lato-thinitalic-webfont.woff2') format('woff2'),url('/qa/rbhome/themes/rb/fonts/lato-thinitalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face {
    font-family: 'robotobold';
    src: url('/qa/rbhome/themes/rb/fonts/roboto-bold-webfont.woff2') format('woff2'), url('/qa/rbhome/themes/rb/fonts/roboto-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotoregular';
    src: url('/qa/rbhome/themes/rb/fonts/roboto-regular-webfont.woff2') format('woff2'), url('/qa/rbhome/themes/rb/fonts/roboto-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotolight';
    src: url('/qa/rbhome/themes/rb/fonts/roboto-light-webfont.woff2') format('woff2'), url('/qa/rbhome/themes/rb/fonts/roboto-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotomedium';
    src: url('/qa/rbhome/themes/rb/fonts/roboto-medium-webfont.woff2') format('woff2'), url('/qa/rbhome/themes/rb/fonts/roboto-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'roboto_condensedbold';
    src: url('/qa/rbhome/themes/rb/fonts/robotocondensed-bold-webfont.woff2') format('woff2'), url('/qa/rbhome/themes/rb/fonts/robotocondensed-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'roboto_condensedlight';
    src: url('/qa/rbhome/themes/rb/fonts/robotocondensed-light-webfont.woff2') format('woff2'), url('/qa/rbhome/themes/rb/fonts/robotocondensed-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'roboto_condensedregular';
    src: url('/qa/rbhome/themes/rb/fonts/robotocondensed-regular-webfont.woff2') format('woff2'), url('/qa/rbhome/themes/rb/fonts/robotocondensed-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'playfair_displayitalic';
    src: url('/qa/rbhome/themes/rb/fonts/playfairdisplay-italic-variablefont_wght-webfont.woff2') format('woff2'),url('/qa/rbhome/themes/rb/fonts/playfairdisplay-italic-variablefont_wght-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'playfair_displayregular';
    src: url('/qa/rbhome/themes/rb/fonts/playfairdisplay-variablefont_wght-webfont.woff2') format('woff2'),url('/qa/rbhome/themes/rb/fonts/playfairdisplay-variablefont_wght-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
html{scroll-behavior:smooth}
body{font-family:"robotoregular";font-weight:500;padding:0;margin:0;background: #f8f8f8;}
.brand-text h4 span, .innercontent-btn a{font-family:'robotomedium'}
.innercontent h2, .about-sec h1{font-family:'playfair_displayregular'}
h1 {
    font-size: 1em;
}
a:hover{text-decoration:none}
/* RTI Page Accordion Section css Start */ 
#quicktabs-right_to_information {
    margin-top: 30px;
}
.ui-accordion .ui-accordion-header {
    padding: 0.93rem 1.25rem;
    width: 100%;
    text-align: left;
    color: #000;
    display: flex;
    align-items: center;
    justify-content: space-between;
    white-space: break-spaces;
    margin-top: 15px;
    font-size: 1rem;
	background: rgba(0,0,0,.03);
    border-bottom: 1px solid rgba(0,0,0,.125);
	    border: 1px solid #dddddd;
}
.ui-accordion .ui-accordion-head .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #000;
}
.ui-accordion .ui-accordion-header span.ui-accordion-header-icon {
    display:none
}
.ui-accordion .ui-accordion-header:before {
    content: "\f067";
    background-image: none;
    font-weight: bold;
    font-family: 'Font Awesome 5 Free';
    width: 20px;
    height: 20px;
    display: block;
    z-index: 999;
    position: absolute;
    right: 15px;
}
.ui-accordion .ui-accordion-header.ui-accordion-header-active:before {
    content: "\f068";
}
.ui-accordion .ui-accordion-content {
    padding: 1.25rem;
	background: transparent;
}
/* RTI Page Accordion Section css End */
/* preloader css Start */
.preloader{background-color:#b61a64;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999999999}
.preloader .spinner{width:60px;height:60px;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;background-color:rgb(255 255 255); border-radius:100%;-webkit-animation:sk-scaleout 1.0s infinite ease-in-out;animation:sk-scaleout 1.0s infinite ease-in-out}
@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}
@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}
/* preloader css End */
/* Top Header css Start */
.main-top-header{background:#efefef!important}
.main-top-header .left-sec ul{justify-content:start}
.main-top-header ul li:first-child{padding-left:0}
.top-right-nav h5{margin:0;text-align:right;font-family:'robotomedium'}
.top-right-nav a.logo-align{justify-content:end}
.top-header{background:#fff;padding:0}
.top-header ul li:last-child{border:none;padding-right:0}
.top-header ul{display:flex;margin-bottom:0;padding-left:0;align-items:center;justify-content:end;height:37px}
.top-header ul li{padding:0 12px;line-height:1;display:flex;border-right:1px solid #656565}
.top-header ul li a{color:#000;font-size:0.75em}
.top-left-nav ul{justify-content:flex-start}
li.text-size a{padding-right:9px}
li.text-size a:last-child{padding-right:0}
.top-left-nav{display:flex}
.RB-building {
    background: #4d305c;
    display: block;
    border: 3px solid #fff;
    border-radius: 100%;
    position: relative;
    bottom: -12px;
    overflow: hidden;
    margin: 0 20px;
	padding: 3px 0 0;
}
.RB-building img {
    display: block;
    margin: auto;
    width: auto;
    height: auto;
}
.top-header .row {
    align-items: center;
}
.top-header ul+ul {
    margin-top: 25px;
}
.nav-wraper, .region-primary-menu {
    display: block !important;
    width: 100%;
}
ul#superfish-main {
    justify-content: space-between;
}
.custom-nav ul li:after {
    content: '|';
	color: #ffffff96;
}
.custom-nav ul {
    margin: 0;
    list-style-type: none;
}
.nav-wraper .custom-nav li.search-btn a {
    padding: 7px 10px !important;
}
.custom-nav li:last-child:after {display:none}
.nav-wraper .custom-nav li ul li:after, .nav-wraper .custom-nav li ul li:after{display:none}
/* Top Header css End */
#block-quicktabsbillsassentedbythepresident .tabsbar .quicktabs-tabs > li.active > a, .tabsbar .quicktabs-tabs > li.active > a:hover, .tabsbar .quicktabs-tabs > li.active > a:focus {color: #ffffff; background-color: #4d305c; border-color: transparent; border-radius: 0;}

#block-quicktabsbillsassentedbythepresident .tabsbar .quicktabs-tabs > li > a {display: block; padding: 0.5rem 1rem; color: #4d305c; background: #EFEFEF; border: none; font-size: 1em; padding: 10px 30px; border-radius: 0; color: #000;}
/* Logo Section Header css Start */
.logo-sec-wraper{padding:17px 0;box-shadow:0 1px 3px 0px lightgrey;background:#4d305c;border-bottom:1px solid lightgray}
a.logo-align{text-decoration:none;display:flex;align-items:center}
a.logo-align img{width:50px}
.brand-text h4{padding-left:10px;font-size:1.5em;color:#000;line-height:35px;text-transform:uppercase;margin-bottom:0}
.brand-text h4 span{color:#000;display:block;font-size:.917em;line-height:normal}
/* Logo Section Header css End */
/* Main Menu Section Header css Start */
nav.navbar{padding:0}
.custom-nav li{padding:0;position:relative}
.nav-wraper .custom-nav li a{white-space:nowrap;font-size:0.938em;color:#fff;padding:11px 9px!important;display:inline-block;font-family:'robotoregular';border-top:1px solid #4d305c;border-bottom:1px solid #4d305c}
.nav-wraper .custom-nav li a.is-active, .nav-wraper .custom-nav li a:hover{border-top:1px solid #fff;border-bottom:1px solid #fff;color:#fff}
.nav-wraper .custom-nav li ul li a, .nav-wraper .custom-nav li ul li a{border-top:0px solid #d73c37;border-bottom:0px solid #d73c37}
.nav-wraper .custom-nav li ul li a.is-active, .nav-wraper .custom-nav li ul li a:hover{text-decoration:underline;border-top:0px solid #d73c37;border-bottom:0px solid #d73c37;color:#fff}
.loginbtn-sec{align-items:center;display:flex;justify-content:center}
/*.nav-wraper .custom-nav li a.active{color:#d73c37}*/
/* Main Menu Section Header css End */
.tabsbar ul.quicktabs-tabs li {margin-bottom: -4px !important;}

#block-quicktabsmercypetition .active a {background: #4d305c;border-radius: 0;border: 0;color: #fff;}
#block-quicktabsmercypetition a {color: #000;}
.tabsbar ul.quicktabs-tabs{margin-top:0px;padding-left:0}
.tabsbar .quicktabs-main{padding:0rem;padding-top:0rem}
/* Gray Bg Bottom Slider Section css Start */
.gray-bg{padding:20px 0 30px;background: #f0f8fb}
.owl-dots{display:none}
.gray-bg .owl-carousel .owl-nav{display:block!important;margin-top:0}
.gray-bg .owl-nav .owl-prev, .gray-bg .owl-nav .owl-next{font-size:0!important;background:#480dbd00;border:1px solid #c7c6c6!important;height:36px;width:36px;line-height:28px!important;display:flex!important;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;margin:auto}
.gray-bg .owl-nav .owl-prev{left:Calc(-55px)}
.gray-bg .owl-nav .owl-next{right:Calc(-55px)}
.gray-bg .owl-nav .owl-prev:before, .gray-bg .owl-nav .owl-next:before{font-family:"Font Awesome 5 Free";font-size:20px;font-weight:600;color:#c7c6c6!important}
.gray-bg .owl-nav .owl-prev:before{content:"\f104"}
.gray-bg .owl-nav .owl-next:before{content:"\f105"}
.gray-bg .owl-nav .owl-prev:hover, .gray-bg .owl-nav .owl-next:hover{background:#e9251c!important}
.gray-bg .owl-nav .owl-prev:hover:before, .gray-bg .owl-nav .owl-next:hover:before{color:#fff!important}
/* Gray Bg Bottom Slider Section css End */
.view-mercy-petition .view-header {position: absolute;right: 38%;top: 34.7%;background: #4d305c;padding: 8px 20px;}
.view-mercy-petition .view-header a {color: #fff!important;}
/* Footer Top Section css Start */
.footer-top-sec{background:#ffb633;padding:20px 0 0}
.footer-top-sec ul{padding:0}
.footer-top-sec ul li{display:inline-block;margin-bottom:10px;padding: 0 8px;border-right:1px solid #00000047;line-height:1}
.footer-top-sec ul li a{color:#000;font-size:0.875em;text-decoration:none}
.footer-top-sec ul li:last-child{border:0}
.visitor-sec p{font-size:0.875em}
.visitor-sec{display:flex;align-items:end;justify-content:flex-start;flex-direction:column}
.text-right.social-media a{width:30px;display:inline-block;height:30px;line-height:30px;text-align:center;margin-left:3px;color:#fff;border-radius:50%}
.text-right.social-media a:hover i{animation:fa-spin 2s infinite linear}
a.fb{background:#305891}
a.twit{background:#2ca8d2}
a.envelope{background:#FF0000}
a.star{background-image:linear-gradient(-45deg, #feda75, #fa7e1e, #d62976, #962fbf, #4f5bd5);}
.social-media{text-align:center!important}
/* Footer Top Section css End */
/* Footer Bottom Section css Start */
.footer-bottom-sec{padding:15px 0;background:#1d1d1d}
.copyright-sec p{color:#fff;margin-top:5px;margin-bottom:0;font-size:0.875em;}
.tr-google{text-align:right;color:#fff;font-size:0.875em;margin-top:3px}
.newsletter-sec {padding:0}
.newsletter-sec p{color:#fff;text-align:left;padding-top:5px;margin:0;font-size:.875em;float: right;margin-right: 45px;}
.region-visitor {color: #fff;list-style: none;}
.newsletter-sec .view-header{color: #fff;font-size: 0.875rem;text-align: right;padding-top: 5px;}
/* Footer Bottom Section css End */
/* focus button start */
a:focus {
    outline: -webkit-focus-ring-color auto 1px!important;
}
.owl-prev:focus, .owl-next:focus {
    outline: 2px solid red !important;
}
/* focus button end*/
/* Main Slider Section css Start */
 #sync2 .item{margin:0 7.5px 0px;cursor:pointer;position:relative}
 #sync2 .item:before {
    background-image: linear-gradient(360deg, #0a0909e6, #00000008);
    z-index: 9999;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 85px;
    border-radius: 12px;
    content: '';
}
 .owl-theme .owl-nav [class*='owl-']{transition:all 0.3s ease}
 .owl-theme .owl-nav [class*='owl-'].disabled:hover{background-color:#d6d6d6}
 #sync1.owl-theme{position:relative}
 #sync1.owl-theme .owl-next, #sync1.owl-theme .owl-prev{width:50px;height:50px;margin-top:0;position:absolute;bottom:3%;border:2px solid #fff;border-radius:50%;padding:12px!important;background:#00000029}
 #sync1.owl-theme .owl-prev{left:30px}
 #sync1.owl-theme .owl-next{left:90px}
 /*#sync1 svg path {stroke: #ffffff !important;}*/
.wrapperdiv{overflow:hidden;display:flex;align-items:center;background:#fff}
.leftdiv{width:45%}
.rightdiv{width:66%;overflow:hidden;margin-left:-175px}
#sync1 img{width:100%;height:600px;object-fit:cover}
.color-orange{color:#DF0C03}
.innercontent{width:100%; padding-left:230px}
.innercontent-btn{text-align:center;margin-top:20px}
.innercontent-btn a{color:#000;font-size:1.3em;padding-bottom:11px;position:relative;padding-top:10px;display:inline-block;text-transform:uppercase;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;z-index:9}
.innercontent-btn a:hover {color: #b00c05;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;padding-left: 10px;}
.innercontent-btn a i{margin-left:15px;font-size:1em}
.innercontent-btn a:before{content:'';background:#ffe6d5;display:block;width:40px;height:40px;position:absolute;z-index:-1;top:5px;border-radius:50%;left:-15px}
.innercontent h1{font-size:1.25em;padding-bottom:10px;font-style:italic;position:relative;padding-top:6px;z-index:9}
.innercontent h1:before{content:'';background:#ffe6d5;display:block;width:40px;height:40px;position:absolute;z-index:-1;top:0;border-radius:50%;left:-8px}
.innercontent h2{font-size:2.25em;margin-bottom:15px;text-transform:uppercase}
.innercontent p{font-size:1em;margin-bottom:15px}
#sync2 .item img{border-radius:12px;object-fit:cover;width:100%;height:240px}
.sync2-title{position:absolute;bottom:4%;color:#fff;font-size:0.875em;text-align:center;width:100%;text-transform:uppercase;letter-spacing:1.5px}
.sync2-bg{z-index:9999;position:absolute;left:0;bottom:0;height:85px;right:0;margin:auto}
#sync1.owl-theme .owl-next:hover, #sync1.owl-theme .owl-prev:hover {background: #955206;}
.item-number{position:absolute;bottom:3%;right:28px;font-size:2.125em;color:#fff}
.item-line{position:absolute;bottom:8%;right:15%;width:58%;height:2px;background:#fff}

/* Main Slider Section css End */
/* About Section css Start */
.about-sec{text-align:center;padding:40px 0 60px;background:#fff}
.about-sec h3{color:#DF0C03;font-size:1.125em;font-style:italic;margin-bottom:10px}
.about-sec h1{color:#000;font-size:2.125em;margin-bottom:15px}
.about-sec p{color:#000;font-size:1em;margin-bottom:30px}
.read_more{position:relative;color:#A62521;font-size:0.875em;border:1px solid #c7c6c6;padding:10px 25px;display:inline-block}
.read_more:before {
    content: '';
    background: #d73c37;
    width: 0%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
	transition: .5s;
	    outline: 0px solid #d73c37;
}
.read_more:hover:before {
    width: 100%;
	transition: .5s;
	    outline: 1px solid #d73c37;
	z-index: -1;
}
.read_more:hover {
    color:#fff;
	z-index: 9;
}
.home-option2 .carousel-inner .carousel-item img{width: 100%!important;}
/* About Section css End */
/* Plan Tabs Section css Start */
.plan-tabs .nav-tabs{justify-content:center;border-bottom:none;border:none}
.plan-tabs .nav-item{margin-right:5px}
.plan-tabs .nav-tabs a.nav-link{background:#EFEFEF;border:none;font-size:1em;padding:8px 30px;border-radius:0;color:#000}
.plan-tabs .nav-tabs a.nav-link.active{background:#FFB633;border:none}
.plan-tabs .tab-content{background:url('/qa/rbhome/themes/rb/images/planvisit-bg.jpg') no-repeat;background-size:100% 100%;padding-top:50px;padding-bottom:60px;position:relative}
.plan-tabs .tab-content:before{content:'';background-image:linear-gradient(45deg, #ac18669c, #5c1f6cd9);display:block;position:absolute;top:0;height:100%;width:100%}
.tabtitle{color:#fff;font-size:1.5em;font-family:'robotomedium';margin-bottom:30px}
.tabtitle i{margin-right:10px;font-size:1.25em}
ul.booking-type{list-style-type:none;padding-left:0;display:flex;justify-content:end;align-items:center;margin-bottom:38px}
ul.booking-type li{color:#fff;font-size:0.813em;display:flex;margin-right:20px}
ul.booking-type li span{width:16px;height:16px;margin-right:4px}
.closedbg span{background:#e50900}
.already-bookingbg span{background:#fbc25b}
.plan-tabs .detail-form{background:#fff;padding:15px 0}
.text-btn{color:#000;border:1px solid #ffb633;padding:10px 20px;display:inline-block;background:#ffb633;}
.calendar-sec img{width:100%;height:324px}
.vticker ul{list-style-type:none;padding-left:0}
.vticker ul li{border-bottom:1px solid #fff;margin-bottom:30px!important}
.vticker ul li{border-bottom:1px solid #fff;margin-bottom:30px}
.vticker ul li:last-child{border-bottom:0px solid #fff}
.vticker ul li a h2{font-size:1.125em;color:#fff;margin-bottom:5px;font-family:'poppinsmedium'}
.vticker ul li a p{font-size:1em;color:#fff;margin-bottom:10px}
/* Plan Tabs Section css End */
/* gallery area css start  */
.photo-gallery-area{padding:45px 0 30px;background:#fff}
.h-sec .button-sec{display:flex;align-items:center}
.h-sec{display:flex;justify-content:space-between}
.view-all-btn{font-size:0.875em;border:1px solid #c7c6c6;padding:5px 19px;color:#A62521}
.pause-btn i{border:1px solid #c7c6c6;padding:7px 8px;font-size:1em;color:#E9251C;margin-right:5px}
.httext h4{margin-bottom:0;font-size:1.5em;font-family: 'playfair_displayregular';    text-transform: uppercase;}
.museum-sec .httext h4 a{color: #fff;}
.icon-sec .httext{text-align:center;width:100%}
.icon-sec .httext .underline-title{margin:auto;margin-top:8px;margin-bottom:0px}
.gallery-inner{margin:15px 0}
.gallery-inner p{text-align:center;font-size:1em;color:#000;padding:12px 0;margin-bottom:0}
.underline-title{width:45px;height:3px;background:#d73c37;margin-top:8px;margin-bottom:10px}
.gallery-inner .owl-carousel .owl-nav{display:block!important}
.gallery-inner .owl-carousel button{position:absolute;font-size:1.875em!important;color:#ea3a32!important;height:36px;width:36px;border:1px solid rgb(88, 88, 88)!important;display:flex!important;line-height:28px!important;align-items:center;justify-content:center;top:-60px;right:0!important;border-radius:0!important}
.gallery-inner .owl-carousel button.owl-prev{right:45px!important}
.gallery-inner .owl-carousel button.owl-next{right:-60px!important}
.gallery-inner .owl-carousel button span{display:flex;justify-content:center;height:100%;color:#000}
/* gallery area css end  */
/* whats new / video galler area css start  */
.whats-new-sec-bg{position:relative}
.whats-new-sec-bg:before{content:'';position:absolute;top:0;left:0;right:0;height:260px;width:100%;background-position:center;background-size:cover;background-image:url('/qa/rbhome/themes/rb/images/whats-new.jpg')}
.whats-new-sec-bg:after{content:'';background:linear-gradient(to right bottom, #480dbd, #480dbd, #480dbd, #480dbd, #480dbd, #5c0eb8, #6c12b3, #7818ae, #8d28a5, #9c399d, #a64b97, #ac5d94) no-repeat;opacity:0.9;position:absolute;top:0;left:0;width:100%;height:260px}
.yellow-color{color:#FFB633}
.whats-video-area{padding:50px 0;background:whitesmoke}
.white-txt{color:white!important}
.white-txt-btn{color:white!important;border:0px solid #e0ddddcf!important;position:relative}
.white-txt-btn:after{content:'';width:48%;height:2px;background:#fff;position:absolute;left:0;bottom:0;right:0;margin:auto}
.inner-whts-new ul{margin:0;padding:0;list-style:none}
.inner-whts-new .w-new{display:flex;text-align:center}
.date-year .date{font-size:1.375em;font-weight:600}
.date-year{display:flex;flex-direction:column;background:rgb(245 245 245);padding:0px 0px}
.date-year .year-bg{display:flex;flex-direction:column;background:#FFB633}
.date-year .mon{font-size:0.875em}
.date-year .year{font-size:0.875em;padding:2px 20px}
.whats-new-sec .h-sec , .video-gallery-sec .h-sec{padding-bottom:7px}
.inner-whts-new ul li{margin-bottom:28px!important}
.inner-whts-new ul li:first-child{margin-top:10px!important}
.inner-whts-new ul li+li{padding-top:28px;border-top:1px dashed #e3e3e3}
.whats-new-sec .inner-whts-new{margin-top:15px;padding-right:30px;background:white;padding:15px;width:100%;height:275px;overflow:hidden;border-radius:4px;box-shadow:0 0px 15px 0 rgb(144 156 184 / 15%)}
.whats-new-sec .right-c{margin-left:15px;color:white;text-align:left;font-size:1em;display:flex;flex-direction:column;justify-content:space-between}
.whats-new-sec .right-c a{font-size:1em;color:#000;padding-top:20px}
.whats-new-sec .right-c{margin-bottom:0;font-size:0.875em;color:#000}.whats-new-sec .right-c p{margin:0}
.whats-new-sec .right-c i{margin-left:7px}
.video-gallery-sec{margin-top:15px;background:white;padding:15px;width:100%;height:275px;overflow:hidden;border-radius:4px;box-shadow:0 0px 15px 0 rgb(144 156 184 / 15%)}
.video-gallery-sec img, .video-gallery-sec video{width:100%;height:240px;object-fit:cover}
/* whats new / video gallery area css end   */
/* image - data carasol area css start */
.data-img-area{padding-top:50px;background:#fff}
.org-color{color:#E9251C;font-size:.875em}
.detail-div .img-des{margin:0 30px;position:relative;bottom:40px;background:white;padding:15px;box-shadow:0px 1px 5px 0px rgb(186 185 185 / 67%); min-height:130px;}
.detail-div .img-des h6{font-weight:600;font-size:1.125em}
.detail-div .img-des p{margin-bottom:5px;font-size:0.938em}
.data-img-area .owl-carousel{position:relative}
.data-img-area .owl-carousel .owl-nav{display:block!important;}
/* .data-img-area .owl-carousel button.owl-prev{position:absolute;left:-612px;font-size:30px!important;color:#ea3a32!important;height:36px;width:36px;border:1px solid rgb(88, 88, 88);display:flex;line-height:28px;align-items:center;justify-content:center} */
.img-part{position:relative}
.border-img{position:absolute;border:1px solid white;width:90%;height:86%;top:7%;left:5%}
.data-img-area .owl-carousel button.owl-prev span{display:flex;justify-content:center;height:100%}
/* .data-img-area .owl-carousel button.owl-next{position:absolute;left:563px;font-size:30px!important;color:#ea3a32!important;height:36px;width:36px;border:1px solid rgb(88, 88, 88);display:flex;line-height:28px;align-items:center;justify-content:center}
.data-img-area .owl-carousel button.owl-next span{display:flex;justify-content:center;height:100%} */
/* image - data carasol area end */
/* Icon Section css Start */
.icon-sec.new-icon-sec{background:#fff}
.icon-sec {margin: 0px 0 0px;background: #f5f5f5;padding: 40px 0;}
.icon-sec.new-icon-sec ul{margin-top:0;margin-bottom:15px}
/* .icon-sec ul{list-style-type:none;padding-left:0;margin:0;margin-top:30px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap} */
.icon-sec ul {
    list-style-type: none;
    padding-left: 0;
    margin: 0;
    margin-top: 30px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: wrap;
    gap: 10px;
}
.icon-sec ul li{float:left;width:24%;margin-bottom:15px}
.icon-sec ul li a{position:relative;line-height:normal;padding:15px;color:#fff;display:flex;align-items:center;text-align:left;text-decoration:none;min-height:120px;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;font-size:0.938em;font-family:'open_sanssemibold'}
.icon-sec ul li a:before{content:'';border:1px solid #ffffff7a;width:96%;height:92%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.icon-sec ul li a img{width:50px!important;margin-right:15px}
.icon-sec ul li a span{color:#000;display:block;font-size:0.75em;text-transform:none;font-family:'robotoregular';margin-top:10px}
.icon-sec ul li a span:after{content:"\f105";font-family:"Font Awesome 5 Free";font-size:0.813em;font-weight:600;float:right;margin-top:5px}
.icon-sec ul li a:hover{box-shadow:0 0 15px #999999}
.icon-sec ul li a:hover:before{border-color:#fff}
i.fa.fa-file-pdf{margin-left:10px;color:#d73c37}
.icon-sec ul li:nth-child(1) a{background:#129ba5}
.icon-sec ul li:nth-child(2) a{background:#bf8907}
.icon-sec ul li:nth-child(3) a{background:#0f8fd3}
.icon-sec ul li:nth-child(4) a{background:#c70b57}
.icon-sec ul li:nth-child(5) a{background:#609b36}
.icon-sec ul li:nth-child(6) a{background:#50249f}
.icon-sec ul li:nth-child(7) a{background:#bf4d15}
.icon-sec ul li:nth-child(8) a{background:#60392a}
.icon-sec ul li:nth-child(9) a{background:#129ba5}
.icon-sec ul li:nth-child(10) a{background:#004581}
.icon-sec ul li:nth-child(11) a{background:#4d305c}
.icon-sec ul li:nth-child(12) a{background:#d73c37}
.icon-sec ul li:nth-child(5), .icon-sec ul li:nth-child(10){margin-right:0}
.icon-sec ul li:nth-child(2) a img{width:60px!important}
.icon-sec ul li:nth-child(3) a img{width:38px!important}
.icon-sec ul li:nth-child(4) a img{width:54px!important}
.icon-sec .owl-nav .owl-prev {
    position: absolute;
    left: Calc(-60px);
}
.icon-sec .owl-nav .owl-next {
    position: absolute;
    right: Calc(-60px)!important;
}
.icon-sec .owl-nav .owl-prev:before {
    content: "\f104";
}
.icon-sec .owl-nav .owl-next:before {
    content: "\f105";
}
.icon-sec .owl-nav .owl-prev:before, .icon-sec .owl-nav .owl-next:before {
    font-family: "Font Awesome 5 Free";
    font-size: 1.25em;
    font-weight: 600;
    color: #c7c6c6;
}
.icon-sec .owl-nav .owl-prev, .icon-sec .owl-nav .owl-next {
    font-size: 0!important;
    background: #480dbd00;
    border: 1px solid #c7c6c6!important;
    height: 36px;
    width: 36px;
    line-height: 28px!important;
    display: flex!important;
    align-items: center;
    justify-content: center;
	top: 44%;
}
.icon-sec button:hover{
    background: #e9251c!important;
}
.icon-sec button:hover:before{
	color:#fff!important;
}
.about-presi-Sec-sect{margin-top:25px}
.about-presi-Sec-sect p {
    color: #000;
    font-size: 1em;
    margin-bottom: 30px;
    text-align: center;
}
.about-presi-Sec-sect p:last-child{margin-bottom:0px}
/* Icon Section css End */
/* 21-03-23 start  */
.innerpage .view-video-gallery-album-listing-page .view-content{display:grid;grid-template-columns:33% 33% 33%;grid-gap:15px}
.innerpage .view-video-gallery-album-listing-page .view-content img{width:100%;height:250px;object-fit:cover}
.innerpage .view-video-gallery-album-listing-page .view-content .views-field-name{padding:10px 10px;/* background-image:linear-gradient(to right, #ab2c23, #bd3c31, #cf4b40, #e25a4f, #f4695f); */background:#f0f0f0;color:#000}
.innerpage .view-video-gallery-album-listing-page .view-content .views-field-field-upload-image{border:10px solid #f0f0f0}
.innerpage .view-video-gallery-album-listing-page .view-content .views-field-field-upload-image a{display:block;overflow:hidden;position:relative}
.innerpage .view-video-gallery-album-listing-page .view-content .views-field-field-upload-image a::after{bottom:0;content:"";height:0;left:0;position:absolute;transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;width:100%}
.innerpage .view-video-gallery-album-listing-page .view-content .views-row:hover .views-field-field-upload-image a::after{background:rgba(0, 0, 0, 0.6) url('/qa/rbhome/themes/rb/images/play-button.png') no-repeat scroll center center;height:100%}
.innerpage .view-video-gallery-album-listing-page .views-row:hover .views-field-name{background:#fff4e2;color:#000;font-weight:600}
.view-id-taxonomy_term .view-content{display:grid;grid-template-columns:24% 24% 24% 24%;grid-gap:15px}
.view-id-taxonomy_term .view-content .views-row:hover .views-field-view-node{background:#fff4e2}
.view-id-taxonomy_term .view-content .views-row:hover .views-field-view-node a{color:#000!important;font-weight:600}
.view-id-taxonomy_term .view-content .views-field-field-video-gallery-thumbnail img{border:10px solid #f0f0f0;width:100%;height:190px;object-fit:cover}
.innerpage .view-id-taxonomy_term .view-content .views-field-view-node{padding:10px 10px;/* background-image:linear-gradient(to right, #ab2c23, #bd3c31, #cf4b40, #e25a4f, #f4695f) */background:#f0f0f0}
.innerpage .view-id-taxonomy_term .view-content .views-field-view-node a{color:#000!important}
.view-id-taxonomy_term .feed-icons{display:none}
.node--type-video-gallery .field.field--name-field-gallery-videos.field--type-video{display:grid;grid-template-columns:49% 49%;grid-gap:15px}
.node--type-video-gallery .field.field--name-field-gallery-videos.field--type-video video{max-width:100%;height:100%!important}
/* 21-03-23 end  */
/* 23-03-23 start  */
.cus-photo-gallery .view-content{display:grid;grid-template-columns:33% 33% 33%;grid-gap:15px}
.cus-photo-gallery .view-content img{width:100%;height:250px;object-fit:cover}
.cus-photo-gallery .view-content .views-field-field-field-upload-image{border:10px solid #f0f0f0}
.cus-photo-gallery .view-content .views-field-field-field-upload-image a{display:block;overflow:hidden;position:relative}
.cus-photo-gallery .view-content .views-field-field-field-upload-image a::after{bottom:0;content:"";height:0;left:0;position:absolute;transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;width:100%}
.cus-photo-gallery .view-content .views-row:hover .views-field-field-field-upload-image a::after{background:rgba(0, 0, 0, 0.6) url('/qa/rbhome/themes/rb/images/photo-library.png') no-repeat scroll center center;height:100%}
.cus-photo-gallery .view-content .views-field-name{padding:10px 10px;/* background-image:linear-gradient(to right, #ab2c23, #bd3c31, #cf4b40, #e25a4f, #f4695f); */background:#f0f0f0;color:#000}
.cus-photo-gallery .view-content .views-row:hover .views-field-name{background:#fff4e2;color:#000;font-weight:600}
.view-display-id-page_1 .views-row .views-field-field-upload-gallery-image img{border:10px solid #f0f0f0;width:100%;height:190px;object-fit:cover}
.cus-photo-gallery .view-content .views-field-title{padding:10px 10px;/* background-image:linear-gradient(to right, #ab2c23, #bd3c31, #cf4b40, #e25a4f, #f4695f); */background:#f0f0f0}
.cus-photo-gallery .view-content .views-field-title a{color:#000!important}
.cus-photo-gallery .view-content .views-row:hover .views-field-title{background:#fff4e2;color:#000;font-weight:600}
.cus-photo-gallery .view-content .views-row:hover .views-field-title a{color:#000!important}
.cus-photo-gallery.view-id-photo_gallery_details_.view-display-id-block_1{margin-top:15px;background:#fff;padding:15px;box-shadow:0px 0px 6px 0px rgb(140 140 140 / 63%)}
#home .inner-video-g .-vido{width:100%}
.faq-area .col-lg-12 .faq-inner .card{margin-bottom:15px}
/* 23-03-23 end  */
/* 24-03-23 Start  */
.block-views-blockphoto-gallery-details--block-1 h2{font-size:1.375em;font-family:'open_sanssemibold';color:#444444;text-transform:uppercase;padding-top:10px;position:relative;margin-top:30px;line-height:28px;margin-bottom:28px}
.block-views-blockphoto-gallery-details--block-1 h2:after{content:'';position:absolute;width:40px;height:4px;background:#aa302c;bottom:-8px;left:0}
.block-views-blockphoto-gallery-details--block-1 .view-content{display:grid;grid-template-columns:24% 24% 24% 24%;grid-gap:15px}
.block-views-blockphoto-gallery-details--block-1 .view-content img{border:10px solid #f0f0f0;width:100%;height:190px;object-fit:cover}
.node--view-mode-full .field--name-field-upload-gallery-image{display:grid;grid-template-columns:24% 24% 24% 24%;grid-gap:15px}
.node--view-mode-full .field--name-field-upload-gallery-image img{width:100%;height:190px;object-fit:cover;padding:10px;box-shadow:0px 0px 6px 0px rgb(140 140 140 / 63%)}
.navbar-light .navbar-toggler .sr-only{color:#000}
/* 24-04-23 End  */
#bil-ass ul li a{text-align: center; align-content: center; font-size: 18px;}
#bil-ass ul li a:hover {
    color: white;
    text-decoration:underline
}
/* Responsive css Start */
@media (max-width: 767px){
	/* Top Header css Start */
	.top-header{padding:8px 0;text-align:center}
	.top-header ul{display:inline-block;width:100%}
	.top-header ul li{display:inline-block;margin-bottom:7px;padding:0 7px}
	.top-header ul+ul{margin-top:10px}
	/* Logo Section Header css Start */
	a.logo-align{justify-content:center;margin-bottom:15px}
	.brand-text h4 span{font-size:1em}
	.top-right-nav a.logo-align{justify-content:center}
	.top-header ul li a.com-color{height:15px;width:16px;display:inline-block}
	.RB-building{position:initial;margin:auto;margin-bottom:15px;width:140px}
	.top-right-nav h5{font-size:1em;text-align:center!important}
	/* Main Menu Section Header css Start */
	.loginbtn-sec{justify-content:flex-start}
	.loginbtn-sec .nav-wraper{width:100%;padding:5px 0}
	.navbar-light .navbar-toggler{color:rgb(0 0 0);border-color:rgb(215 60 55);font-size:1em;padding:0.25rem 0.75rem;background:#fff}
	.navbar-light .navbar-toggler .sr-only{color:#000}
	.nav-wraper .custom-nav li a{display:block;padding-left:0!important;border-top:0;text-align:center;white-space:break-spaces}
	.inner-pagedesign .logo-sec-wraper .container{padding:0 15px!important;background:transparent!important}
	.inner-pagedesign .logo-sec-wraper .container .row{background:#fff;padding:12px 0px 0!important}
	.logo-sec-wraper{padding:0px 0 0!important}
	li.search-btn{position:absolute;right:0;top:0}
	.custom-nav ul li:after{display:none}
	/* Main Slider Section css Start */
	.wrapperdiv{flex-direction:column}
	.leftdiv{width:100%}
	#sync1 img{height:300px}
	#sync1.owl-theme .owl-next, #sync1.owl-theme .owl-prev{width:40px;height:40px;bottom:3%;padding:7px!important}
	#sync1.owl-theme .owl-next{left:75px}
	#sync1.owl-theme .owl-prev{left:15px}
	.item-line{display:none}
	.rightdiv{width:100%;margin-left:0px}
	.innercontent{width:96%;padding-left:15px}
	.innercontent h2{font-size:1.563em;margin-bottom:10px}
	.innercontent h1{padding-left:10px}
	.innercontent h1:before{left:0px}
	.sync2-bg{background-image:none}
	.sync2-title{font-size:0.6em}
	#sync2 .item img{height:120px}
	.innercontent p, .about-presi-Sec-sect p{text-align:justify}
	/* About Section css Start */
	.about-sec{padding:15px 0 30px}
	.about-sec h1{font-size:1.5em}
	.about-sec p{margin-bottom:15px}
	/* Plan Tabs Section css Start */
	.plan-tabs .tab-content{padding-top:15px;padding-bottom:15px}
	.plan-tabs .nav-tabs a.nav-link{font-size:0.875em;font-weight:600;padding:8px 15px}
	.tabtitle{margin-bottom:15px}
	.plan-tabs .detail-form{margin-bottom:15px}
	.calendar-sec{margin-bottom:30px;margin-top:15px}
	ul.booking-type{margin-bottom:15px}
	.vticker ul li a h2{font-size:1em}
	.vticker ul li a p{font-size:0.875em}
	.plan-tabs .nav-item{margin-bottom:5px}
	.icon-sec ul li{width:100%}
	/* image - data carasol area css start */
	.data-img-area{margin:0px 0 0px;padding-top:0}
	.data-img-area .owl-carousel .owl-nav{top:15%;left:0%;width:100%}
	.data-img-area .owl-carousel button.owl-prev{left:0}
	.data-img-area .owl-carousel button.owl-next{left:initial;right:0}
	.data-img-area .owl-carousel .owl-nav button{background:#fff;border-color:#fff}
	.hepl-desk-sec .item-sec ul{display:block!important}
	.hepl-desk-sec .item-sec ul li+li{margin-left:0!important;margin-top:15px}
	.hepl-desk-sec .item-sec ul li{width:100%!important}
	.data-img-area .data-img-inner{padding:15px!important;padding-bottom:0!important}
	.hepl-desk-sec{padding:30px 0!important}
	.hepl-desk-sec .httext .underline-title{margin-bottom:15px!important}
	/* Museum Section css start  */
	.museum-sec .item-sec ul{display:block!important}
	.museum-sec .item-sec ul li+li{margin-left:0!important;margin-top:15px}
	.museum-sec .item-sec ul li{width:100%!important}
	.museum-sec{padding:30px 0 30px!important}
	.museum-sec .httext{padding-left:0!important;margin-bottom:10px!important}
	/* whats new / video galler area css start  */
	.whats-video-area{margin-top:0px;background-size:100% 100%;padding:30px 0!important;padding-bottom:0!important}
	.media-bg{background-size:100% 100%;padding-top:0px}
	.date-year{height:fit-content}
	.whats-new-sec .inner-whts-new{padding-right:0;margin-top:8px;margin-bottom:30px}
	.video-gallery-sec{margin-left:0;margin-top:8px;margin-bottom:30px}
	.video-gallery-sec .httext h4{color:#fff}
	.video-gallery-sec .pause-btn i, .video-gallery-sec .view-all-btn{border:1px solid white;color:#fff}
	.whats-new-sec-bg:before{height:600px!important}
	.whats-new-sec-bg:after{height:600px!important}
	.inner-whts-new ul li{margin-bottom:15px!important}
	.inner-whts-new ul li+li{padding-top:15px}
	/* gallery area css start  */
	.photo-gallery-area{padding:30px 0 0}
	.data-img-area .owl-nav .owl-prev, .photo-gallery-area .owl-nav .owl-prev{left:Calc(-15px)!important;background:#fff!important}
	.data-img-area .owl-nav .owl-next, .gallery-inner .owl-carousel button.owl-next{right:Calc(-15px)!important;background:#fff!important}
	.owl-carousel .owl-item img{width:100%!important;object-fit:cover;object-position:top}
	.video-gallery-sec .nav-tabs a.nav-link{white-space:nowrap}
	.view-all-btn{white-space:nowrap}
	.httext h4{font-size:1.25em}
	/* Gray Bg Bottom Slider Section css Start */
	.gray-bg{border-top:1px solid #d2d2d2;padding:15px 0 15px;background: #f1f8fb;}
	.view-mercy-petition .view-header {right: 45%;top: 42.7%;}
	/* Footer Top Section css Start */
	.footer-top-sec{padding:15px 0}
	.footer-top-sec ul{text-align:center}
	.footer-top-sec ul li{padding:0 5px}
	.visitor-sec{align-items:center}
	.visitor-sec p{margin-bottom:5px}
	/* Footer Bottom Section css Start */
	.footer-copy-sec p{text-align:center;margin-top:0px}
	.newsletter-sec p{text-align:center}
	.social-media{text-align:center!important;margin:15px 0}
	.tr-google{text-align:center!important;margin-top:0px}
    .innerpage .view-video-gallery-album-listing-page .view-content , .view-id-taxonomy_term .view-content , .node--type-video-gallery .field.field--name-field-gallery-videos.field--type-video, .node--view-mode-full .field--name-field-upload-gallery-image{grid-template-columns: auto;}
	.cus-photo-gallery .view-content{grid-template-columns:auto}
    .path-search .innerpage .search-form input#edit-keys{width:100%;margin-bottom:15px}
	.path-search .innerpage .search-results li h3{font-size:1.125em!important}
	.path-search .innerpage .search-result__snippet-info p.search-result__snippet{text-align:left}
	.sf-accordion-toggle.sf-style-none{display:none}
	.rightSidebar{position:relative!important;right:initial!important;padding-right:0!important;padding-left:0!important}
	.rightSidebar:before{width:100%!important}
	.rightSidebar:after{width:100%!important}
	.rightSidebar ul.menu{margin-right:25px!important}
	ul.pager__items.js-pager__items{display:inline-block!important}
	ul.pager__items.js-pager__items li{margin:5px 6px!important}
	.breadcrumb-bg{width:100%!important}
	.inner-bg{height:100%!important}
	.views-exposed-form .form--inline.clearfix{display:block!important}
	.nav-wraper ul#superfish-main-accordion{margin-top:15px!important;display:block!important;height:100%!important;width:100%!important;left:auto!important;position:relative!important;top:auto!important}
	#block-middlesectionmenu-3 ul.menu li a{padding:10px 15px!important}
	.breadcrumb-bg ol.breadcrumb{margin-top:0px!important}
	.b-title{padding-top:30px!important}
	.views-exposed-form .form-item-title{float:initial!important}
	.views-exposed-form .js-form-item{width:100%}
	.views-exposed-form input,.views-exposed-form select{width:100%}
	.innerpage p{text-align:left!important}
	.faq-area .container{padding:0}
	.faq-area .col-lg-12{padding:0}
	.faq-inner{margin:20px 0!important}
	.faq-inner .card-header button{white-space:initial;text-align:left}
	.views-exposed-form .form-actions input.form-submit{margin-top:15px!important;width:auto}
	.views-exposed-form .form-actions input#edit-reset{margin-top:15px!important}
	.webform-submission-feedback-form input, .webform-submission-feedback-form textarea{width:100%}
	.sitemap ul li:before{display:none}
	.sitemap{padding:15px!important}
	.webform-submission-feedback-form{padding:15px!important}
	.hepl-bg a, .read_more{width:100%;text-align:center}
	/* About Us Making Page css Start */
	.about-page-making{border:4px solid #e5e5e5;margin-bottom:30px!important}
	.about-page-making .abouttext{width:100%!important;border:0px solid #e5e5e5!important;padding:15px!important;padding-right:4%!important}
	.about-page-making .img-about-us{width:100%!important;position:inherit!important;right:inherit!important;top:inherit!important;float:initial!important;margin:10px 0px!important}
	.about-page-making.left .abouttext{padding-left:0%!important;margin-left:0%!important}
	.about-page-making.left .img-about-us{left:initial!important}
	.img-about-us img{max-width:100%;height:auto}
	.icon-sec ul li{margin-right:0!important}
	.icon-sec{padding:30px 0}
	.icon-sec ul{margin-top:5px}
	.icon-sec ul li:last-child{margin-bottom:0}
	.icon-sec .owl-carousel .owl-item ul li a img{width:50px!important}
	/* Help Desk Page css Start */
	.hepl-bg:before{width:100%!important;height:330px!important}
	.hepl-bg .container:before{width:100%!important;height:330px!important}
	.hepl-bg:after{width:100%!important;height:330px!important;top:330px!important}
	.hepl-bg .container:after{width:100%!important;height:330px!important;top:330px!important}
	.visit-sec{padding-right:15px!important;margin-bottom:16px;height:281px}
	.help-desk-sec{padding-left:15px!important;margin:15px 0!important}
	.top-header #search-block-form{top:52px!important}
	.top-header input#edit-keys{min-width:263px!important}
	/* Latest News Area CSS START  */
	.secretariat-content{padding:15px 0}
	.whats-new-cont{position:initial!important}
	.whats-new-cont .news-control{width:100%!important}
	.whats-new-cont .whhats-new-slider{width:100%!important;padding:10px 15px}
	.whats-new-cont .archiev-btn{width:100%;text-align:center;padding-bottom:10px}
	.view-id-sachivalaya_banner_block .carousel-control-prev, .view-id-sachivalaya_banner_block .carousel-control-next{width:35px;height:35px}
	.view-id-sachivalaya_banner_block .carousel-control-next-icon, .view-id-sachivalaya_banner_block .carousel-control-prev-icon{width:15px;height:15px}
    /* Latest News Area CSS END  */
    /* Social Media Section CSS Start */
    .social-fixed{right:-93px!important}
    .social-fixed .social-btn i{font-size:1.25em !important}
    .social-fixed .color-tw img{width:20px!important}
	/* Social Media Section CSS END */
	/* feedback Page css Start */
	.webform-submission-feedback-form .js-form-item{width:100%!important}
	.webform-submission-feedback-form .form-item-captcha-response{width:100%!important}
	/* feedback Page css End */
}
@media screen and (max-width: 991px) and (min-width: 768px){
	.view-id-taxonomy_term .view-content{grid-template-columns:24% 24% 24% 24%}
	.data-img-area{margin:30px 0 0px}
	.data-img-area .owl-carousel .owl-nav{top:15%;left:0%;width:100%}
	.data-img-area .owl-carousel button.owl-prev{left:0}
	.data-img-area .owl-carousel button.owl-next{left:initial;right:0}
	.data-img-area .owl-carousel .owl-nav button{background:#fff;border-color:#fff}
	.whats-video-area{background-size:100% 41%}
	.media-bg{background-size:100% 41%}
	.data-img-area .owl-nav .owl-prev, .photo-gallery-area .owl-nav .owl-prev{left:Calc(-18px)!important;background:#fff!important}
	.data-img-area .owl-nav .owl-next, .photo-gallery-area .owl-nav .owl-next{right:Calc(-19px)!important;background:#fff!important}
	#sync2 .item img{height:170px}
	.item-line{width:30%;right:24%}
	.rightSidebar{position:relative!important;right:initial!important;padding-right:0!important;padding-left:0!important}
	.rightSidebar:before{width:100%!important}
	.rightSidebar:after{width:100%!important}
	.rightSidebar ul.menu{margin-right:25px!important}
	.breadcrumb-bg{width:100%!important}
	.inner-bg{height:100%!important}
	.innerpage p{text-align:left!important}
	.faq-area .container{padding:0}
	.faq-area .col-lg-12{padding:0}
	.faq-inner{margin:0!important}
	.faq-inner .card-header button{white-space:break-spaces;text-align:left}
	.icon-sec ul li{width:31%}
	.icon-sec.new-icon-sec ul li{width:24%}
	.icon-sec ul li:nth-child(5), .icon-sec ul li:nth-child(10){margin-right:15px}
	.icon-sec ul li:nth-child(3), .icon-sec ul li:nth-child(6){margin-right:0}
	.museum-sec .item-sec ul li a{padding:15px 4px!important}
	.whats-new-sec .right-c{font-size:0.75em}
	.whats-new-sec .right-c a{font-size:0.75em;padding-top:10px}
	.inner-whts-new ul li+li{padding-top:15px}
	.inner-whts-new ul li{margin-bottom:15px!important}
	.whats-new-sec .h-sec{flex-direction:column}
	.rightdiv{margin-left:-95px}
	.innercontent{padding-left:130px} 
	.innercontent h2{font-size:1.875em}
	.nav-wraper .custom-nav li a{border-bottom:0px solid #fff;width:100%}
	.top-header ul li{padding:0 4px;}
	.top-header ul li a{font-size:0.625em!important}
	.white-txt-btn{padding:5px 0}
	.RB-building{margin:0 0px}
	.logo-sec-wraper{padding:5px 0}
	.navbar-light .navbar-toggler{background:#fff}
	li.search-btn{position:absolute;right:0;top:0}
	.custom-nav ul li:after{display:none}
	ul#superfish-main{margin-top:15px}
	.brand-text h4 span{font-size:.875em}
	.gallery-inner .owl-carousel button.owl-next{right:-19px!important}
	/* Latest News Area CSS START  */
	.whats-new-cont .news-control{width:32%!important}
	.whats-new-cont .news-control h2{font-size:1.125em!important;padding-right:15px!important}
	.whats-new-cont .whhats-new-slider{width:53%!important}
	/* Latest News Area CSS END  */
}
@media screen and (max-width: 1199px) and (min-width: 992px){
	.icon-sec ul li:nth-child(5), .icon-sec ul li:nth-child(10){margin-right:15px}
	.data-img-area .owl-nav .owl-prev, .photo-gallery-area .owl-nav .owl-prev{left:Calc(-18px)!important;background:#fff!important}
	.data-img-area .owl-nav .owl-next, .photo-gallery-area .owl-nav .owl-next{right:Calc(-19px)!important;background:#fff!important}
	.nav-wraper .custom-nav li a{font-size:0.813em;padding:11px 7px!important}
	.custom-nav ul li:after{margin:0 6px}
	.brand-text h4 span{font-size:1em}
	.top-header ul li{padding:0 10px}
	.RB-building{margin:0 10px}
	.top-right-nav h5{font-size:18px}
	/* Latest News Area CSS START  */
	.whats-new-cont .news-control h2{font-size:1.125em!important;padding-right:15px!important}
	/* Latest News Area CSS END  */
}
/* Responsive css End */

/*   Inner Page Start Here   */
.inner-bg{background:url('/qa/rbhome/themes/rb/images/inner-bg.jpg') no-repeat;background-size:100% 100%;padding-bottom:15px;background-color:#000}
.b-title{color:#fff;padding:0 0px;text-transform:uppercase;font-size:1.625em;padding-top:30px}
.breadcrumb-bg .breadcrumb{background:none;padding-left:0;margin:0;padding:0;}
.breadcrumb-bg{background:#f4f3f5}
.breadcrumb-bg .breadcrumb h2.visually-hidden{color:#fff}
.breadcrumb-bg ol.breadcrumb{margin-top:25px;padding:9px 0;border-top:1px solid #ffffff21;border-radius:0;width:100%}
ol.breadcrumb li{color:#fff;font-size:.875em}
.breadcrumb-item.active{color:#eb8327}
.about-section{padding:40px 0}
.about-img{border:1px solid #ccc;padding:5px;float:left}
.about-content h6{font-size:1.2em;color:#000;font-family:'robotomedium'}
.about-content h2{font-size:1.8em;color:#d73c37;font-family:'playfair_displayregular';margin-bottom:17px;font-weight:600}
.about-content p{font-size:1em;color:#000;line-height:24px;text-align:justify}
/* Right Menu Start Here */
.right-menu h3{font-size:1.25em;font-family:'open_sanssemibold';color:#444444;text-transform:uppercase;padding-top:10px}
.right-menu ul li:last-child{border:0;padding-bottom:0}
.right-menu ul li a{color:#fff;font-family:'open_sanssemibold';text-decoration:none;transition:.4s;-webkit-transition:.4s;padding:8px 15px;display:block}
.right-menu ul li a:hover{color:#eb8327}
.about-bg.inner-page-section{text-align:left;padding-top:0}
.about-bg.inner-page-section .about-content p{text-align:justify}
div#footer-gov .owl-dots{display:none}
.about-bg.inner-page-section .about-content{padding-top:30px}
i.fas.fa-file-pdf{color:#F44336}
.common-table.tender a{color:#000}
td.views-field.views-field-field-upload-documents{font-size:0.625em}
td.views-field.views-field-field-upload-documents img{float:left}
.common-table thead, table thead{color:#90318d;background:#fff}
ul.side-menu a.active{background:#d73c37;color:#fff}
/*Rajeev css */
.path-frontpage h1.page-title, ul.tabs.primary{display:none}
.region-footer-section a.menu-toggle{display:none}
.imgLeft{float:left;margin-right:20px;width:100%;height:100%}
.innerpage p{text-align:justify;line-height:28px;font-size:.975em}
.innerpage .page-title{font-size:1.563em;padding:10px 0}
.innerpage{padding:0 0 30px 0}
.breadcrumb li:last-child{color:#fff}
.breadcrumb-item+.breadcrumb-item::before{color:#ffffff!important}
/*  Tender Page Css  */
.views-exposed-form{padding:0 0 20px 0}
.views-exposed-form .form-item-title{display:inline-block;float:left}
.views-exposed-form input{height:40px;border:1px solid #c3c3c300;box-shadow: 0 0 15px 0px #e7e7e7;margin-right:10px;padding:0 15px}
.views-exposed-form .form-actions input.form-submit{height:40px;color:#fff;border:1px solid #4d305c;background:#4d305c;padding:0 20px;margin-top:29px;box-shadow: 0 0 15px 0px #e7e7e7;}
.views-exposed-form .form-actions input.form-submit:hover{background:#d73c37;border:1px solid #d73c37}
.common-table th, .common-table td, table th, table td{padding:1rem;vertical-align:top;border:0}
.common-table tr:nth-child(even){background:#fff}
tbody tr:nth-child(odd){background-color:#ecf5fa}
form#views-exposed-form-composition-of-delegation-of-the-president-tour-page-2 .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-field__from-date-value.form-item-field__from-date-value{float:left}
form#views-exposed-form-composition-of-delegation-of-the-president-tour-page-2 .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-field-field-to-date-value.form-item-field-field-to-date-value{float:left;padding-left:10px}
.data-img-area .owl-nav .owl-prev, .photo-gallery-area .owl-nav .owl-prev{position:absolute;left:Calc(-60px);top:30%}
.data-img-area .owl-nav .owl-next, .photo-gallery-area .owl-nav .owl-next{position:absolute;right:Calc(-60px);top:30%}
.data-img-area .owl-nav .owl-prev, .data-img-area .owl-nav .owl-next, .photo-gallery-area .owl-nav .owl-prev, .photo-gallery-area .owl-nav .owl-next{font-size:0!important;background:#480dbd00;border:1px solid #c7c6c6!important;height:36px;width:36px;line-height:28px!important;display:flex!important;align-items:center;justify-content:center}
.data-img-area .owl-nav .owl-prev:before, .data-img-area .owl-nav .owl-next:before, .photo-gallery-area .owl-nav .owl-prev:before, .photo-gallery-area .owl-nav .owl-next:before{font-family:"Font Awesome 5 Free";font-size:20px;font-weight:600;color:#c7c6c6!important}
.data-img-area .owl-nav .owl-prev:hover,  .data-img-area .owl-nav .owl-next:hover, .photo-gallery-area .owl-nav .owl-prev:hover,  .photo-gallery-area .owl-nav .owl-next:hover{background:#e9251c!important}
.data-img-area .owl-nav .owl-next:before, .photo-gallery-area .owl-nav .owl-next:before{content:"\f105"}
.data-img-area .owl-nav .owl-next:hover:before, .photo-gallery-area .owl-nav .owl-next:hover:before{color:#fff!important}
.data-img-area  .owl-nav .owl-prev:before, .photo-gallery-area  .owl-nav .owl-prev:before{content:"\f104"}
.data-img-area  .owl-nav .owl-prev:hover:before, .photo-gallery-area  .owl-nav .owl-prev:hover:before{color:#fff!important}
.views-exposed-form .form-actions input#edit-reset{color:#fff;border:1px solid #4d305c;background:#4d305c;padding:0 20px;margin-top:29px;margin-left:-4px}
.views-exposed-form .form-actions input#edit-reset:hover{background:#d73c37;border:1px solid #d73c37}
.table-responsive{box-shadow:0 0 15px 0px #00000030;border-radius:10px;margin-bottom:15px}
table{width:100%}
.common-table th{border:0}
.common-table table.views-table.views-view-table.cols-7 th:nth-child(2){width:170px}
.common-table table.views-table.views-view-table.cols-5 th:nth-child(2){width:325px}
ul.pager__items.js-pager__items li{display:inline-block;margin:0 6px} 
ul.pager__items.js-pager__items a{background:#d73c37;color:#fff;height:30px;display:block;text-align:center;line-height:1;font-family:'open_sanssemibold';text-decoration:none;transition:.4s;-webkit-transition:.4s;padding:8px 15px}
ul.pager__items.js-pager__items{display:flex;text-align:center;margin-top:15px;justify-content:end;padding:0}
ul.pager__items.js-pager__items a:hover{background:#722c84;color:#fff}
ul.pager__items.js-pager__items li.pager__item.is-active a{background:#722c84;color:#fff}
.region.region-sidebar-first a.menu-toggle{display:none}
.breadcrumb-bg{background:transparent;margin-bottom:0;width:100%}
.nav-wraper .custom-nav li a:hover{color:#fff}
.faq-area .container{padding-left:0}
.faq-area .col-lg-12{padding-left:0}
.faq-area .col-lg-12 .faq-inner{margin:20px 0}
/* FAQ */
.faq-inner{margin:20px}
.accordion .fa{margin-right:0.5rem}
.accordion button, .accordion button:hover, .accordion button:focus{text-decoration:none}
.faq-inner .card-header button{display:flex;justify-content:space-between;width:100%;align-items:center}
.faq-inner .card-header{background:#fff4e2;padding:0;border:none}
.faq-inner .card-header button{color:#000}
.faq-inner .card-header button:hover{color:#d73c37}
.faq-inner .card{border-radius:0}
.faq-inner .card .card-body p{margin:0}
.faq-inner .card-header button[aria-expanded="true"] i:before{content:"\f068"}
/* FAQ End */
.innerpage .video-gallery-sec{margin-left:0}
.contact-web-manager{background-color:#fff4e2;border:1px solid #fff4e2;margin:0 auto 15px;padding:50px 20px;text-align:center}
.contact-web-manager p{text-align:center;font-size:1.063em}
.views-exposed-form .form--inline.clearfix{display:flex}
.views-exposed-form label{font-weight:600;display:block}
.node--view-mode-full .field--name-field-upload-gallery-image img{max-height:190px}
.inner-pagedesign .logo-sec-wraper{padding: 18px 15px!important;background:#e5f2f8}
.inner-pagedesign .logo-sec-wraper .container{background: #4d305c;padding:12px 10px;z-index:9;position:relative}
/* ul#superfish-main .nav-item .menuparent:after{content:'\f078';padding-left:3px;color:#ab2c23;font-weight:600;font-family:"Font Awesome 5 Free";font-size:13px} */
ul.sf-menu .sf-sub-indicator:after{display:none}
ul.sf-menu.sf-horizontal.sf-shadow ul, ul.sf-menu.sf-vertical.sf-shadow ul, ul.sf-menu.sf-navbar.sf-shadow ul ul{background:#4d305c!important;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.1);box-shadow:2px 2px 2px rgba(0,0,0,0.1);width:fit-content!important}
.inner-pagedesign .inner-bg{position:relative}
.inner-pagedesign ol.breadcrumb li a{color:#fff!important}
.inner-pagedesign .top-header{background: #ffffff;padding:0}
.inner-pagedesign .top-header ul li a{color: #000;font-size:0.75em}
.right-menu .region.region-sidebar-first li{display:block;width:100%}
.region-content a.menu-toggle{display:none}
.main-heading{margin-top:30px;font-size:1.25em;line-height:28px;margin-bottom:28px}
.main-heading span{display:block;text-transform:uppercase;font-family:'robotobold';font-size:1.1em;letter-spacing:1px}
.main-heading:after{content:'';position:absolute;width:40px;height:4px;background:#aa302c;margin-top:5px}
.img-about-us{display:inline-block;padding:15px;float:right;position:relative;margin-left:30px;width:100%;margin-bottom:30px}
.img-about-us.left{margin-left:0;margin-right:30px;float:left}
.img-about-us:before,.img-about-us:after{content:'';background:#4d305c;position:absolute;width:90px;height:90px}
.img-about-us:before{top:2px;left:0}
.img-about-us:after{bottom:2px;right:0}
.right-menu{min-height:500px}
caption{padding-top:0.75rem;padding-bottom:28px;color:#444444;text-align:center;caption-side:top;text-transform:uppercase;font-family:'robotobold';font-size:1.125em;letter-spacing:1px;position:relative}
caption:after{content:'';position:absolute;width:40px;height:4px;background:#aa302c;left:0;right:0;margin:auto;top:43px}
h2.details{padding-bottom:28px;color:#444444;caption-side:top;font-family:'robotobold';font-size:1.125em;letter-spacing:1px;position:relative}
h2.details:after{content:'';position:absolute;width:40px;height:4px;background:#aa302c;left:0;bottom:15px}
.blockListType ul{list-style-type:none;padding-left:0}
.blockListType ul li{line-height:35px;font-style:italic;border-bottom:1px solid #c3c3c3}
.blockListType ul li strong{width:35%;display:inline-block}
.blockListType ul li a{color:#aa302b;font-weight:600;text-decoration:underline}
.detail-gallery-page{margin-top:30px}
.contact-page iframe{border:5px solid #e5e5e5!important;padding:5px;margin-top:15px;width:100%}
.contact-page p{font-size:1em}
/* About Us Making Page css Start */
.about-page-making{position:relative;margin-bottom:50px}
.about-page-making .abouttext{width:90%;border:1px solid #e5e5e5;padding:30px;padding-right:25%}
.about-page-making .abouttext .aboutscroll{height:262px;overflow-x:auto;padding-right:15px}
.about-page-making .abouttext .aboutscroll::-webkit-scrollbar{width:3px;background-color:#e5e5e5}
.about-page-making .abouttext .aboutscroll::-webkit-scrollbar-thumb{border-radius:10px;background-color:#d73c37}
.about-page-making .img-about-us{width:35%;position:absolute;right:-1%;top:10%}
.about-page-making .img-about-us img{width:100%;border:1px solid #e5e5e5;padding:2px;background:#fff;z-index:9;position:relative; max-height:238px;}
.about-page-making .img-about-us:before{top:8px;left:8px}
.about-page-making .img-about-us:after{bottom:8px;right:8px}
.about-page-making.left{/* direction:rtl */}
.about-page-making.left .abouttext{padding-right:30px;padding-left:25%;margin-left:10%}
.about-page-making.left .abouttext .aboutscroll{padding-right:0;padding-left:15px}
.about-page-making.left .abouttext .aboutscroll p{text-align:left}
.about-page-making.left .img-about-us{right:initial;left:-1%;margin-left:0}
.img-about-us img{width:100%;border:1px solid #e5e5e5;padding:2px;background:#fff;z-index:9;position:relative}
/* About Us Making Page css End */
/* Comp List Page css Start */
.node--type-composition-of-delegation .field--name-field-detail-page-title{padding-bottom:28px;color:#444444;font-family:'robotobold';font-size:1.125em;letter-spacing:1px;position:relative}
.node--type-composition-of-delegation .field--name-field-detail-page-title:after{content:'';position:absolute;width:40px;height:4px;background:#aa302c;left:0;bottom:15px}
.comp-list{background-color:#ffffff;border:1px solid #ede7e1;display:block;padding:20px;width:100%}
.comp-list ul{padding:0;list-style-type:none;margin:0}
.comp-list ul li{border-bottom:1px solid #ede7e1;display:inline-block;margin-bottom:5px;padding-bottom:10px;width:100%}
.comp-list ul li:last-child{border-bottom:none;margin:0;padding:0}
.comp-list ul li p{float:left;width:37%}
.comp-list ul li .sideTable{float:right;text-align:left;width:55%}
.comp-list ul li span{float:right;text-align:left;width:55%}
/* Comp List Page css End */
/* Search Page css Start */
.path-search .innerpage .block-system-main-block{background:#fff;box-shadow:0 0 15px 0px #00000030;border-radius:10px;padding:25px;border:1px solid #d73c37;margin-top:40px}
.path-search .innerpage .search-form input#edit-keys{height:40px;background:#f4f5f9;padding:0.34rem 0.75rem;font-size:1em;color:#495057;background-clip:padding-box;border:1px solid #ced4da;border-radius:0}
.path-search .innerpage .search-form input#edit-submit{height:40px;background:#d73c37;color:#fff;display:inline-block;font-weight:400;border:1px solid transparent;padding:0.34rem 0.75rem;font-size:1em;border-radius:0;margin-top:-5px;margin-left:-3px}
.path-search .innerpage .search-form a#edit-help-link{color:#d73c37}
.path-search .innerpage .search-results{list-style:auto;padding-left:0;margin-top:20px}
.path-search .innerpage .search-results li{border-bottom:1px dotted #ccc;margin-left:0;margin:0 0 0.25em 1.5em;padding:0}
.path-search .innerpage .search-results li h3{background:#d7d7d7;font-size:1.313em;padding:5px}
.path-search .innerpage .search-results li h3 a{color:#000;display:block}
.path-search .innerpage .search-result__snippet-info p.search-result__snippet{color:#0d0d0d;font-size:.85em;line-height:24px;text-align:justify}
#block-middlesectionmenu-3 ul.menu{list-style-type:none;padding-left:0;display:flex;align-items:center;margin:30px 0}
#block-middlesectionmenu-3 ul.menu li a.is-active{background:#4d305c;color:#fff}
#block-middlesectionmenu-3 ul.menu li a{background:#EFEFEF;border:none;font-size:1em;padding:10px 30px;border-radius:0;color:#000}
#block-middlesectionmenu-3 ul.menu li+li{margin-left:10px}
/* Search Page css Start */
/* Top Header Search Box css Start */
.logo-sec-wraper .searchSection{position:relative;height:0}
.logo-sec-wraper #search-block-form{display:none;background:#fff;padding:15px 15px;position:absolute;right:0;transition:all 0.3s linear;z-index:999;border:1px solid #eee;box-shadow:3px 3px 8px rgb(0 0 0 / 15%);width:300px}
.logo-sec-wraper .search-block-form-ShowBox{display:block!important;transition:all 0.3s linear}
.logo-sec-wraper input#edit-keys{background-color:#fff;border:1px solid #c0c0c0;height:46px;padding:8px 8px;min-width:200px;font-size:0.875em;border-radius:0px}
.logo-sec-wraper input#edit-submit{position:absolute;right:15px;border-radius:0px;background:#d73c37;color:#fff;border:0;padding:8.5px 5px;font-size:.85em;top:15px;height:46px;width:23%}
/* Top Header Search Box css End */
/* Right Menu css Start */
.rightSidebar{position:absolute;right:3%;padding-right:0;margin-top:40px;margin-bottom:50px}
.rightSidebar:before{content:'';background:url('/qa/rbhome/themes/rb/images/rb-right-menu-bg.jpg');background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:50px;left:0;width:112%;height:100%;z-index:0;border-bottom-left-radius:50px}
.rightSidebar:after{content:'';background:linear-gradient(0deg, #630097de, #93338dd9);position:absolute;top:50px;left:0;width:112%;height:100%;z-index:0;border-bottom-left-radius:50px}
.rightSidebar ul.menu{box-shadow:0 0 15px 0px #00000030;display:block!important;background:white;margin-left:25px;z-index:99;position:relative;height:400px;overflow-x:auto}
.rightSidebar ul.menu::-webkit-scrollbar{width:4px;background:#ebebeb}
.rightSidebar ul.menu::-webkit-scrollbar-thumb{border-radius:10px;background-color:#c23229}
.rightSidebar ul.menu li{float:initial;position:relative}
.rightSidebar ul.menu li a{display:flex;align-items:center;justify-content:start;font-size:0.875em;color:#000;transition:all .2s}
.rightSidebar ul.menu li a:hover{margin-left:10px;text-decoration:underline;color:#aa302c;transition:all .2s}
.rightSidebar ul.menu li a:before{content:"\f105";font-family:"Font Awesome 5 Free";font-size:0.875em;color:#c43129;font-weight:600;margin-right:8px}
.rightSidebar ul.sf-menu.sf-horizontal.sf-shadow ul, .rightSidebar ul.sf-menu.sf-vertical.sf-shadow ul, .rightSidebar ul.sf-menu.sf-navbar.sf-shadow ul ul{width:100%!important;padding-left:30px!important;background:#f8f8f8!important;box-shadow:inset 0 0 4px 2px lightgray}
/* Right Menu css End */
/* feedback Page css Start */
.webform-submission-feedback-form{background:#fff;border-radius:10px;margin-bottom: 15px;padding:25px;margin-top:40px}
.webform-submission-feedback-form label{color:#000!important;position:relative;padding-right:10px;font-weight:bold}
.webform-submission-feedback-form label.form-required:before{content:'*';position:absolute;color:red;right:0}
.webform-submission-feedback-form input, .webform-submission-feedback-form textarea{width:100%;height:40px;display:block;padding:0.6rem 0.75rem;font-size:1em;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #a6b8cb;border-radius:0;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out}
.webform-submission-feedback-form .js-form-item{margin-bottom:15px}
.webform-submission-feedback-form .captcha{margin-bottom:15px}
.webform-submission-feedback-form .captcha img{margin:5px 0 8px}
.webform-submission-feedback-form input#edit-actions-submit{height:40px;width:200px;background-color:#4d305c;background-image:linear-gradient(to bottom, #d73c37 0%,#d73c37 100%);background-size:300px;background-repeat:no-repeat;background-position:0%;transition:background 300ms ease-in-out;color:#fff;border:none;line-height:0;cursor:pointer}
.webform-submission-feedback-form input#edit-actions-submit:hover{background-position:-200%;transition:background 300ms ease-in-out}
.webform-submission-feedback-form a.reload-captcha{color:#d73c37;font-weight:bold;font-size:1em;margin-bottom:30px;display:block}
.webform-submission-feedback-form{display:flex;flex-wrap:wrap;justify-content:space-between}
.webform-submission-feedback-form .js-form-item{width:49%}
.webform-submission-feedback-form .captcha{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}
.webform-submission-feedback-form .form-item-captcha-response{width:66%}
.webform-submission-feedback-form p.requ-clas {font-size: 15px;font-weight: 600;}
.webform-submission-feedback-form span.star-req {color: red;}
.webform-submission-feedback-form div#edit-processed-text {width: 100%;}
.webform-submission-feedback-form div#edit-captcha-response--description {font-size: 14px;}
/* feedback Page css End */
/* Site Map Page css Start */
.sitemap{background:#fff;border-radius:10px;margin-top:40px;padding:25px}
.sitemap h2{display:none}
.sitemap ul{list-style-type:none;padding:0;margin:0}
.sitemap ul li{padding:0px 10px;list-style:none;border:1px solid lightgray;margin-bottom:10px}
.sitemap ul li:before{content:'\F13E';font-family:"Material Design Icons";padding-right:5px;font-size:.85em;color:#d73c37}
.sitemap ul li:hover{border-color:#d63c37}
.sitemap ul li a{font-size:0.938em;color:#000;display:inline-block;width:96%;padding:7px 0}
.sitemap ul li a:hover{text-decoration:underline;color:#d73c37}
.sitemap ul li ul{padding-left:20px}
/* Site Map Page css End */
/* Help Desk Section css End */
.hepl-desk-sec{background:#fff;padding:40px 0;font-size: 1em;}
.hepl-bg{position:relative;    padding: 40px 0 0;}
.hepl-bg:before{position:absolute;top:0;left:0;content:'';height:430px;width:50%;background-position:center;background-size:cover;background-image:url('/qa/rbhome/themes/rb/images/hepl-bg-1.png')}
.hepl-bg .container:before{position:absolute;top:0;left:0;content:'';height:430px;width:50%;background: #ffd400cf;}
.hepl-bg:after{z-index:0;position:absolute;top:0;right:0;content:'';height:430px;width:50%;background-position:center;background-size:cover;background-image:url('/qa/rbhome/themes/rb/images/hepl-bg-2.png')}
.hepl-bg a {position:relative;
    border: 1px solid #000;
    padding: 10px 15px;
    font-size: 1em;
    color: #000;
    display: inline-block;
}
.hepl-bg a:before {
    content: '';
    background: #DF0C03;
    width: 0%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
	transition: .5s;
}
.hepl-bg a:hover:before {
    width: 100%;
	transition: .5s;
	z-index: -1;
}
.hepl-bg a:hover {
    color:#fff;
	z-index: 9;
	border-color: #df0c03;
}
.help-desk-sec a:before {
    content: '';
    background: #DF0C03;
    width: 0%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
	transition: .5s;
}
.help-desk-sec a:hover:before {
    width: 100%;
	transition: .5s;
	z-index: -1;
}
.help-desk-sec a:hover {
    color:#fff;
	z-index: 9;
	border-color: #df0c03;
}
.visit-sec p{color:#000;font-size:1em;margin-bottom:30px}
.visit-sec .httext {
    color:#000;
}
.visit-sec .httext .underline-title {
    background: #000;
    margin-bottom: 20px;
}
.visit-sec {
    padding-right: 40px;
}
.help-desk-sec p{color:#fff;font-size:1em;margin-bottom:30px}
.help-desk-sec .httext {
	color:#fff
}
.help-desk-sec .httext .underline-title {
    background: #fff;
    margin-bottom: 20px;
}
.help-desk-sec{
	z-index:9;
	padding-left: 40px;
}
.help-desk-sec a{
	border:1px solid #fff;
	color:#fff;
}
.hepl-desk-sec .item-sec ul{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;justify-content:center}
.hepl-desk-sec .item-sec ul li{width:25%}
.hepl-desk-sec .item-sec ul li+li{margin-left:25px}
.hepl-desk-sec .item-sec ul li a{height:105px;background:#fff;display:flex;box-shadow:0 0 6px #00000047;padding:35px 15px;position:relative;text-align:center;align-items:center;justify-content:space-between}
.hepl-desk-sec .item-sec ul li a i{color:#000;margin-top:2px}
.hepl-desk-sec .item-sec ul li a img{width:35px;margin-right:10px}
.hepl-desk-sec .item-sec ul li a p{font-size:0.875em;color:#616161;margin-bottom:0;text-align:left}
.hepl-desk-sec .item-sec ul li a h3{font-size:1.75em;line-height:41px;margin-bottom:0px;font-family:'open_sanssemibold'}
.hepl-desk-sec .item-sec ul li:nth-child(1) a h3{color:#3F3A91}
.hepl-desk-sec .item-sec ul li:nth-child(2) a h3{color:#2BB9A3}
.hepl-desk-sec .item-sec ul li:nth-child(3) a h3{color:#FFC033}
.hepl-desk-sec .item-sec ul li:nth-child(4) a h3{color:#F05253}
.hepl-desk-sec .item-sec ul li .text-sec{text-align:left;width:100%}
.hepl-desk-sec .item-sec ul li:after{background:#ffc648;content:'';width:100%;height:5px;display:block}
.hepl-desk-sec .item-sec ul li:before{background:#ffc648}
.hepl-desk-sec .item-sec ul li:hover:before{width:100%;transition:all .5s}
.hepl-desk-sec .item-sec ul li:before{content:'';width:0%;height:5px;display:block;transition:all .5s}
.hepl-desk-sec .item-sec ul li a:before{background:#ffc648}
.hepl-desk-sec .item-sec ul li:hover a:before{height:100%;transition:all .5s}
.hepl-desk-sec .item-sec ul li a:before{content:'';width:5px;height:0%;transition:all .5s;position:absolute;left:0;bottom:0}
.hepl-desk-sec .item-sec ul li a:after{background:#ffc648}
.hepl-desk-sec .item-sec ul li:hover a:after{height:100%;transition:all .5s}
.hepl-desk-sec .item-sec ul li a:after{content:'';width:5px;height:0%;transition:all .5s;position:absolute;right:0;top:0}
.hepl-desk-sec .httext{z-index:9;text-align:center;width:100%}
.hepl-desk-sec .httext h4{color:#fff}
.hepl-desk-sec .httext .underline-title{background:#fff;margin:auto;margin-top:8px;margin-bottom:30px}
.data-img-area .data-img-inner{background:#fff;padding:30px 30px;    position: relative;    z-index: 9;}
/* Help Desk Section css End */
/* Museum Section css Start */
.museum-sec{background:#000;padding:40px 0 37px}
.museum-sec .httext{padding-left:15px;margin-bottom:30px;width:100%;text-align:center;z-index:9}
.museum-sec .httext .underline-title{margin:auto;margin-top:8px;margin-bottom:0px;background:#fff}
.museum-sec .item-sec ul{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;justify-content:center}
.museum-sec .item-sec ul li{width:25%}
.museum-sec .item-sec ul li+li{margin-left:25px}
.museum-sec .item-sec ul li a{border:2px solid #d73c37;transition:.5s;height:112px;background:#fff;display:flex;box-shadow:0 2px 10px 0 rgb(144 156 184 / 10%);padding:35px 15px;position:relative;text-align:center;align-items:center;justify-content:space-between}
.museum-sec .item-sec ul li a:hover{transition:.5s}
.museum-sec .item-sec ul li a:after{transition:.5s;background:#d73c37;content:'';width:0%;height:100%;position:absolute;left:0;top:0;z-index:0}
.museum-sec .item-sec ul li a:hover:after{transition:.5s;width:100%}
.museum-sec .item-sec ul li a:hover p{color:#fff;z-index:9}
.museum-sec .item-sec ul li a:hover i{color:#fff;z-index:9}
.museum-sec .item-sec ul li a:hover img{opacity:0}
.museum-sec .item-sec ul li a i{color:#000;margin-top:2px}
.museum-sec .item-sec ul li a img{width:35px;margin-right:10px}
.museum-sec .item-sec ul li a p{font-size:0.875em;color:#616161;margin-bottom:0;text-align:left;width:80%}
.museum-sec .item-sec ul li:nth-child(1) a:hover:before{background:url('/qa/rbhome/themes/rb/images/museum-booking-w.png');left:16px}
.museum-sec .item-sec ul li:nth-child(2) a:hover:before{background:url('/qa/rbhome/themes/rb/images/museum-gallery-w.png');left:16px}
.museum-sec .item-sec ul li:nth-child(3) a:hover:before{background:url('/qa/rbhome/themes/rb/images/museum-award-w.png');left:16px}
.museum-sec .item-sec ul li:nth-child(4) a:hover:before{background:url('/qa/rbhome/themes/rb/images/museum-shop-w.png');left:16px}
.museum-sec .item-sec ul li a:before{content:'';position:absolute;left:0;top:38px;width:32.86px;height:31.86px;margin-right:10px;z-index:9}
/* Museum Section css End */
/* Social Media Section css Start */
.social-fixed .social-btn {
  display: flex;
  width: 135px;
  align-items: center;
  justify-content:flex-start;
  padding-left: 15px;
  padding-right: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  border: 1px;
  border-bottom-left-radius: 30px;
    border-top-left-radius: 30px;
  margin-bottom: 5px;
}
.social-fixed a {
    position: relative;
    right: 0px;
    transition: right 1s;
}
.social-fixed {
	z-index: 9999;
    position: fixed;
    right: -90px;
    top: 180px;
}
.social-fixed a:hover {
  right: 90px;
  transition: right 1s;
}
.social-fixed .social {
  position: fixed;
  top: 50px;
}
.social-fixed .social a {
  text-decoration: none;
}
.social-fixed .color-fb {
  background-color: #305891;
}
.social-fixed .color-tw {
  background-color: #010101;
}
.social-fixed .color-youtube {
  background-color: #B30000;
}
.social-fixed .color-instagram {
  background-image:linear-gradient(-45deg, #feda75, #fa7e1e, #d62976, #962fbf, #4f5bd5);
}
.social-fixed .google-font {
  font-family: "Lato", sans-serif;
  font-size: 1em;
}
.social-fixed .social-btn i {
    color: #fff;
    font-size: 1.625em;
}
.social-fixed .social-btn i.fab.fa-youtube {
    font-size: 1.469em;
}
.social-fixed .social-btn p {
  color: white;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 15px;
}
.social-fixed .color-tw img {
    width: 22px;
}
/* Social Media Section css End */
/* Book Your Tour Section css Start */
.book-tour-btn-vertcal {
    transform: rotate(-90deg);
    text-transform: uppercase;
    font-size: 1.125em;
    letter-spacing: 2px;
    position: fixed;
    left: -79px;
    top: 260px;
    border: 1px solid #d73c37;
    padding: 10px 15px;
    background: #d73c37;
    color: #fff;
	    z-index: 999;
    transition: .5s;
}
.book-tour-btn-vertcal:hover {
    background: #fff;
    color: #000;
    transition: .5s;
}
/* Book Your Tour Section css End */
/* Help Desk Section css Start */
.help-desk-btn-vertcal {
    transform: rotate(-90deg);
    text-transform: uppercase;
    font-size: 1.125em;
    letter-spacing: 2px;
    position: fixed;
    left: -40px;
    top: 444px;
    border: 1px solid #d73c37;
    padding: 10px 15px;
    background: #fff;
    color: #000;
	    z-index: 999;
    transition: .5s;
}
.help-desk-btn-vertcal:hover {
    background: #d73c37;
    color: #fff;
    transition: .5s;
}
/* Help Desk Section css End */

.language_hi .help-desk-btn-vertcal{left: -31px!important;}
.photo-gallery-area h4 a{color: #000!important;}
.language_hi .nav-wraper .custom-nav li a {
    padding: 11px 5px !important;
}
.language_hi .whats-new-cont .news-control {
    color: #fff;
    font-size: 20px;
}
.language_hi .book-tour-btn-vertcal {
    left: -66px;
}
.language_hi .top-header ul li {
    padding: 0 9px;
}

a{color:#2447ad}
#sync1.owl-theme{background:#000}
#sync2 .item{background:#000;border-radius:15px}

/* Latest News Area CSS START  */
.whatsnw-sec-fr {
    background: #f5f5f5;
    padding: 30px 0;
}
.whatsnw-sec-fr .whats-new-cont {
    position: initial;
}
.secretariat-content {
    background: #fff;
}
.whats-new-cont {
    border: 1px solid #4d305c;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
	position: relative;
    top: -30px;
    background: #fff;
}
.whats-new-cont .news-control {
    display: flex;
    padding: 20px 15px;
    background: #4d305c;
    z-index: 9;
    width: 24%;
    align-items: center;
    justify-content: space-between;
}
.whats-new-cont .news-control h2 {
    font-size: 1.25em;
    color: #fff;
    margin: 0;
    text-transform: uppercase;
    font-family: 'playfair_displayregular';
	padding-right: 40px;
}
.whats-new-cont .news-control a {
    position: initial;    
    color: #fff;
    opacity: 1;
	width:20px;height:20px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.2em;
}
.whats-new-cont .news-control button{font-size:1em;color: #fff;margin:0;padding:1px 5px 0;background:transparent;border:0;width:20px;height:20px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer}
.whats-new-cont .whhats-new-slider {
    width: 65%;
}
.whats-new-cont .whhats-new-slider .carousel-item {
    font-size: 1em;
    padding-left: 15px;
}
.whats-new-cont .whhats-new-slider .carousel-item a {color: #000}
.whats-new-cont .carousel-item:before {
    content: '';
    position: absolute;
    height: 7px;
    width: 7px;
    background: #4d305c;
    top: 7px;
    left: 0;
    border-radius: 50%;
}
.whats-new-cont .viewall {
    color: #A62521;
    text-decoration: underline;
	margin-right: 10px;
}
.whats-new-cont .viewall:hover {
    color: #4d305c;
}
.view-id-sachivalaya_banner_block {
    position: relative;
}
.view-id-sachivalaya_banner_block .carousel-control-prev, .view-id-sachivalaya_banner_block .carousel-control-next {
    position: absolute;
    right: initial;
    bottom: 0;
    left: 0%;
    top: 0;
    width: 50px;
    height: 50px;
    background: #4d305cd9;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    opacity: 1;
    margin: auto;
    border-radius: 50%;
}
.home-option2 .carousel-inner .carousel-item img {
    width: 100%!important;
    height: 550px;
    object-fit: cover;
    object-position: top center;
}
.view-id-sachivalaya_banner_block .carousel-control-next {
    right: 0% !important;
    left: initial !important;
}
.top-header ul li a.com-color{height:18px;width:20px}
.top-header ul li a.blue{background:#4d305c;margin-right:6px}
.top-header ul li a.black{background:#000000}
.common-table td p, table td p{font-size:1em!important}
label, .views-exposed-form input, .innerpage ul li, .cus-photo-gallery .view-content .views-field-name, .innerpage .view-id-taxonomy_term .view-content .views-field-view-node{font-size:.875em}
.views-exposed-form .form-actions input.form-submit, .cus-photo-gallery .view-content .views-field-title, .innerpage .view-video-gallery-album-listing-page .view-content .views-field-name{font-size:.875em}
.common-table th, .common-table td, table th, table td{font-size:.875em}
/* Latest News Area End  */
/* Back Button css Start */
.back-button button#cancel{border:none;padding:0;margin:0}
.back-button #cancel a{cursor:pointer;margin-bottom:0;background:#f8f8f8;position:relative;color:#DF0C03;font-size:0.875em;border:1px solid #c7c6c6;padding:7px 15px;display:inline-block;letter-spacing:1px}
.back-button #cancel a:hover{background:#ff000000;color:#fff;z-index:9}
.back-button #cancel a:before{content:'';background:#d73c37;width:0%;height:100%;position:absolute;left:0;top:0;transition:.5s;outline:0px solid #d73c37}
.back-button #cancel a:hover:before{width:100%;transition:.5s;outline:1px solid #d73c37;z-index:-1}
/* Back Button css End */
.view-what-s-new-rashtrapatisachivalaya .news-control {
    color: #fff;
}
.link-add-ban a:hover {color: #d0e8f2 !important;text-decoration: underline;}
.copyright-sec p {display: contents;}
/* About Making Page2 css Start */
.about-page-making2 {
    position: relative;
    margin-bottom: 50px;
}
.about-page-making2 h4.title {
    font-size: 28px;
    margin-bottom: 20px;
    line-height: 32px;
    text-align: center;
    font-family: auto;
    font-weight: 600;
}
.about-page-making2 .image{width:900px;max-width:100%;margin:0 auto;margin-bottom:30px!important;}
.about-page-making2 .image img {
    width: 100%;
    height: 100%;
}
.about-page-making2 .desc-sec {
    width: 800px;
    max-width: 100%;
    margin: 0 auto;
}
.about-page-making2 .desc-sec p {
    margin-bottom: 12px;
    font-size: 1.2em;
}
/* About Making Page2 css End */
/* Modal css Start */
.modal .modal-header {
    padding: 0 !important;
    border: 0 !important;
}
.modal .modal-header button.close-button {
    background: #4d305c;
    border: 0;
    color: #fff;
    font-size: 16px;
    border-radius: 100px;
    width: 35px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    right: -13px;
    top: -13px;
    z-index: 9;
    box-shadow: 0px 0px 5px #a8d5f2;
	cursor: pointer;
	transition: all .4s ease-in-out;
}
.modal .modal-header button.close-button:hover {
    box-shadow: 0px 0px 10px #a8d5f2;
    transform: scale(1.1);
}
.modal-body{padding:8px!important}
/* Modal css End */
/* Animation css Start */
	/* Main Slider Heading Animation css Start */
	.innercontent h1:before{-webkit-animation:simple-move 5s 5s linear infinite alternate;animation:simple-move 5s 5s linear infinite alternate}
	.innercontent-btn a:before{-webkit-animation:simple-move 5s 5s linear infinite alternate;animation:simple-move 5s 5s linear infinite alternate}
	@-webkit-keyframes simple-move{100%{-webkit-transform:translate(90px, 0);}}
	@keyframes simple-move{100%{transform:translate(90px, 0);}}
	/* About RASHTRAPATI BHAVAN Animation css Start */
	.region-hp-aboutsection{position:relative;}
	.region-hp-aboutsection:before{content:'';position:absolute;height:150px;width:150px;border-radius:50%;background-color:#f3c3a2;top:50%;left:50%;-webkit-animation:steam1 4s ease-out infinite;animation:steam1 4s ease-out infinite}
	.region-hp-aboutsection:after{content:'';position:absolute;height:150px;width:150px;border-radius:50%;background-color:#f3c3a2;top:100%;left:61%;-webkit-animation:steam1 4s ease-out infinite;animation:steam1 4s ease-out infinite}
	@-webkit-keyframes steam1{0%{transform:translateY(0) translateX(0) scale(0.25);opacity:0.2}100%{transform:translateY(-200px) translateX(-20px) scale(1);opacity:0;}
	@keyframes steam1{0%{transform: translateY(0) translateX(0) scale(0.25);opacity:0.2}100%{transform:translateY(-200px) translateX(-20px) scale(1);opacity:0;}}	
/* Animation css End */
