.boxes_banners_container{position:relative;float:left;width:100%;font-family:"GeomanistLight";padding-top:140px;margin-top:0px;padding-bottom:40px;background-color:#211B2B;z-index:1;}
.boxes_banners_container .tansman_title{font-family:"GeomanistBold";position:relative;float:left;width:100%;margin-bottom:20px;color:#eae4dc;font-size:50px;}
.boxes_banners_container .tansman_title span{display:inline-block;color:#00a4c4;}
.boxes_banners{position:relative;float:left;width:100%;overflow:hidden;}

.boxes_banners .box_banner{position:relative;float:left;width:100%;background-color:transparent;margin-bottom:0px;padding:0 !important;}

.boxes_banners .box_banner div.content {position:absolute;top:15%;right:0;bottom:0;width:35%;border:0px solid white;padding-left:30px;padding-right:30px;color:white;}
.boxes_banners .box_banner div.content .banner_title {font-size:calc(100%);color:#00a4c4;font-size:20px;font-family:"GeomanistLight";padding-bottom:20px;line-height:1.05;}
.boxes_banners .box_banner div.content .banner_title strong{font-family:"GeomanistMedium"}
.boxes_banners .box_banner div.content span {font-size:calc(100%);color:#eae4dc;font-size:16px}
.boxes_banners .box_banner div.content span strong{font-family:"GeomanistMedium"}

/*
.boxes_banners .box_banner:after {content:'';position:absolute;bottom:-2px;left:50%;right:10%;height:2px;background-color:#f90052;transition:all 0.5s ease;}
.boxes_banners .box_banner:hover:after {content:'';position:absolute;bottom:-2px;left:90%;right:0%;height:2px;background-color:#f90052;transition:all 0.5s ease;}
*/
.boxes_banners a {color:white;}

.boxes_banners a:hover {text-decoration:none;color:white;}

.boxes_banners .box_banner .banner_date{position:relative;float:left;width:100%;font-size:14px;color:#eae4dc;font-family:"GeomanistMedium";margin-bottom:10px}
.boxes_banners .box_banner .link {z-index:1;opacity:1;position:absolute;text-align:center;bottom:20px;right:20px;width:50px;color:#f90052;padding-top:5px;padding-bottom:5px;border-bottom:5px solid #00a4c4;;text-align:center;transition:all 0.5s ease;}
.boxes_banners .box_banner .link a{position:relative;color:#f90052;padding-bottom:0px;text-align:center;margin-top:0px;font-weight:900;letter-spacing:2px;font-size:12px;}
.boxes_banners .box_banner .link a img{position:relative;float:right;height:50px;margin-left:25px;}
.boxes_banners .box_banner .link a:hover {cursor:pointer}

.boxes_banners .box_banner .banner_photo{position:relative;float:left;box-sizing:border-box;height:auto;border:0px solid red;background-size:cover;background-position:center center;background-repeat:no-repeat;padding-left:0;padding-right:0;padding-bottom:0;}
.boxes_banners .box_banner .banner_photo.auto_height{}
.boxes_banners .box_banner .banner_photo img{position:relative;float:left;width:calc(100% + 2px);left:-1px;}

.boxes_banners .slick-dots{background-color:transparent;position:relative;float:left;bottom:0px;border-top:0px solid #A7A7A7;}
.boxes_banners .banner_dot{margin:0;padding:0;position:relative;overflow:auto;width:30%;margin:0 auto;text-align:center;margin-top:0px;}
.banner_dot li {border:1px solid green;list-style-type:none;position:relative;float:right;padding:5px;}
.banner_dot li button {background-color:red;color:white;display:inline;}

