/*
 Theme Name:   Rynoss Child
Theme URI:    https://github.com/ESBlueCorona/bc-rds
 Description:  Rynoss Child Theme
 Author:       By Polaris RDS Team
 Template:     rds
 Version:      2.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  rynoss-child
 Tags: one-column, custom-menu, featured-images, theme-options, translation-ready
 GitHub Theme URI: /ESBlueCorona/bc-rds
*/
a#rds_footer_element_2 {
    display: none;
}

.sticky_footer_btn{
    background-color: #2C4269 !important;
}

.service_block:hover {
    border-color: #25AAE0 !important;
    background-color: #25AAE0 !important;
}
#cta-a {
	z-index: 999999;
}

/* #Gallerylightbox .img-popup-outer {
    width: 1366px !important;
    max-width: 100% !important;
}

#Gallerylightbox img.img-popup {
    width: 100% !important;
    object-fit: cover !important;
} */

/* #update-on-04-07-25 */

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li>ul>li>a {
    text-transform: capitalize !important;
	color: #3C5B90;
}
.company_treat_content .text-start .link_text_btn:hover {
    border-color: #fff;
}
@media only screen and (max-width: 991px){
    .service-block-list li {
    font-size: 18px;
}
	.company_treat_content ul li{
		font-size: 18px;
 }

}
.announcment_bar_text, .elementor .announcment_bar_text {
	text-transform: none !important;
}
@media (min-width: 1200px){
	.container-xl .announcement_bar_wrap .rpx_px_10{
		padding-left: 10px!important;
		padding-right: 10px !important;
	}
}
@media (max-width: 1200px){
	.container-xl .announcement_bar_wrap .rpx_px_10{
		padding-left: 7px!important;
		padding-right: 7px !important;
	}
}

@media (min-width: 1200px) {
    .promotion-column {
        max-width: 350px;
    }
}
.hero_banner_form_background .btn.btn-primary {
	    min-width: 350px !important;
}
	.mobile_header_type_A div .mw-md-171 a img{
		box-shadow: 0px 8px 35px 0px rgba(0, 0, 0, 0.16);
}
@media (min-width: 1441px) {
	.custom_rpx_py_xxl_80{
		padding-top: 80px !important;
		padding-bottom: 80px !important;
}
}
.carrers-img-banner .mh-lg-595{
	max-height:595px;
}
.floating_labels_wrapper .floating_labels .gfield.career-sign-up.gfield--type-checkbox {
    padding-bottom: 30px !important;
}


@media (max-width: 991.98px) {
  .mobile-finance-section .container {
    padding-right: 16px;
    padding-left: 16px;
  }
}
@media screen and (min-device-width: 1024px) and (max-device-width: 1399px) { 
	.service_subpage_banner, .subpage_banner{
		    min-height: 250px !important;
	}
	.service_subpage_banner div.mh-lg-381, .subpage_banner div.mh-lg-381 {
		min-height: 250px !important;
		padding-top:20px !important;
		padding-bottom:20px !important;
	}
}
@media screen and (min-device-width: 1400px) and (max-device-width: 1700px) { 
	body .service_subpage_banner, .subpage_banner{
		    min-height: 310px !important;
		background-position: right !important;
	}
	.service_subpage_banner div.mh-lg-381, .subpage_banner div.mh-lg-381 {
		min-height: 310px !important;
		padding-top:20px !important;
		padding-bottom:20px !important;
	}
}

@media only screen and (max-width: 991px) {
    .announcment_bar_text:hover, .elementor .announcment_bar_text:hover {
        font-size: 16px !important;
        word-spacing: 0px !important;
    }
}

#career-forms .gform_legacy_markup_wrapper .field_description_below .gfield_description {
  padding-top: 0px !important;
}

#career-forms .gform_fileupload_multifile span.gform_drop_instructions {
     font-size: 14px !important;
    font-weight: 500 !important;
    font-family: Roboto !important;
	line-height: 17.5px !important;
  color: #353535;;
  display: flex !important;
  align-items: center;
  margin-bottom: 0 !important;
  text-transform: uppercase;
}

#career-forms .gform_fileupload_multifile .gform_drop_area {
  padding: 0 !important;
  display: flex;
  flex-direction: row-reverse;
  gap: 10px;
  justify-content: start;
  border: 1px solid #d9d9d9 !important;
  border-radius:8px !important;
  min-height: 50px;
  background: #fff !important;
}

#career-forms .gform_fileupload_multifile .gform_button_select_files {
  border: none;
  background: #fff;
  border-right: 1px solid #d9d9d9;
     font-size: 14px !important;
    font-weight: 500 !important;line-height: 17.5px !important;
    font-family: Roboto !important;
  color: #353535;; 
  border-top-left-radius: 8px;
  border-bottom-left-radius:8px;
  text-transform: uppercase;
  padding-inline: 10px;
}

.bc_nav_container_mobile #navbarSupportedContent ul.dropdown-menu{
	border-radius: 0 !important;
}