.elementor-745 .elementor-element.elementor-element-bbd1392 > .elementor-container{max-width:1270px;}.elementor-745 .elementor-element.elementor-element-35c9200 .uc_dark_carousel_content{padding:0px 0px 0px 0px;min-height:0px;}.elementor-745 .elementor-element.elementor-element-35c9200 .uc_dark_carousel_container_holder{text-align:left;border-radius:0px;flex-direction:column;}.elementor-745 .elementor-element.elementor-element-35c9200 .ue-item-holder{padding:0px 0px 0px 0px;}.elementor-745 .elementor-element.elementor-element-35c9200 .uc_dark_carousel_placeholder img{padding:0px 0px 0px 0px;object-fit:cover;}.elementor-745 .elementor-element.elementor-element-35c9200 .ue-title{color:#ffffff;margin-top:0px;}.elementor-745 .elementor-element.elementor-element-35c9200 .uc_dark_carousel_content p{color:#adadad;margin-top:10px;}.elementor-745 .elementor-element.elementor-element-35c9200 .uc_more_btn{background-color:#D9D9D9;color:#ffffff;padding:10px 30px 10px 30px;border-radius:0px;margin-top:10px;}.elementor-745 .elementor-element.elementor-element-35c9200 .uc_more_btn svg{fill:#ffffff;}.elementor-745 .elementor-element.elementor-element-35c9200 .ue-btn-inner-wrapper{gap:10px;}.elementor-745 .elementor-element.elementor-element-35c9200 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-745 .elementor-element.elementor-element-35c9200 .owl-nav .owl-next{right:0px;left:auto;}.elementor-745 .elementor-element.elementor-element-35c9200 .owl-carousel .owl-nav .owl-next,.elementor-745 .elementor-element.elementor-element-35c9200 .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-745 .elementor-element.elementor-element-35c9200 .owl-carousel .owl-nav .owl-next:hover,.elementor-745 .elementor-element.elementor-element-35c9200 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-745 .elementor-element.elementor-element-35c9200 .owl-dot{width:14px;height:14px;background-color:#D9D9D9;margin:0px 5px;}.elementor-745 .elementor-element.elementor-element-35c9200 .owl-dot.active{background-color:#18A0FB;}.elementor-745 .elementor-element.elementor-element-35c9200 .owl-dots{margin-top:20px;}.elementor-745 .elementor-element.elementor-element-35c9200 .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}/* Start custom CSS for ucaddon_image_card_carousel, class: .elementor-element-35c9200 */.uc_dark_carousel_placeholder {
	display: none !important;
}

.ranking-box {
	border:1px solid #CDEAFF;
	border-radius:10px;
	background:#fff;
	padding: 10px !important;
	margin-bottom:15px !important;
}

.ranking-box:hover {
	border:1px solid #CDEAFF;
	border-radius:10px;
	background:#1E4081;
	padding: 10px !important;
	box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.2);
	transition: all 0.4s ease-in-out 0s;
}

.ranking-box .ranking-right {
	float:right;
	width:102px;
	height:102px;
	border:1px solid #18A0FB;
	border-radius: 50px;
}

.ranking-box:hover .ranking-right {
	float:right;
	width:102px;
	height:102px;
	border:3px solid #18A0FB;
	border-radius: 50px;
}

.ranking-left {
	float:left;
	width: 55%;
}

.ranking-box .ranking-title {
	color:#323232;
	text-align: right;
	font-size:15px;
	font-weight: 500;
	margin-top: 18px !important;
}

.ranking-box:hover .ranking-title {
	color:#fff;
}

.ranking-item {
	width:100%;
	margin-top: 20px !important;
}

.ranking-box .ranking-button01 {
	border-radius: 2px 25px 25px 2px;
	background:#1E4081;
	color:#fff;
	width: 49%;
	float: right;
	text-align: center;
	font-size: 14px;
	font-weight: 500;
	padding: 3px !important;
}

.ranking-box:hover .ranking-button01 {
	border-radius: 2px 25px 25px 2px;
	background:#F5F8FB;
	color:#1E4081;
	width: 49%;
	float: right;
	text-align: center;
	font-size: 14px;
	font-weight: 500;
	padding: 3px !important;
}

.ranking-button02 {
	border-radius: 25px 2px 2px 25px;
	25px 2px 2px 25px
	background: #D1E3F5;
	background: #D1E3F5;
	color:#1E4081;
	text-align: center;
	font-size: 14px;
	padding: 3px !important;
	width: 49%;
	font-weight: 500;
	float: left;
}/* End custom CSS */