.fullslide{
	height: 510px;
}

.fullslide h2{
	font-family: 'Montserrat', sans-serif;
	color: var(--text-light-color);
	padding: 0px 0px 30px 0px;
	font-size: 63px;
	text-shadow: none;
	line-height: 1;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align: inherit;
	letter-spacing: normal;
	word-spacing: normal;
	text-transform: uppercase;
	font-weight: 900;
}
.fullslide h2 {
    font-size: 44px;
    line-height: 130%;
}
.fullslide .text_info {
	font-size: 23px;
	text-shadow: none;
	line-height: 1.5;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align: inherit;
	letter-spacing: normal;
	word-spacing: normal;
	text-transform: none;
	font-weight: 500;
	opacity: 0.8;
	margin-bottom: 30px;
}
.fullslide .sliderbtn {
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
	font-size: 24px;
	color: var(--text-light-color);
	width: 280px;
	max-width: 280px;
	padding: 0px 0px;
	line-height: 320%;
	text-align: center;
	display: block;
	text-decoration: none;
}
.fullslide > .container, .fullslide > .container > .row {
	height: 100%;
}
.owl-item .fullslide img {
	display: block;
	 max-height: 100%;
	 margin-left: auto;
	 width: auto;
	 max-width: 100%;
	 height: 510px;
	 object-fit: scale-down;
	 object-position: right bottom;
}
.top_slider .owl-nav {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	pointer-events: none;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.owl-carousel.owl-theme.top_slider .owl-nav button {
	background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.688 14.688h-7.955l1.833-1.65-.004-.003c.267-.24.438-.585.438-.973 0-.724-.588-1.312-1.313-1.312-.337 0-.642.13-.874.34l-.004-.003-4.376 3.937.004.004C9.17 15.268 9 15.612 9 16s.17.732.438.972l-.004.004 4.375 3.937.002-.003c.233.21.538.34.876.34.724 0 1.312-.588 1.312-1.313 0-.387-.17-.73-.438-.972l.004-.003-1.833-1.65h7.954c.725 0 1.313-.587 1.313-1.312 0-.725-.588-1.313-1.313-1.313zM16 2C8.268 2 2 8.268 2 16s6.268 14 14 14 14-6.268 14-14S23.732 2 16 2zm0 25.375C9.718 27.375 4.625 22.282 4.625 16S9.718 4.625 16 4.625 27.375 9.718 27.375 16 22.282 27.375 16 27.375z' fill='%23ffffff' opacity='0.8' fill-rule='evenodd'/%3E%3C/svg%3E");
	width: 32px;
	height: 32px;
	pointer-events: all;
	margin: 10px;
	font-size: 0px;
}
.owl-carousel.owl-theme.top_slider .owl-nav button.owl-next {
	transform: rotate(180deg);
}
div#bx_3218110189_114 .red_border {
    background: linear-gradient(to right, #b1151f 0%,#ff3e4b 100%);
}
div#bx_3218110189_114 .red_border:hover {
    opacity: 0.8;
}


@media(max-width: 991px){
    .fullslide h2 {
      font-size: 28px;
      margin-bottom: ;
      padding-bottom: 0px;
    }
    .fullslide .text_info {
      font-size: 16px;
    }
    .fullslide * {
      text-align: center;
    }
    .fullslide .sliderbtn {
      font-size: 22px;
      width: 240px;
      max-width: 240px;
      line-height: 1.5;
      text-align: center;
      height: 50px;
      border-width: 6px;
      display: flex;
      justify-content: center;
      align-items: center;
      margin: 0px auto;
    }
    .fullslide {
      height: auto;
      padding: 30px 0px 0px 0px;
    }
}



@media(max-width: 768px){
    .fullslide {
      height: auto;
      padding: 30px 0px;
    }
}