.ly_carousel_52 .carousel_wrapper{position: relative;width: 100%;margin:0 auto;z-index: 0}.ly_carousel_52 .carousel_wrapper a:hover{text-decoration: unset}.ly_carousel_52 .carousel_wrapper .carousel_box{width: 100%;height: 100%;position: absolute;top:0;left: 0;overflow: hidden}.ly_carousel_52 .carousel_wrapper .carousel_box .carousel_item{position: absolute;width: 100%}.ly_carousel_52 .carousel_wrapper .carousel_box .carousel_item .carousel_info{position: absolute;width: 67.1%;z-index: 11;box-sizing: border-box}.ly_carousel_52 .carousel_wrapper .carousel_box .carousel_item .carousel_info .carousel_title{line-height: 1;letter-spacing: 0.5px;margin-bottom:15px;font-family: var(--ThemesTitleFont)}.ly_carousel_52 .carousel_wrapper .carousel_box .carousel_item .carousel_info .carousel_subtitle{line-height: 1;margin-bottom:20px}.ly_carousel_52 .carousel_wrapper .carousel_box .carousel_item .carousel_info .carousel_content{margin-bottom:42px;line-height:1.8;letter-spacing: 0.6px;font-family: var(--ThemesContentFont)}.ly_carousel_52 .carousel_wrapper .carousel_box .carousel_item .carousel_info .carousel_btn{display: inline-block;text-align: center;overflow: hidden;text-overflow: ellipsis}.ly_carousel_52 .carousel_wrapper .carousel_box .carousel_item .carousel_info .carousel_btn:hover{text-decoration: unset}.ly_carousel_52 .carousel_wrapper .carousel_box .carousel_item .carousel_info .carousel_btn img{margin-left: 8px}.ly_carousel_52 .carousel_wrapper .tab_type_position{position: absolute;bottom:25px;width: 100%;text-align: center;z-index: 11}.ly_carousel_52 .carousel_wrapper .carousel_tab.btn_none{display: none}.ly_carousel_52 .carousel_wrapper .carousel_tab .tab_btn{display: inline-block;vertical-align: middle;margin-right: 5px;width: 36px;height: 36px}.ly_carousel_52 .carousel_wrapper .carousel_tab .tab_btn:last-child{margin-right: 0}

