*{font-family:Poppins;box-sizing:border-box}html{scroll-behavior:smooth}body,p,ul,h1,h2,h3,h4,h5{margin:0}.grecaptcha-badge{visibility:hidden}a{text-decoration:none}nav{position:fixed;left:0;right:0;top:0;overflow:hidden;z-index:100;transition:height 0.5s ease-in-out}nav .content .intro-wrapper{display:flex;flex-direction:row}nav .content .intro-wrapper .logo{display:flex;width:50%;align-items:center;padding:0 40px 0 15px;background-color:#fff}nav .content .intro-wrapper .logo .logo-item{width:112px;height:39px}nav .content .intro-wrapper .control{width:50%}nav .content .intro-wrapper .control .rw{display:flex;flex-direction:row;align-items:center;height:60px}nav .content .intro-wrapper .control .rw:last-child{display:none}nav .content .intro-wrapper .control .social{display:none;align-items:center;column-gap:20px;position:relative;height:100%;padding-left:50px;flex:1 0 250px}nav .content .intro-wrapper .control .social.cl-black>a{color:#2d2d2d}nav .content .intro-wrapper .control .social>a{font-size:20px;color:#fff}nav .content .intro-wrapper .control .social .lt{position:absolute;left:0;top:0}nav .content .intro-wrapper .control .contact{display:flex;align-items:center;column-gap:20px;padding-left:80px;height:100%;flex:1;background-color:#fff}nav .content .intro-wrapper .control .contact>i{color:#000}nav .content .intro-wrapper .control .contact>span,nav .content .intro-wrapper .control .contact>a{display:inline-flex;align-items:center;column-gap:5px;color:#2d2d2d;font-size:14.5px;font-weight:500}nav .content .links-wrapper{display:none;flex-direction:row;justify-content:space-between;background-color:#2d2d2d;padding:0 30px 0 40px;height:60px}nav .content .links-wrapper .company-brand{display:flex;align-items:center;flex:1 0 370px}nav .content .links-wrapper .company-brand>ul{display:flex;list-style:none;padding-left:0;column-gap:15px}nav .content .links-wrapper .company-brand>ul>li{font-size:18px;line-height:1;font-weight:700;text-transform:uppercase}nav .content .links-wrapper .company-brand>ul>li>a{color:#fff}nav .content .links-wrapper .menu{display:flex;align-items:center}nav .content .links-wrapper .menu>ul{display:flex;list-style:none;padding-left:0;align-items:center;column-gap:10px;height:100%}nav .content .links-wrapper .menu>ul>li>*{font-size:15px;line-height:1;font-weight:500;color:#fff}nav .content .links-wrapper .menu>ul>li{display:flex;align-items:center;height:100%;position:relative}nav .content .links-wrapper .menu>ul>li.active:before{content:"";position:absolute;height:4px;width:100%;left:0;bottom:0;background-color:#ce0000}nav .content .links-wrapper .short-menu{display:none}nav .content .btn-toggle-menu{flex:1;padding:0 10px;justify-content:center;border:0;outline:0;background:transparent;height:100%;width:87px;font-size:40px;color:#fff;background-color:#2d2d2d}nav .content .btn-toggle-menu>i:nth-child(1){display:block}nav .content .btn-toggle-menu>i:nth-child(2){display:none}nav .content .unsere{display:flex;align-items:center;flex:1;justify-content:center;height:100%;background-color:#ccc;padding:0 10px;position:relative}nav .content .unsere .lt{position:absolute;left:-40px}nav .content .unsere .text{display:flex;align-items:center;column-gap:10px;font-size:18px;line-height:1;color:#000;font-weight:600}nav .content .unsere .text>span{display:none}nav .content .unsere .text>i{font-size:18px}nav .content .werkstatt{display:flex;flex:1;justify-content:center;align-items:center;height:100%;background-color:#ce0000;padding:0 10px}nav .content .werkstatt .text{display:flex;align-items:center;column-gap:10px;font-size:18px;line-height:1;color:#fff;font-weight:600}nav .content .werkstatt .text>span{display:none}nav .content .werkstatt .text>i{font-size:18px}nav .content .progressbar{position:relative;height:4px}nav .content .progressbar .active{position:absolute;width:0;height:100%;background-color:#ce0000}nav .content .progressbar .active.anim-progress{animation:anim-progress linear backwards}nav.sticky-bar{position:fixed}@media (min-width:1024px){nav.specific .intro-wrapper .logo{background-color:#f2f2f2}nav.specific .intro-wrapper .control .rw:last-child{background-color:#f2f2f2}nav.specific .intro-wrapper .control .social>a{color:#000}nav.specific .intro-wrapper .control .social .lt>svg path{fill:#f2f2f2}nav.specific .intro-wrapper .control .contact{background-color:#f2f2f2}nav.sticky-bar{position:fixed}nav.sticky-bar .intro-wrapper{display:none}nav.sticky-bar .links-wrapper{padding-right:0}nav.sticky-bar .links-wrapper .menu{display:none}nav.sticky-bar .links-wrapper .short-menu{display:flex}nav.normal-bar{animation:anim-normal-bar-show;animation-duration:0.1s;animation-timing-function:ease-out;animation-fill-mode:forwards}nav .content{margin:0 20px}nav .content .intro-wrapper .logo{display:flex;padding:0 30px 0 40px;width:unset}nav .content .intro-wrapper .logo .logo-item{width:203px;height:70px}nav .content .intro-wrapper .control{flex:1}nav .content .intro-wrapper .control .social{display:flex}nav .content .intro-wrapper .control .rw:last-child{display:flex}nav .content .intro-wrapper .control .btn-toggle-menu{display:none}nav .content .links-wrapper{display:flex}nav .content .unsere{flex:0 1 auto;padding:0 28px 0 15px}nav .content .unsere .text>span{display:block}nav .content .werkstatt{flex:0 1 auto;padding:0 28px}nav .content .werkstatt .text>span{display:block}}@media (min-width:1280px){nav .content .intro-wrapper .control .social{padding-left:80px;column-gap:40px}nav .content .links-wrapper .company-brand>ul{column-gap:30px}nav .content .links-wrapper .company-brand>ul>li{font-size:18px}nav .content .links-wrapper .menu>ul{column-gap:20px}nav .content .links-wrapper .menu>ul>li>*{font-size:18px}}@media (min-width:1440px){nav .content{width:1440px;margin:0 auto}}@keyframes anim-progress{from{width:0}to{width:100%}}@keyframes anim-normal-bar-show{from{margin-top:-10px}to{margin-top:0}}@keyframes anim-sticky-bar-show{from{top:-110px;display:none}to{top:0;display:block}}@keyframes anim-menu-item-show{from{margin-top:-110px}to{margin-top:0}}footer{padding:50px 0 30px;background-color:#2d2d2d}footer .content{margin:0 20px}footer .footer__wrapper{padding:30px 0}footer .footer__wrapper:first-child{display:flex;justify-content:center}footer .footer__wrapper:nth-child(2){display:flex;flex-direction:column;row-gap:35px}footer .footer__wrapper:nth-child(2) .col{display:flex;flex-direction:column;flex:unset}footer .footer__wrapper:nth-child(2) .col,footer .footer__wrapper:nth-child(2) .col *{color:#fff;font-size:18px;line-height:26px}footer .footer__wrapper:nth-child(2) .col h5,footer .footer__wrapper:nth-child(2) .col label{font-weight:700}footer .footer__wrapper:nth-child(2) .col h5{text-transform:uppercase}footer .footer__wrapper:nth-child(2) .col div{margin-top:5px}footer .footer__wrapper:nth-child(2) .col div p{font-weight:400;display:flex;align-items:center;column-gap:5px}footer .footer__wrapper:nth-child(2) .col div p>i{width:20px}footer .footer__wrapper:nth-child(3){display:flex;flex-direction:column;row-gap:35px}footer .footer__wrapper:nth-child(3) .col{display:flex;align-items:center}footer .footer__wrapper:nth-child(3) .col:nth-child(1){justify-content:flex-start}footer .footer__wrapper:nth-child(3) .col:nth-child(1) .btn{padding:15px 30px;font-size:18px}footer .footer__wrapper:nth-child(3) .col:nth-child(2){display:none;justify-content:center;column-gap:40px;font-size:20px}footer .footer__wrapper:nth-child(3) .col:nth-child(2) a{color:#fff}footer .footer__wrapper:nth-child(3) .col:nth-child(3){justify-content:flex-start}footer .footer__wrapper:nth-child(3) .col:nth-child(3) .newsletter_f{display:flex;align-items:center;border-bottom:1px solid #fff;padding-bottom:10px;width:320px}footer .footer__wrapper:nth-child(3) .col:nth-child(3) .newsletter_f iframe{width:100%;height:27px}footer .footer__wrapper:nth-child(3) .col:nth-child(3) .newsletter_f .yform{width:100%}footer .footer__wrapper:nth-child(3) .col:nth-child(3) .newsletter_f .yform form{display:flex;width:100%}footer .footer__wrapper:nth-child(3) .col:nth-child(3) .newsletter_f .yform form .form-group{flex:1}footer .footer__wrapper:nth-child(3) .col:nth-child(3) .newsletter_f i{color:#ce0000}footer .footer__wrapper:nth-child(3) .col:nth-child(3) .newsletter_f input,footer .footer__wrapper:nth-child(3) .col:nth-child(3) .newsletter_f button{border:0;outline:0;background:transparent;font-size:18px}footer .footer__wrapper:nth-child(3) .col:nth-child(3) .newsletter_f input{color:#fff;font-weight:600;flex:1;box-shadow:none;padding:0}footer .footer__wrapper:nth-child(3) .col:nth-child(3) .newsletter_f button{display:flex;align-items:center}footer .footer__wrapper:last-child{display:flex;flex-direction:column;align-items:center;justify-content:center;column-gap:10px;row-gap:35px;color:#fff}footer .footer__wrapper:last-child .col:first-child{display:flex;justify-content:center;column-gap:40px;font-size:18px}footer .footer__wrapper:last-child .col:first-child a{color:#fff}footer .footer__wrapper:last-child .col:last-child a{color:#fff;font-weight:400;font-size:14px}footer .footer__wrapper:not(footer .footer__wrapper:last-child){border-bottom:1px solid #444}@media (min-width:480px){footer .footer__wrapper:first-child{justify-content:flex-start}footer .footer__wrapper:last-child{align-items:flex-start}}@media (min-width:1024px){footer .footer__wrapper:first-child{justify-content:center}footer .footer__wrapper:nth-child(2){flex-direction:row;justify-content:space-between}footer .footer__wrapper:nth-child(3){flex-direction:row;justify-content:space-between}footer .footer__wrapper:nth-child(3) .col:nth-child(1) .btn{padding:20px 30px}footer .footer__wrapper:nth-child(3) .col:nth-child(2){display:flex}footer .footer__wrapper:nth-child(3) .col:nth-child(3){justify-content:flex-end}footer .footer__wrapper:last-child{align-items:center}footer .footer__wrapper:last-child .col:first-child{display:none}}@media (min-width:1440px){footer .content{margin:0 auto;width:1440px}}section.full-menu{opacity:0;position:fixed;z-index:-1;background-color:#2d2d2d;left:0;top:0;right:0;bottom:0;transition:all 0.4s ease-in-out 0.2s}section.full-menu .content{margin-top:85px;padding:0 20px 30px;overflow-y:auto;height:calc(100% - 85px)}section.full-menu .content .menu{display:flex;flex-direction:column;column-gap:100px}section.full-menu .content .menu .col{display:flex;flex-direction:column;row-gap:4px;padding:20px 0;border-bottom:1px solid #fff}section.full-menu .content .menu .col>p.title>a{font-weight:500;font-size:21px;line-height:38px;color:#fff}section.full-menu .content .menu .col>p.title>a.border-b-red{border-bottom:2px solid #ce0000}section.full-menu .content .menu .col>h5.title>a{font-weight:700;font-size:22px;line-height:34px;color:#fff;text-transform:uppercase}section.full-menu .content .info{display:flex;justify-content:space-between;margin-top:30px}section.full-menu .content .info>a{width:56px;height:56px;border:0;outline:0;display:inline-flex;justify-content:center;align-items:center;background-color:#ccc;font-size:26px;color:#2d2d2d}@media (min-width:1024px){section.full-menu{display:none!important}}.modal-video{position:fixed;display:flex;align-items:center;justify-content:center;left:0;top:0;right:0;bottom:0;z-index:100}.modal-video .overlay{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.38);z-index:100}.modal-video .wrapper{position:absolute;left:0;top:0;width:100%;height:100%;background:#2d2d2d;display:flex;align-items:center;justify-content:center}.modal-video .wrapper .close{position:absolute;top:15px;right:15px;font-size:18px;background:transparent;border:0;outline:0;cursor:pointer;z-index:100}.modal-video .wrapper .close>i{color:#fff}.modal-video .wrapper>video{position:relative;width:100%;z-index:100}section.land-hero{height:580px;position:relative}section.land-hero .content{margin:0 20px}section.land-hero .slide{height:100%}section.land-hero .slide .navbar1>button{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:26px;border:0;outline:0;background:transparent}section.land-hero .slide .navbar1>button.lt{left:0}section.land-hero .slide .navbar1>button.rt{right:15px}section.land-hero .slide .list{height:100%}section.land-hero .slide .list .one{height:100%;position:relative;display:flex;align-items:flex-start}section.land-hero .slide .list .one .bg{position:absolute;width:100%;height:100%;background-position:0 0;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center}section.land-hero .slide .list .one .bg>video{width:100%;height:100%;object-fit:cover}section.land-hero .slide .list .one .summary{position:relative;padding-top:100px}section.land-hero .slide .list .one .summary .desc{display:inline-block;font-size:16px;line-height:1;font-weight:800;color:#fff;padding-bottom:20px;border-bottom:4px solid #ce0000}section.land-hero .slide .list .one .summary h1{font-weight:700;font-size:40px;line-height:1;color:#fff;margin-top:20px}section.land-hero .slide .list .one .summary .detail{font-size:14px;line-height:20px;font-weight:500;color:#fff;margin-top:25px;text-align:left}section.land-hero .slide .list .one .summary .actions{display:flex;column-gap:15px;margin-top:30px}section.land-hero .slide .list .one .summary .actions>a{height:43px;width:156px;font-size:13px;column-gap:10px;padding:0}@media (min-width:768px){section.land-hero{height:calc(100vh - 145px)}section.land-hero .slide .list .one{align-items:center}section.land-hero .slide .list .one .summary .desc{font-size:26px;line-height:1}section.land-hero .slide .list .one .summary h1{font-size:75px;line-height:78px}section.land-hero .slide .list .one .summary .detail{font-size:24px;line-height:32px}section.land-hero .slide .list .one .summary .actions{column-gap:25px}section.land-hero .slide .list .one .summary .actions>a{width:265px;height:68px;font-size:19px}}@media (min-width:1440px){section.land-hero .slide .navbar1>button.rt{right:calc(50vw - 720px)}section.land-hero .content{margin:0 auto;width:1440px}}section.common-hero{position:relative;display:flex;align-items:center;height:660px}section.common-hero .content{margin:0 20px}section.common-hero .bg{position:absolute;width:100%;height:100%;background-position:0 0;background-repeat:no-repeat;background-size:cover}section.common-hero .bg>video{width:100%;height:100%;object-fit:cover}section.common-hero .summary{position:relative;padding-top:150px}section.common-hero .summary .desc{display:inline-block;font-size:16px;line-height:1;font-weight:800;color:#fff;padding-bottom:15px;border-bottom:4px solid #ce0000;text-transform:uppercase}section.common-hero .summary h1{font-size:40px;font-weight:700;line-height:1;color:#fff;margin-top:20px}section.common-hero .summary .detail{font-size:14px;line-height:20px;font-weight:500;color:#fff;margin-top:25px;text-align:left}@media (min-width:660px){section.common-hero .summary .desc{font-size:26px;line-height:1}section.common-hero .summary h1{font-size:75px;line-height:70px}section.common-hero .summary .detail{font-size:18px;line-height:26px}section.common-hero .summary .actions{column-gap:25px}section.common-hero .summary .actions>a{width:265px;height:68px;font-size:19px}}@media (min-width:1440px){section.common-hero .content{margin:0 auto;width:1440px}}section.contact{padding:210px 0 130px;background-color:#f2f2f2}section.contact .content{margin:0 20px}section.contact .yform{flex-shrink:1}section.contact .yform .title{margin:35px auto 0;max-width:650px}section.contact .yform .form .col .row1{margin-top:40px}section.contact .yform .actions .btn{width:100%;margin-top:15px}@media (min-width:1024px){section.contact .content{flex-direction:row}section.contact .yform .actions .btn{width:auto;margin-top:15px}}@media (min-width:1440px){section.contact .content{margin:0 auto;width:1440px}}section.history-line{background-color:#2d2d2d;padding:0 0 170px}section.history-line .content{margin:0 20px}section.history-line .wrapper{position:relative;display:flex;flex-direction:column;align-items:center;row-gap:105px}section.history-line .wrapper .line{position:absolute;height:100%;width:3px;background-color:#ce0000}section.history-line .wrapper .one{position:relative;z-index:1}section.history-line .wrapper .one .info{width:100px;height:100px;border-radius:100%;background-color:#ce0000;color:#fff;font-size:36px;font-weight:700;display:flex;justify-content:center;align-items:center}section.history-line .wrapper .one .text{position:absolute;top:0;font-size:14px;font-weight:500;line-height:1;color:#fff;width:calc(50vw - 100px);top:50%;overflow-wrap:anywhere}section.history-line .wrapper .one:nth-child(odd) .text{text-align:right;left:-10px;transform:translate(-100%,-50%)}section.history-line .wrapper .one:nth-child(even) .text{text-align:left;right:-10px;transform:translate(100%,-50%)}@media (min-width:660px){section.history-line .wrapper .one .info{width:162px;height:162px;font-size:44px}section.history-line .wrapper .one .text{font-size:18px;line-height:26px;width:calc(50vw - 150px)}section.history-line .wrapper .one:nth-child(odd) .text{left:-30px}section.history-line .wrapper .one:nth-child(even) .text{right:-30px}}@media (min-width:1024px){section.history-line .wrapper .one .text{width:calc(512px - 150px)}section.history-line .wrapper .one:nth-child(odd) .text{left:-70px}section.history-line .wrapper .one:nth-child(even) .text{right:-70px}}@media (min-width:1440px){section.history-line .content{margin:0 auto;width:1440px}section.history-line .wrapper .one .text{width:calc(720px - 150px)}}section.intro{padding:110px 0 100px;background-color:#f2f2f2}section.intro .content{margin:0 20px;display:flex;flex-direction:column;column-gap:100px;row-gap:50px}section.intro .text-holder .title{text-align:left;margin-top:40px}section.intro .text-holder .desc{justify-content:flex-start}section.intro .text-holder .desc>p{text-transform:uppercase}section.intro .text-holder .detail{text-align:left;margin-top:40px}section.intro .text-holder .actions{margin-top:40px}section.intro .image-holder{flex:1 0 41%}section.intro .image-holder>img{width:100%;height:auto;max-width:600px;object-fit:cover}@media (min-width:1024px){section.intro .content{flex-direction:row}}@media (min-width:1440px){section.intro .content{margin:0 auto;width:1440px}}section.news-detail{padding-top:85px;padding-bottom:110px}section.news-detail .content{margin:0 20px}section.news-detail .content .wrapper{padding:100px 0 75px;background-color:#f2f2f2}section.news-detail .content .wrapper .wrapper__content{margin:0 20px}section.news-detail .content .wrapper .wrapper__content .main-info .thumb{margin-top:10px}section.news-detail .content .wrapper .wrapper__content .main-info .thumb>img{width:100%;object-fit:cover}section.news-detail .content .wrapper .wrapper__content .main-info .text{margin-top:10px;font-size:18px;line-height:26px;font-weight:400;color:#2d2d2d}section.news-detail .content .wrapper .wrapper__content .extra-info{margin-top:10px}section.news-detail .content .wrapper .wrapper__content .extra-info .slide{position:relative}section.news-detail .content .wrapper .wrapper__content .extra-info .slide .pagination{margin-top:10px;display:flex;justify-content:center}section.news-detail .content .wrapper .wrapper__content .extra-info .slide .pagination span{font-size:18px;color:#2d2d2d}section.news-detail .content .wrapper .wrapper__content .extra-info .slide .navbar1{position:absolute;width:100%;height:100%;z-index:1}section.news-detail .content .wrapper .wrapper__content .extra-info .slide .navbar1>button{position:absolute;top:50%;transform:translateY(-100%);border:0;outline:0;width:65px;height:65px;border-radius:100%;background-color:#ce0000;font-size:24px}section.news-detail .content .wrapper .wrapper__content .extra-info .slide .navbar1>button>i{color:#fff}section.news-detail .content .wrapper .wrapper__content .extra-info .slide .navbar1>button.disabled{background-color:#2d2d2d;cursor:default}section.news-detail .content .wrapper .wrapper__content .extra-info .slide .navbar1>button.lt{left:25px}section.news-detail .content .wrapper .wrapper__content .extra-info .slide .navbar1>button.rt{right:25px}section.news-detail .content .wrapper .wrapper__content .extra-info .slide .list .one{flex-shrink:0}section.news-detail .content .wrapper .wrapper__content .extra-info .slide .list .one>img{width:100%;object-fit:cover}section.news-detail .content .wrapper .wrapper__content .extra-info .text{font-size:18px;line-height:26px;font-weight:400;color:#2d2d2d}section.news-detail .content .wrapper .wrapper__content .extra-info .text>p{margin-bottom:11px}section.news-detail .content .wrapper .wrapper__content .extra-info .text img{width:100%;object-fit:cover}section.news-detail .content .wrapper .wrapper__content .extra-info>img{width:100%;object-fit:cover}section.news-detail .content .wrapper .wrapper__content .extra-info>video{width:100%}section.news-detail .content .pagination{display:flex;justify-content:space-between;margin-top:20px}section.news-detail .content .pagination .share{position:relative}section.news-detail .content .pagination .share .popup{position:absolute;display:flex;align-items:center;column-gap:10px;right:0;display:none;margin-top:0}section.news-detail .content .pagination .share .popup>a{display:flex;width:36px;height:36px;border-radius:100%;align-items:center;justify-content:center;background-color:#ce0000;color:#fff;font-size:18px}section.news-detail .content .pagination .share:hover .popup{display:flex}section.news-detail .content .pagination>button,section.news-detail .content .pagination>a,section.news-detail .content .pagination .share>button{border:0;outline:0;background:transparent;display:flex;column-gap:10px;align-items:center;font-size:16px;font-weight:700;color:#ce0000}section.news-detail .content .pagination>button>i,section.news-detail .content .pagination>a>i,section.news-detail .content .pagination .share>button>i{margin-top:3px}section.news-detail .content .pagination ul{display:flex;list-style:none}section.news-detail .content .pagination ul>li,section.news-detail .content .pagination ul>li *{font-size:20px;font-weight:700;color:#2d2d2d;width:26px;text-align:center}section.news-detail .content .pagination ul>li.active a{color:#ce0000}@media (min-width:570px){section.news-detail .content .pagination>button,section.news-detail .content .pagination>a,section.news-detail .content .pagination .share>button{font-size:18px}section.news-detail .content .pagination>button>i,section.news-detail .content .pagination>a>i,section.news-detail .content .pagination .share>button>i{margin-top:3px}section.news-detail .content .pagination ul>li,section.news-detail .content .pagination ul>li *{font-size:24px;width:30px}}@media (min-width:1024px){section.news-detail{padding-top:184px}section.news-detail .content .wrapper .wrapper__content{margin:0 auto;max-width:850px}section.news-detail .content .wrapper .wrapper__content .extra-info .slide .navbar1>button.lt{left:-35px}section.news-detail .content .wrapper .wrapper__content .extra-info .slide .navbar1>button.rt{right:-35px}}@media (min-width:1440px){section.news-detail .content{margin:0 auto;width:1440px}}section.news-list{padding:80px 0 70px}section.news-list .content{margin:0 20px}section.news-list .search{display:flex;justify-content:center}section.news-list .search .wrapper{border-bottom:2px solid #ce0000}section.news-list .search .wrapper>input,section.news-list .search .wrapper>button{border:0;outline:0;background:transparent;color:#ce0000}section.news-list .search .wrapper>input{height:50px;font-size:21px;font-weight:600;width:90%}section.news-list .search .wrapper>input::placeholder{color:#ce0000}section.news-list .search .wrapper>button{font-size:20px}section.news-list .list{display:grid;grid-template-columns:1fr;column-gap:35px;row-gap:35px}section.news-list .list .one{padding:25px 30px;border:1px solid #ccc;width:100%;flex-shrink:0;transition:all 0.3s ease}section.news-list .list .one .image-holder{position:relative;width:100%}section.news-list .list .one .image-holder>img{width:100%;height:325px;object-fit:cover}section.news-list .list .one .image-holder .btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;font-size:20px;font-weight:600;width:215px;height:65px;transition:all 0.3s ease}section.news-list .list .one .detail{font-size:22px;line-height:32px;font-weight:700;color:#2d2d2d;text-align:left;margin-top:30px}section.news-list .list .one:hover{background-color:#2d2d2d}section.news-list .list .one:hover .image-holder .btn{opacity:1}section.news-list .list .one:hover .detail{color:#fff}section.news-list .pagination{display:flex;justify-content:center;margin-top:55px}section.news-list .pagination ul{display:flex;list-style:none}section.news-list .pagination ul>li,section.news-list .pagination ul>li *{font-size:18px;font-weight:700;color:#2d2d2d;width:30px;text-align:center}section.news-list .pagination ul>li.active a{color:#ce0000}@media (min-width:660px){section.news-list .search .wrapper>input{width:400px}section.news-list .list{grid-template-columns:1fr 1fr}}@media (min-width:1280px){section.news-list .list{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1440px){section.news-list .content{margin:0 auto;width:1440px}}@media (min-width:1900px){section.news-list .content{margin:0 auto;width:1700px}}section.news-slider{padding:94px 0}section.news-slider .content{margin:0 20px}section.news-slider .title{margin-top:40px}section.news-slider .desc{text-transform:uppercase}section.news-slider .slide{margin-top:55px;position:relative}section.news-slider .slide .navbar1{display:none;position:absolute;width:100%;height:100%}section.news-slider .slide .navbar1>button{position:absolute;top:50%;transform:translateY(-100%);border:0;outline:0;width:65px;height:65px;border-radius:100%;background-color:#ce0000;font-size:24px}section.news-slider .slide .navbar1>button>i{color:#fff}section.news-slider .slide .navbar1>button.disabled{background-color:#ccc}section.news-slider .slide .navbar1>button.lt{left:-75px}section.news-slider .slide .navbar1>button.rt{right:-75px}section.news-slider .slide .list .one{padding:25px 30px;border:1px solid #ccc;width:485px;flex-shrink:0;transition:all 0.3s ease}section.news-slider .slide .list .one .image-holder{position:relative;width:100%}section.news-slider .slide .list .one .image-holder>img{width:100%;height:325px;object-fit:cover}section.news-slider .slide .list .one .image-holder .btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;font-size:16px;font-weight:600;width:215px;height:65px;transition:all 0.3s ease}section.news-slider .slide .list .one .detail{font-size:22px;line-height:32px;font-weight:700;color:#2d2d2d;text-align:left;margin-top:30px}section.news-slider .slide .list .one:hover{background-color:#2d2d2d}section.news-slider .slide .list .one:hover .image-holder .btn{opacity:1}section.news-slider .slide .list .one:hover .detail{color:#fff}section.news-slider .slide .paginator{display:flex;justify-content:center;column-gap:20px;margin-top:40px}section.news-slider .slide .paginator .dot{width:25px;height:25px;border-radius:100%;background-color:#2d2d2d;cursor:pointer}section.news-slider .slide .paginator .dot.active{background-color:#ce0000}section.news-slider .actions{display:flex;justify-content:center;margin-top:35px}section.news-slider .actions .btn{font-size:16px;font-weight:600}@media (min-width:660px){section.news-slider .content{margin:0 100px}section.news-slider .slide .navbar1{display:block}section.news-slider .slide .list .one{width:545px}section.news-slider .slide .list .one .image-holder .btn{font-size:20px}section.news-slider .actions .btn{font-size:21px}}@media (min-width:1900px){section.news-slider .content{margin:0 auto;width:1700px}}section.newsletter{padding:115px 0 125px}section.newsletter .content{margin:0 20px;display:flex;justify-content:center}section.newsletter .shape{display:none;position:absolute;top:250px;left:50%;transform:translateX(-50%);width:300px}section.newsletter .shape>svg path,section.newsletter .shape>svg polyline{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 1.25s linear forwards}section.newsletter .shape>svg:nth-child(1){display:none;enable-background:new 0 0 302.26 224.91}section.newsletter .shape>svg:nth-child(1) polyline{animation-delay:0.75s}section.newsletter .shape>svg:nth-child(1) .st0{fill:none;stroke:#ce0000;stroke-width:8;stroke-linecap:round;stroke-miterlimit:10}section.newsletter .shape>svg:nth-child(1) .st1{fill:none;stroke:#ce0000;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}section.newsletter .shape>svg:nth-child(2){enable-background:new 0 0 302.3 224.9}section.newsletter .shape>svg:nth-child(2) polyline{animation-delay:1s}section.newsletter .shape>svg:nth-child(2) .st0{fill:none;stroke:#ce0000;stroke-width:8;stroke-linecap:round;stroke-miterlimit:10}section.newsletter .shape>svg:nth-child(2) .st1{fill:none;stroke:#ce0000;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}section.newsletter .wrapper{position:relative;display:inline-block}section.newsletter .wrapper .desc>p{text-transform:uppercase}section.newsletter .wrapper .title{margin-top:40px}section.newsletter .wrapper .detail{margin:25px auto 0;max-width:840px}section.newsletter .wrapper .form{display:flex;justify-content:center;margin-top:255px}section.newsletter .wrapper .form .form__wrapper{padding-bottom:5px;border-bottom:2px solid #ce0000;width:90%}section.newsletter .wrapper .form .form__wrapper .yform{width:100%}section.newsletter .wrapper .form .form__wrapper .yform form{width:100%}section.newsletter .wrapper .form .form__wrapper .yform form .row1{display:flex}section.newsletter .wrapper .form .form__wrapper .yform form .row1 .form-group{flex:1}section.newsletter .wrapper .form .form__wrapper .yform form .row1 .form-group>label{display:none}section.newsletter .wrapper .form .form__wrapper .yform form .row1 .form-group>input{border:0;outline:0;background:transparent;font-size:22px;color:#ce0000;font-weight:600;padding:0;flex:1;width:96%;box-shadow:none}section.newsletter .wrapper .form .form__wrapper .yform form .row1 .form-group>input::placeholder{color:#ce0000}section.newsletter .wrapper .form .form__wrapper .yform form .row1>button{border:0;outline:0;background:transparent;color:#ce0000;font-size:20px}@media (min-width:660px){section.newsletter .wrapper .form .form__wrapper input{font-size:28px}}@media (min-width:1440px){section.newsletter .content{margin:0 auto;width:1440px}section.newsletter .shape{top:130px;left:20px;transform:translateX(-100%)}section.newsletter .shape>svg:nth-child(1){display:block}section.newsletter .shape>svg:nth-child(2){display:none}section.newsletter .wrapper .form{margin-top:75px}}@keyframes dash{to{stroke-dashoffset:0}}section.our-info{position:relative;z-index:1;padding:130px 0 245px;background-color:#2d2d2d}section.our-info .content{margin:0 20px}section.our-info .content1{margin:0;position:absolute;width:100%}section.our-info .title{color:#fff;max-width:535px;margin:40px auto 0}section.our-info .desc>p{color:#fff;text-transform:uppercase}section.our-info .detail{color:#fff;max-width:1010px;margin:28px auto 0}section.our-info .slide{margin-top:90px}section.our-info .slide .list{padding:20px 0}section.our-info .slide .list .one{display:flex;justify-content:center;padding-bottom:20px;flex-shrink:0;width:250px;height:250px;overflow:unset}section.our-info .slide .list .one .slide__one__wrapper{width:250px;height:250px;border-radius:100%;background-color:#ce0000;display:flex;flex-direction:column;align-items:center;box-shadow:0 7px 20px 0 #64646f33}section.our-info .slide .list .one .slide__one__wrapper .icon{height:70px;display:flex;align-items:center;margin-top:40px}section.our-info .slide .list .one .slide__one__wrapper .icon>i{color:#fff;font-size:50px}section.our-info .slide .list .one .slide__one__wrapper .title{font-size:22px;line-height:1;margin-top:20px;font-weight:700}section.our-info .slide .list .one .slide__one__wrapper .detail{font-size:16px;font-weight:400;line-height:24px;margin-top:10px}section.our-info .slide .paginator{display:flex;justify-content:center;column-gap:20px;margin-top:20px}section.our-info .slide .paginator .dot{width:25px;height:25px;border-radius:100%;background-color:#2d2d2d;cursor:pointer}section.our-info .slide .paginator .dot.active{background-color:#ce0000}@media (min-width:660px){section.our-info .slide .list .one{display:block;width:290px;height:290px}section.our-info .slide .list .one .slide__one__wrapper{width:290px;height:290px}section.our-info .slide .list .one .slide__one__wrapper .title{font-size:18px;line-height:26px;margin-top:20px}section.our-info .slide .list .one .slide__one__wrapper .detail{font-size:18px;line-height:26px;margin-top:10px}section.our-info .slide .paginator{display:none}}@media (min-width:910px){section.our-info .content1{margin:0 auto;width:910px;left:50%;transform:translateX(-50%)}}@media (min-width:1210px){section.our-info .content1{width:1210px}}@media (min-width:1440px){section.our-info .content{margin:0 auto;width:1440px}}section.partners{margin-top:-120px;background-color:#f2f2f2}section.partners .content{margin:0}section.partners .slide .list{padding:20px 0}section.partners .slide .list .one{width:240px;height:240px;flex-shrink:0;display:flex;justify-content:center;align-items:center;position:relative;overflow:unset}section.partners .slide .list .one .slide__one__wrapper{width:240px;height:240px;border-radius:100%;display:flex;justify-content:center;align-items:center;row-gap:15px;background-color:#fff;box-shadow:0 7px 20px 0 #64646f33;transition:all 0.3s ease}section.partners .slide .list .one .slide__one__wrapper img:nth-child(2){display:none;margin-top:-40px;transform:scale(.8) rotateY(180deg)}section.partners .slide .list .one .slide__one__wrapper .actions{position:absolute;left:50%;bottom:40px;transform:translateX(-50%);width:100%;display:flex;justify-content:center;opacity:0}section.partners .slide .list .one .slide__one__wrapper .actions>a{display:flex;align-items:center;background:transparent;border:0;outline:0;font-weight:700;font-size:18px;color:#fff;column-gap:10px}section.partners .slide .list .one .slide__one__wrapper .actions>a>i{color:#ce0000}section.partners .slide .list .one:hover .slide__one__wrapper{transform:rotateY(-180deg);background-color:#2d2d2d}section.partners .slide .list .one:hover .slide__one__wrapper img:nth-child(1){display:none}section.partners .slide .list .one:hover .slide__one__wrapper img:nth-child(2){display:block}section.partners .slide .list .one:hover .slide__one__wrapper .actions{transform:translateX(-50%) rotateY(180deg);opacity:1}section.partners .slide .paginator{display:flex;justify-content:center;column-gap:20px;margin-top:40px}section.partners .slide .paginator .dot{width:25px;height:25px;border-radius:100%;background-color:#2d2d2d;cursor:pointer}section.partners .slide .paginator .dot.active{background-color:#ce0000}@media (min-width:660px){section.partners .slide .paginator{display:none}}@media (min-width:1140px){section.partners .slide{max-width:1140px;margin:0 auto}}@media (min-width:1440px){section.partners .content{margin:0 auto;width:1440px}}section.rich-text{padding:85px 0 0}section.rich-text .content{margin:0 20px}section.rich-text .content .wrapper{padding:100px 0 120px;background-color:#f2f2f2}section.rich-text .content .wrapper .wrapper__content{margin:0 20px}section.rich-text .content .wrapper .wrapper__content .detail{max-width:1137px;margin:40px auto 0;text-align:left}@media (min-width:1024px){section.rich-text{padding:184px 0 0}}@media (min-width:1440px){section.rich-text .content{margin:0 auto;width:1440px}}section.service{padding:120px 0 110px}section.service .content{margin:0 20px}section.service .content>.actions{margin-top:60px;display:flex;flex-direction:column;align-items:center}section.service .content>.actions .hint{font-size:18px;line-height:1;color:#2d2d2d;text-align:center;font-weight:700}section.service .content>.actions>a{display:flex;margin-top:45px;width:100%;height:52px;font-size:16px;column-gap:25px}section.service .content>.actions>a>i{font-size:26px}section.service .title{margin-top:40px}section.service .detail{margin:40px auto 0;max-width:615px}section.service .list{margin-top:55px;display:grid;grid-template-columns:1fr;column-gap:40px;row-gap:40px}section.service .list .one{flex:1;background-color:#f2f2f2;padding:55px 50px}section.service .list .one .title{margin-top:30px;max-width:400px;min-height:65px}section.service .list .one .desc{justify-content:flex-start}section.service .list .one .desc p{border-width:2px;padding-bottom:15px;font-size:18px}section.service .list .one .actions{margin-top:50px}section.service .list .one .actions>a{width:100%;height:52px;column-gap:20px}section.service .list .one .actions>a:hover{background-color:#2d2d2d!important}@media (min-width:480px){section.service .content>.actions>a{width:410px}section.service .list .one .actions>a{width:330px}}@media (min-width:660px){section.service .content>.actions>a{font-size:21px;height:72px}section.service .content>.actions>a>i{font-size:26px}section.service .list .one .actions>a{height:72px}}@media (min-width:1024px){section.service .list{grid-template-columns:1fr 1fr}}@media (min-width:1440px){section.service .content{margin:0 auto;width:1440px}}section.simple-text{padding:75px 0 125px;background-color:#f2f2f2}section.simple-text.red{background-color:#ce0000}section.simple-text.red .title,section.simple-text.red .desc>p,section.simple-text.red .detail{color:#fff}section.simple-text.red .desc>p{border-color:#fff;text-transform:uppercase}section.simple-text.red .actions .btn{background-color:#2d2d2d!important}section.simple-text .content{margin:0 20px}section.simple-text .title{margin-top:40px}section.simple-text .detail{margin:45px auto 0}section.simple-text .desc>p{text-transform:uppercase}section.simple-text .actions{display:flex;justify-content:center;margin-top:40px}@media (min-width:1440px){section.simple-text .content{margin:0 auto;width:1440px}}section.team{padding:70px 0 140px}section.team .content{margin:0 20px}section.team .search{display:flex;justify-content:center;margin-top:10px}section.team .search .wrapper{border-bottom:2px solid #ce0000;padding-bottom:5px;width:100%}section.team .search .wrapper .select2{width:100%!important}section.team .search .wrapper .select2 .select2-selection{border:0}section.team .search .wrapper .select2 .select2-selection .select2-selection__rendered{font-size:21px;font-weight:600;color:#ce0000}section.team .search .wrapper .select2 .select2-selection__arrow{color:#ce0000}section.team .search .wrapper>input,section.team .search .wrapper>button{border:0;outline:0;background:transparent;color:#ce0000}section.team .search .wrapper>input{height:50px;font-size:21px;font-weight:600;width:90%}section.team .search .wrapper>input::placeholder{color:#ce0000}section.team .search .wrapper>button{font-size:20px}section.team .list{display:grid;grid-template-columns:1fr;flex-wrap:wrap;column-gap:85px;row-gap:50px;margin-top:73px}section.team .list .one .image-holder .wrapper img{width:100%;height:auto;object-fit:cover}section.team .list .one .txt-holder{margin-top:43px}section.team .list .one .txt-holder .desc{justify-content:flex-start}section.team .list .one .txt-holder .desc>p{font-size:18px;border-width:2px;padding-bottom:13px}section.team .list .one .txt-holder .title{margin-top:30px}section.team .list .one .txt-holder .phone,section.team .list .one .txt-holder .email{display:flex;align-items:center;color:#ce0000;overflow-wrap:anywhere}section.team .list .one .txt-holder .phone i,section.team .list .one .txt-holder .email i{width:25px;font-size:18px}section.team .list .one .txt-holder .phone a,section.team .list .one .txt-holder .email a{font-size:16px;font-weight:400;line-height:1;color:#ce0000}section.team .list .one .txt-holder .phone{margin-top:30px}section.team .list .one .txt-holder .email{margin-top:20px}section.team .list .one .txt-holder .email a{margin-top:-5px}@media (min-width:660px){section.team .search .wrapper{width:unset}section.team .search .wrapper>input,section.team .search .wrapper .select2{width:400px!important}section.team .list .one .txt-holder .desc>p{font-size:18px}section.team .list .one .txt-holder .phone a,section.team .list .one .txt-holder .email a{font-size:20px}}@media (min-width:768px){section.team .list{grid-template-columns:1fr 1fr;column-gap:45px}}@media (min-width:1024px){section.team .list{column-gap:85px}}@media (min-width:1440px){section.team .content{width:1440px;margin:0 auto}section.team .list{grid-template-columns:1fr 1fr 1fr}}section.text .content{text-align:center;margin-bottom:50px;font-size:40px;font-weight:700;margin-top:100px}@media (min-width:1024px){section.text .content{font-size:50px;margin-top:250px}}.cl-black{color:#000!important}.cl-red{color:#ce0000!important}.cl-white{color:#fff}h2.title{color:#2d2d2d;font-size:35px;font-weight:700;overflow-wrap:anywhere;text-align:center;line-height:38px}@media (min-width:660px){h2.title{font-size:60px;line-height:70px}}h3.title{color:#2d2d2d;font-size:28px;font-weight:700;line-height:1;overflow-wrap:anywhere}@media (min-width:660px){h3.title{font-size:32px;line-height:1}}div.desc,p.desc{display:flex;justify-content:center}div.desc>p,p.desc>p{font-size:15px;font-weight:800;line-height:1;overflow-wrap:anywhere;padding-bottom:17px;color:#2d2d2d;border-bottom:4px solid #ce0000}@media (min-width:660px){div.desc>p,p.desc>p{font-size:18px;line-height:1}}div.detail,p.detail{color:#2d2d2d;font-size:14px;font-weight:500;line-height:20px;overflow-wrap:anywhere;text-align:center}@media (min-width:660px){div.detail,p.detail{font-size:18px;line-height:26px}}.yform .alert>ul{list-style:none;padding:0}.yform .form{display:flex;flex-direction:column;column-gap:20px}.yform .form .col .row1{display:flex;flex-direction:column;column-gap:45px}.yform .form .col .group{flex:1}.yform .form .col .group label{display:inline}.yform .form .col .group INPUT,.yform .form .col .group TEXTAREA{width:100%;background:transparent;height:70px;width:100%;color:#000;font-size:21px;font-weight:700;padding:15px 0;border:0;border-radius:0;outline:0;box-shadow:none;border-bottom:2px solid #ce0000}.yform .form .col .group INPUT::placeholder,.yform .form .col .group TEXTAREA::placeholder{color:#ce0000}.yform .form .col .group TEXTAREA{height:160px}.yform .actions{display:flex;justify-content:center;margin-top:15px}.yform .actions .btn{font-weight:600;column-gap:33px}@media (min-width:660px){.yform .form{flex-direction:row}.yform .form .col .group INPUT,.yform .form .col .group TEXTAREA{font-size:28px}.yform .actions{margin-top:50px}}@media (min-width:1024px){.yform .form .col .row1{flex-direction:row}.yform .form .col .group INPUT,.yform .form .col .group TEXTAREA{width:100%}}a.btn,button.btn{border:0;outline:0!important;box-shadow:unset!important;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;column-gap:10px;border-radius:0;padding:14px 28px;font-size:16px;font-weight:600;line-height:1;transition:all 0.2s ease}a.btn.red,button.btn.red{background-color:#ce0000!important;color:#fff}a.btn.red:hover,a.btn.red:active,button.btn.red:hover,button.btn.red:active{background-color:#2d2d2d!important;color:#fff}a.btn.gray,button.btn.gray{background-color:#b7b7b7;color:#fff}a.btn.black,button.btn.black{background-color:#000!important;color:#fff}a.btn.black:hover,a.btn.black:active,button.btn.black:hover,button.btn.black:active{background-color:#cb3137;color:#fff}@media (min-width:660px){a.btn,button.btn{font-size:21px;padding:26px 35px;column-gap:24px}}a.anim-link{display:inline-flex;flex-direction:column;cursor:pointer}a.anim-link.full .mark{width:100%}a.anim-link.full:hover .mark{width:100%}a.anim-link .mark{height:1px;width:calc(100% - 20px);margin-top:5px;transition-property:width;transition-duration:0.2s;transition-timing-function:ease-in-out}a.anim-link .txt{display:flex;column-gap:10px;align-items:center;transition-property:column-gap;transition-duration:0.2s;transition-timing-function:ease-in-out}a.anim-link:hover .mark{width:0}a.anim-link:hover .txt{column-gap:10px}::-webkit-scrollbar{width:4px;height:0;position:absolute;right:0;top:0;bottom:0;background:transparent}::-webkit-scrollbar-thumb{background-color:#494949}.checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox>input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox>input:checked~.checkbox--mark:after{display:block}.checkbox>.checkbox--mark{position:absolute;top:0;left:0;height:22px;width:22px;border:1px solid #6e6e6e;border-radius:5px;background-color:#fff}.checkbox>.checkbox--mark:after{content:"";position:absolute;display:none;left:50%;top:50%;width:8px;height:16px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}body.flayout{overflow:hidden}@media (min-width:1440px){body.flayout .content{margin-left:calc(50% - 672px)}}body.flayout nav .content .intro-wrapper .control .btn-toggle-menu>i:nth-child(1){display:none}body.flayout nav .content .intro-wrapper .control .btn-toggle-menu>i:nth-child(2){display:block}body.flayout .full-menu{display:block;opacity:1;z-index:90}.select2-container--default .select2-dropdown{border:0;color:#fff;background-color:#d10e0e}.select2-container--default .select2-dropdown .select2-results .select2-results__options{padding-top:15px;overflow-y:unset}.select2-container--default .select2-dropdown .select2-results .select2-results__options .select2-results__option{padding-left:20px;font-size:18px;background-color:#d10e0e}.select2-container--default .select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted{background-color:#a60505}