#index-slider{overflow:hidden}#index-slider .swiper-button-next,#index-slider .swiper-button-prev{color:#fefefe}#index-slider .swiper-button-next{right:35px}#index-slider .swiper-button-prev{left:35px}#index-slider .swiper-slide img{width:100%;height:auto}#index-slider .swiper-slide .caption{display:flex;top:0;bottom:0;left:160px;right:0;position:absolute;height:100%;width:100%;z-index:3;justify-content:flex-start}#index-slider .swiper-slide .caption-content{align-self:center;max-width:100%}#index-slider .swiper-slide .caption-content .headline{font-weight:700;font-size:59px;letter-spacing:0px;line-height:1.2;margin-bottom:30px;color:#fff}#index-slider .swiper-slide .caption-content .subtitle{font-weight:300;font-size:30px;line-height:1.2;color:#fff}#index-slider .swiper-slide .caption-content .stretched-link{font-weight:300;font-size:17px;color:#fff;background-color:#980055;display:inline-block;padding:14px 45px;border-radius:12px;transition:all .5s}#index-slider .swiper-slide .caption-content .stretched-link:hover{background-color:#54064e}@media(min-width: 768px)and (max-width: 1199px){#index-slider .swiper-slide .caption{left:99px}#index-slider .swiper-slide .caption-content .headline{font-size:35px}#index-slider .swiper-slide .caption-content .subtitle{font-size:19px}#index-slider .swiper-slide .caption-content .stretched-link{padding:7px 30px}}@media(max-width: 767px){#index-slider .swiper-slide .caption{left:60px}#index-slider .swiper-slide .caption-content .headline{font-size:25px}#index-slider .swiper-slide .caption-content .subtitle{font-size:16px}#index-slider .swiper-slide .caption-content .stretched-link{font-size:15px;padding:7px 30px}#index-slider .swiper-button-prev{left:15px}#index-slider .swiper-button-next{right:15px}}@media(max-width: 575px){#index-slider .swiper-slide img{object-fit:cover;object-position:center center;max-height:260px;height:260px}}.about-us{padding:122px 0px 100px 0px}.about-us .about-pre{position:relative}.about-us .about-pre:before{display:block;position:absolute;width:100%;height:59.5%;bottom:2%;background-color:#d5d5d5;content:""}.about-us .about-pre span{font-size:30px;color:#54064e;font-family:"Ubuntu",sans-serif;font-weight:300}.about-us .about-pre h2{font-size:78px;color:#54064e;font-family:"Ubuntu",sans-serif;font-weight:700;line-height:.8}.about-us .about-pre p{padding-top:25px}.about-us .about-footer{padding:55px 0px 75px 0px;background-color:#efefef;margin-top:-6px}.about-us .about-footer .footer-box{display:block;height:100%;color:#6a6a6a;position:relative}.about-us .about-footer .footer-box h3{font-size:30px;color:#54064e;font-family:"Ubuntu",sans-serif;font-weight:300}.about-us .about-footer .footer-box a{position:absolute;bottom:-30px;font-weight:900;color:#54064e}.about-us .about-footer .footer-box:hover a{color:#6a6a6a}.about-us .about-gallery{padding-top:80px}@media(min-width: 992px)and (max-width: 1199px){.about-us .about-pre{padding:30px 0px}.about-us .about-pre::before{height:100%;bottom:0%}}@media(max-width: 1199px){.about-us{padding:0px 0px 50px 0px}}@media(max-width: 991px){.about-us .about-pre{padding:30px 0px;text-align:center}.about-us .about-pre [class*=col-]:first-child{margin-bottom:15px}.about-us .about-pre::before{height:100%;bottom:0%}.about-us .about-footer [class*=col-]:first-child{margin-bottom:30px}.about-us .about-footer .footer-box a{position:relative;bottom:0}}@media(max-width: 767px){.about-us .about-gallery [class*=col-]{margin-bottom:15px}}@media(max-width: 575px){.about-us .about-pre h2{font-size:62px}}.products{display:flex;align-items:stretch;height:100%}.products .products-box{width:50%}.products .products-text{background:#15225b;background:radial-gradient(circle, #15225b 0%, #0d0f30 80%)}.products .products-text .products-wrapper{display:flex;height:100%;align-items:center;justify-content:left;color:#fff;padding:60px}.products .products-text .products-wrapper h4{font-family:"Montserrat",sans-serif;font-size:64px;color:#1671f9;font-weight:600}.products .products-text .products-wrapper p{padding:7px 0px 14px 0px}.products .products-text .products-wrapper .links{font-family:"Montserrat",sans-serif;font-size:19px;font-weight:600;display:flex}.products .products-text .products-wrapper .links a{color:#fff;display:inline-block;background-color:#1671f9;text-align:center;padding:12px 7px;border-radius:7px;margin-right:14px;transition:all .5s;margin-bottom:14px;font-size:17px;width:25%}.products .products-text .products-wrapper .links a:last-child{margin-right:0px}.products .products-text .products-wrapper .links a:hover{background-color:#0e1134}.products .products-text .products-wrapper .list-all{margin-top:50px;display:block;font-size:15px;font-weight:900;color:#fff;transition:all .5s}.products .products-text .products-wrapper .list-all:hover{color:#1671f9}.products .products-img{display:flex;align-items:center;justify-content:center;background:url("/public/images/blabla.jpg") repeat-x top center;background-size:100%;padding:30px}@media(max-width: 1400px){.products .products-text .products-wrapper p br{display:none}}@media(min-width: 992px)and (max-width: 1200px){.products .products-text .products-wrapper h4{font-size:49px}.products .products-text .products-wrapper .links a{font-size:15px}}@media(max-width: 991px){.products{flex-direction:column}.products .products-box{width:100%}.direction-reverse{flex-direction:column-reverse}}@media(max-width: 575px){.products .products-text .products-wrapper{padding:60px 15px}.products .products-text .products-wrapper .links{flex-wrap:wrap}.products .products-text .products-wrapper .links a{width:100%;margin-right:0}.products .products-text .products-wrapper h4{font-size:44px}}.news{background-color:#54064e;padding:80px 0px}.news .news-header{display:flex;justify-content:space-between;align-items:center}.news .news-header h5{font-size:40px;color:#a93286;font-weight:700;font-family:"Ubuntu",sans-serif}.news .news-header a{font-size:15px;color:#fff;font-weight:900}.news .news-header a:hover{color:#a93286}.news .news-list a{display:block;background-color:#fff;height:100%;font-size:16px;color:#6a6a6a;padding-bottom:35px;position:relative}.news .news-list a img{border-bottom:1px solid #54064e}.news .news-list a .news-desc{padding:33px 23px 66px 23px}.news .news-list a .news-desc h6{font-family:"Ubuntu",sans-serif;font-size:22px;color:#6692b0;font-weight:700;line-height:1;margin-bottom:.3rem}.news .news-list a .news-desc .media-time{display:block;font-size:15px;margin-bottom:30px}.news .news-list a span{position:absolute;bottom:35px;font-weight:900;color:#54064e;font-size:15px;left:23px}.news .news-list a:hover span{color:#6691af}@media(min-width: 768px)and (max-width: 992px){.news .news-list a .news-desc h6{font-size:18px}.news .news-list a .news-desc .media-time{margin-bottom:15px}.news .news-list a{font-size:15px}.news .news-list a .news-desc{padding:20px 15px 40px 15px}.news .news-list a span{left:15px}}@media(max-width: 767px){.news [class*=col-]{margin-bottom:15px}}@media(max-width: 575px){.news .news-header h5{font-size:32px}}.video-slider header{margin-bottom:25px;text-align:center}.video-slider .swiper-slide{display:block;position:relative}.video-slider .swiper-slide span{display:block;overflow:hidden;position:relative;box-shadow:0px 0px 7px 0px rgba(33,33,33,.6)}.video-slider .swiper-slide span:before,.video-slider .swiper-slide span:after{width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:0;content:""}.video-slider .swiper-slide span:after{width:80px;height:80px;left:calc(50% - 40px);top:calc(50% - 40px);background-image:url(/public/images/owl.video.play.png);background-repeat:no-repeat;background-position:center center}.video-slider .swiper-slide span img{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.video-slider .swiper-slide span:hover img{opacity:.9}.video-slider .swiper-slide strong{display:block;padding:10px;font-weight:500;text-align:center}.comment-slider header{margin-bottom:25px;text-align:center}.comment-slider .swiper-slide{display:block;position:relative}.comment-slider .swiper-slide .comment-content{display:block;overflow:hidden;margin-bottom:22px;padding:40px;vertical-align:top;text-align:left;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,.07)}.comment-slider .swiper-slide .comment-content .author{color:#dc4879;font-weight:700;font-size:1.1em}.comment-slider .swiper-slide .comment-content .timeago{font-size:.9em;color:#838383;padding-top:3px;padding-left:4px}.comment-slider .swiper-slide .comment-content .summary{display:block;text-align:justify;padding-top:6px}