.ly_carousel_52 .carousel_wrapper .carousel_tab .tab_line{width: 80px;height: 3px;margin:0 6px;background-color: #e6e6e6}.ly_carousel_52 .carousel_wrapper .carousel_tab .tab_line.activity{background-color: #19c066}.ly_carousel_52 .carousel_wrapper .carousel_tab .tab_arrow{position: absolute;top:50%;transform: translateY(-50%);color:#a5a7ab;z-index: 11;transition: all .3s}.ly_carousel_52 .carousel_wrapper .carousel_tab .tab_arrow i{font-size: 46px}.ly_carousel_52 .carousel_wrapper .carousel_tab .tab_arrow.tab_prev{left: 3%}.ly_carousel_52 .carousel_wrapper .carousel_tab .tab_arrow.tab_next{right: 3%}.ly_carousel_52 .carousel_wrapper .carousel_tab .tab_arrow:hover{color:#fff}.ly_carousel_52 .carousel_wrapper .animate_transition{transition:transform 0.5s ease-in 0.05s,opacity 0.5s ease-in 0.05s}.ly_carousel_52 .carousel_wrapper .carousel_none{opacity: 0;z-index: -1;pointer-events: none}.ly_carousel_52 .carousel_wrapper .carousel_show{opacity: 1;z-index: 1;pointer-events: auto}.ly_carousel_52 .carousel_wrapper .animate_out_img_move{opacity:0;transform:translateX(50px)}.ly_carousel_52 .carousel_wrapper .animation_rise_3{animation:1s cubic-bezier(0.26, 0.54, 0.32, 1) 0.3s forwards;animation-name:rise_up}.ly_carousel_52 .carousel_wrapper .animation_rise_4{animation:1s cubic-bezier(0.26, 0.54, 0.32, 1) 0.4s forwards;animation-name:rise_up}.ly_carousel_52 .carousel_wrapper .txt_opacity{opacity: 0}.ly_carousel_52 .carousel_wrapper .carousel_item .animate_btn{opacity: 0;transition:all 1s}.ly_carousel_52 .carousel_wrapper .carousel_item.carousel_show .animate_btn{opacity: 1}.ly_carousel_52 .carousel_wrapper .animate_out_img_left{-webkit-transform: translateX(-200px);transform: translateX(-200px);-webkit-transition: opacity .5s ease-in .05s,-webkit-transform .5s ease-in .05s;transition: opacity .5s ease-in .05s,-webkit-transform .5s ease-in .05s;transition: transform .5s ease-in .05s,opacity .5s ease-in .05s;transition: transform .5s ease-in .05s,opacity .5s ease-in .05s,-webkit-transform .5s ease-in .05s;z-index: 11}.ly_carousel_52 .carousel_wrapper .carousel_item.carousel_show.carousel_animate_scale .carousel_img{animation:carousel_img 2s ease}
.ly_carousel_52 .carousel_wrapper .carousel_tab .tab_dots svg{display: none}.ly_carousel_52 .carousel_wrapper .carousel_tab .tab_dots{position: relative}.ly_carousel_52 .carousel_wrapper .carousel_tab .tab_dots.activity{width:36px;height:36px;background:transparent;border-radius:50%;position:relative;display:inline-block}.ly_carousel_52 .carousel_wrapper .carousel_tab .tab_dots.activity svg{display: block}.ly_carousel_52 .dot-center{position:absolute;left:48.7%;top:46.2%;transform: translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background:#fff}.ly_carousel_52 .carousel_wrapper .carousel_tab .tab_line svg{display: none}.ly_carousel_52 .carousel_wrapper .carousel_tab .tab_line .dot-center{display: none}@keyframes progress{from{stroke-dashoffset: 106.8}
  	to{stroke-dashoffset: 0}}

@media screen and (min-width: 1000px) and (max-width: 1700px){.ly_carousel_52 .carousel_wrapper .carousel_box .carousel_item .carousel_info{padding: 120px 30px !important}}

@media screen and (min-width: 1700px) and (max-width: 1800px){.ly_carousel_52 .carousel_wrapper .carousel_box .carousel_item .carousel_info{padding: 120px 5% !important}}

@media screen and (min-width: 1000px) and (max-width: 1500px){.ly_carousel_52 .carousel_wrapper .carousel_box .carousel_item .carousel_info .carousel_title{font-size: 46px !important}}

@media screen and (max-width: 1000px){.ly_carousel_52 .carousel_wrapper .carousel_box .carousel_item .carousel_info{width: 95%}.ly_carousel_52 .carousel_wrapper .tab_type_position{bottom:3%}
	.ly_carousel_52 .carousel_wrapper .carousel_box .carousel_item .carousel_info .carousel_title{margin-bottom:6px}.ly_carousel_52 .carousel_wrapper .carousel_box .carousel_item .carousel_info .carousel_subtitle{margin-bottom:10px}.ly_carousel_52 .carousel_wrapper .carousel_box .carousel_item .carousel_info .carousel_content{margin-bottom:18px;line-height: 1.5}.ly_carousel_52 .dot-center{width: 6px;height: 6px}.ly_carousel_52 .carousel_wrapper .carousel_box .carousel_item .carousel_info .carousel_btn img{width: 10px}
}
.themes_box_content{font-family: var(--ThemesTextContentFont)}@keyframes rise_up{0%{opacity:0;transform:translateY(120%)}to{opacity:1;transform:translateY(0%)}}

@keyframes carousel_img{0%{-webkit-transform: scale(1.3);transform: scale(1.3)}to{-webkit-transform: scale(1);transform: scale(1)}}