.slick-slider{   position:relative;   display:block;   -moz-box-sizing:border-box;     box-sizing:border-box;   -webkit-user-select:none;    -moz-user-select:none;     -ms-user-select:none;       user-select:none;   -webkit-touch-callout:none;   -khtml-user-select:none;   -ms-touch-action:pan-y;     touch-action:pan-y;   -webkit-tap-highlight-color:transparent;} .slick-list{   position:relative;   display:block;   overflow:hidden;   margin:0;   padding:0;}.slick-list:focus{   outline:none;}.slick-list.dragging{   cursor:pointer;   cursor:hand;} .slick-slider .slick-track,.slick-slider .slick-list{   -webkit-transform:translate3d(0, 0, 0);    -moz-transform:translate3d(0, 0, 0);     -ms-transform:translate3d(0, 0, 0);     -o-transform:translate3d(0, 0, 0);       transform:translate3d(0, 0, 0);} .slick-track{   position:relative;   top:0;   left:0;   display:block;}.slick-track:before,.slick-track:after{   display:table;   content:'';}.slick-track:after{   clear:both;}.slick-loading .slick-track{   visibility:hidden;} .slick-slide{   display:none;   float:left;   height:100%;   min-height:1px;}[dir='rtl'] .slick-slide{   float:right;}.slick-slide img{   display:block;}.slick-slide.slick-loading img{   display:none;}.slick-slide.dragging img{   pointer-events:none;}.slick-initialized .slick-slide{   display:block;}.slick-loading .slick-slide{   visibility:hidden;}.slick-vertical .slick-slide{   display:block;   height:auto;   border:1px solid transparent;}.slick-arrow.slick-hidden {   display:none;}.flipster {   display:block;   overflow-x:hidden;   overflow-y:visible;   position:relative} .flipster:focus {   outline:0} .flipster__container,.flipster__item {   margin:0;   padding:0;   list-style-type:none;   position:relative} .flipster__item {   display:inline-block;   white-space:normal;   word-spacing:normal;   vertical-align:bottom} .flipster--click .flipster__item--future,.flipster--click .flipster__item--past {   cursor:pointer} .flipster__item img {   max-width:100%} .flipster__button {   position:absolute;   top:50%;   display:block;   appearance:none;   background:0 0;   border:none;   padding:0;   z-index:999;   cursor:pointer;   font-size:15px;   opacity:.5;   transition:opacity .5s ease;   margin:-1em 2em} .flipster__button svg {   width:2em;   stroke:currentColor;   fill:transparent;   stroke-width:3;   stroke-linecap:round} .flipster__button:focus,.flipster__button:hover {   opacity:1} .flipster__button--prev {   left:0} .flipster__button--next {   right:0} .flipster__nav,.flipster__nav__item {   list-style-type:none;   margin:0;   padding:0} .flipster__nav {   display:block;   margin:0 0 4em;   text-align:center;   position:relative} .flipster__nav__item {   display:inline-block;   margin:0 .25em} .flipster__nav__link {   display:block;   color:inherit;   padding:.5em 1em;   position:relative;   overflow:hidden;   transition:all 250ms ease-out;   transition-timing-function:cubic-bezier(.56,.12,.12,.98)} .flipster__nav__link::after {   content:'';   display:block;   background:#232221;   position:absolute;   top:0;   left:0;   width:100%;   height:100%;   z-index:-1;   transform:translateY(100%) translateY(-.25em);   transition:inherit} .flipster__nav__item--current>.flipster__nav__link,.flipster__nav__link:focus,.flipster__nav__link:hover {   color:#fff} .flipster__nav__item--current>.flipster__nav__link::after,.flipster__nav__link:focus::after,.flipster__nav__link:hover::after {   transform:translateY(0)} .flipster__nav__child {   display:none;   position:absolute;   top:100%;   left:0;   right:0;   margin-top:-1px;   padding:.5em;   background:#4e4441;   z-index:1} .flipster__nav__child .flipster__nav__link {   color:#fff} .flipster__nav__child .flipster__nav__link::after {   background:#fff} .flipster__nav__child .flipster__nav__item--current>.flipster__nav__link,.flipster__nav__child .flipster__nav__link:focus,.flipster__nav__child .flipster__nav__link:hover {   color:#232221} .flipster__nav__item--current .flipster__nav__child {   display:block} .flipster--infinite-carousel .flipster__item--future,.flipster--infinite-carousel .flipster__item--past {   opacity:0;   transition-delay:115ms} .flipster--infinite-carousel .flipster__item--past .flipster__item__content {   transform:translateX(100%) rotateY(-20deg) scale(.5)} .flipster--infinite-carousel .flipster__item--past-2 .flipster__item__content {   transform:translateX(25%) rotateY(40deg) scale(.65)} .flipster--infinite-carousel .flipster__item--past-1 .flipster__item__content {   transform:scale(.8)} .flipster--infinite-carousel .flipster__item--future .flipster__item__content {   transform:translateX(-100%) rotateY(20deg) scale(.5)} .flipster--infinite-carousel .flipster__item--future-2 .flipster__item__content {   transform:translateX(-25%) rotateY(-40deg) scale(.65)} .flipster--infinite-carousel .flipster__item--future-1 .flipster__item__content {   transform:scale(.8)} .flipster--infinite-carousel.no-rotate .flipster__item--past .flipster__item__content {   transform:translateX(175%) scale(.5)} .flipster--infinite-carousel.no-rotate .flipster__item--past-2 .flipster__item__content {   transform:translateX(25%) scale(.65)} .flipster--infinite-carousel.no-rotate .flipster__item--past-1 .flipster__item__content {   transform:translateX(0) scale(.8)} .flipster--infinite-carousel.no-rotate .flipster__item--future .flipster__item__content {   transform:translateX(-175%) scale(.5)} .flipster--infinite-carousel.no-rotate .flipster__item--future-2 .flipster__item__content {   transform:translateX(-25%) scale(.65)} .flipster--infinite-carousel.no-rotate .flipster__item--future-1 .flipster__item__content {   transform:translateX(0) scale(.8)} .flipster--infinite-carousel .flipster__item--current .flipster__item__content {   transform:translateX(0) rotateY(0) scale(1);   transition-delay:60ms} .flipster--loop .flipster__item {   position:absolute} .flipster--loop .flipster__item--past-2 {   transform:translateX(-100%)} .flipster--loop .flipster__item--future-2 {   transform:translateX(100%)} .flipster--loop .flipster__item--past-1 {   transform:translateX(-50%)} .flipster--loop .flipster__item--future-1 {   transform:translateX(50%)} .flipster--infinite-carousel .flipster__container {   display:block;   white-space:nowrap;   word-spacing:-.25em;   transform-origin:50% 50%;   backface-visibility:hidden} .flipster--infinite-carousel .flipster__container,.flipster--infinite-carousel .flipster__item {   transition:all 350ms ease-in-out;   transition-timing-function:cubic-bezier(.56,.12,.12,.98)} .flipster--infinite-carousel .flipster__item__content {   transition:inherit} .flipster--infinite-carousel .flipster__item {   position:absolute;   opacity:0;   perspective:800px} .flipster--infinite-carousel .flipster__item--future-2,.flipster--infinite-carousel .flipster__item--past-2 {   opacity:.6;   transition-delay:90ms} .flipster--infinite-carousel .flipster__item--future-1,.flipster--infinite-carousel .flipster__item--past-1 {   opacity:1;   transition-delay:60ms} .flipster--infinite-carousel .flipster__item--current {   opacity:1;   transition-delay:0} .flipster--infinite-carousel .flipster__item--future .flipster__item__content,.flipster--infinite-carousel .flipster__item--past .flipster__item__content {   transform:scale(.4)} .flipster--infinite-carousel .flipster__item--past-2 .flipster__item__content {   transform:translateX(-75%) scale(.6)} .flipster--infinite-carousel .flipster__item--future-2 .flipster__item__content {   transform:translateX(75%) scale(.6)} .flipster--infinite-carousel .flipster__item--past-1 .flipster__item__content {   transform:translateX(-50%) scale(.8)} .flipster--infinite-carousel .flipster__item--future-1 .flipster__item__content {   transform:translateX(50%) scale(.8)}.flipster--loop .flipster__item{position:absolute}.flipster--loop .flipster__item--past-2{transform:translateX(-100%)}.flipster--loop .flipster__item--future-2{transform:translateX(100%)}.flipster--loop .flipster__item--past-1{transform:translateX(-50%)}.flipster--loop .flipster__item--future-1{transform:translateX(50%)}.flipster--infinite-carousel .flipster__container,.flipster--infinite-carousel .flipster__item{transition:all 350ms ease-in-out;transition-timing-function:cubic-bezier(.56,.12,.12,.98)}.flipster--infinite-carousel .flipster__item__content{transition:inherit}.flipster--infinite-carousel .flipster__item{position:absolute;opacity:0;perspective:800px}.flipster--infinite-carousel .flipster__item--future-2,.flipster--infinite-carousel .flipster__item--past-2{opacity:.6;transition-delay:90ms}.flipster--infinite-carousel .flipster__item--future-1,.flipster--infinite-carousel .flipster__item--past-1{opacity:.8;transition-delay:60ms}.flipster--infinite-carousel .flipster__item--current{opacity:1;transition-delay:0}.flipster--infinite-carousel .flipster__item--future .flipster__item__content,.flipster--infinite-carousel .flipster__item--past .flipster__item__content{transform:scale(.4)}.flipster--infinite-carousel .flipster__item--past-2 .flipster__item__content{transform:translateX(-75%) rotateY(0) scale(.6)}.flipster--infinite-carousel .flipster__item--future-2 .flipster__item__content{transform:translateX(75%) rotateY(0) scale(.6)}.flipster--infinite-carousel .flipster__item--past-1 .flipster__item__content{transform:translateX(-50%) rotateY(0) scale(.8)}.flipster--infinite-carousel .flipster__item--future-1 .flipster__item__content{transform:translateX(50%) rotateY(0) scale(.8)}.flipster--infinite-carousel .flipster__item--current .flipster__item__content{transform:translateX(0) rotateY(0) scale(1)}@-webkit-keyframes slidebottom {   0% {     bottom:10%;     opacity:0   }   50% {     bottom:20px;     opacity:1   }   80% {     opacity:1   }   100% {     opacity:0   }} @keyframes slidebottom {   0% {     bottom:10%;     opacity:0   }   50% {     bottom:20px;     opacity:1   }   80% {     opacity:1   }   100% {     opacity:0   }}.main-banner{background:url(../../images/home/banner.jpg) no-repeat;height:100%;background-size:cover;min-height:600px}.main-banner .main-trans{position:relative;max-width:1140px;padding-left:20px;padding-right:20px;margin:auto;width:100%;height:100%;min-height:600px}.main-banner .transparent{position:absolute;top:40%;left:20px;max-width:540px;transform:translateY(-40%)}.main-banner .transparent .htopic{font-size:44px;color:#fff;margin-bottom:30px;font-weight:700;font-family:Roboto;font-smoothing:Roboto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}.main-banner .transparent .desc,.main-banner .transparent .txt{font-size:20px;-webkit-overflow-scrolling:touch;font-family:Roboto;-moz-osx-font-smoothing:grayscale}.main-banner .transparent .htopic .dash{display:inline-block;width:33px;height:8px;background:#fff;transform:rotate(45deg) translate(17px,12px);margin-right:10px;vertical-align:top;float:left}.main-banner .transparent .htopic .desct{display:inline-block}.main-banner .transparent .desc{line-height:30px;color:#fff;font-weight:400;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}.main-banner .transparent .btn-contact{width:229px;height:50px;background:#fff;line-height:50px;margin-top:40px;text-align:center;vertical-align:middle;display:inline-block}.main-banner .transparent .ic-tel{background:url(../../images/sprite.svg) 0 -6px no-repeat;width:32px;height:31px;display:inline-block;vertical-align:middle}.main-banner .transparent .txt{vertical-align:middle;display:inline-block;font-weight:700;font-smoothing:Roboto;-webkit-font-smoothing:antialiased;color:#236194;margin-left:10px}.main-service{min-height:486px;width:100%;position:relative;background-repeat:no-repeat;background-position:top right;background-image:url(../../images/home/graphic1.png),linear-gradient(to bottom,#cbcbcb,#fff)}.main-service .box-service{width:1100px;margin:auto;height:180px;max-width:100%;font-size:0;position:relative;top:-90px;display:flex;align-items:center;box-shadow:0 2px 5px rgba(0,0,0,.2)}.main-service .box-service .slide-dot{position:absolute;bottom:-50px;width:100%;text-align:center}.main-service .box-service .slide-dot ul{display:inline-block}.main-service .box-service .slide-dot ul li{float:left;width:14px;margin-left:5px;margin-right:5px}.main-service .box-service .slide-dot ul li button{background:#979797;border:0;width:14px;font-size:0;height:14px;border-radius:50%}.main-service .box-service .slide-dot ul li.slick-active button{background:#236194}.main-service .box-service .col-left{width:100%;height:100%;display:inline-block;background:#236194;vertical-align:middle;text-align:center;position:relative;z-index:1;flex-basis:275%}.main-service .box-service .col-left .center{width:100%;vertical-align:middle;padding-top:27px}.main-service .box-service .col-left .ic-service{width:61px;height:86px;margin:auto;background:url(../../images/sprite.svg) -39px 0 no-repeat}.main-service .box-service .col-left .txt{margin-top:5px;font-size:20px;font-weight:700;font-family:Roboto;font-smoothing:Roboto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;color:#fff}.main-service .box-service .col-left:after{content:"";position:absolute;right:-10px;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #236194;transform:translate(0,-50%);top:50%}.main-service .box-service .col-right{width:100%;flex-basis:825%;overflow:hidden;height:100%;background:#fff;display:inline-block;vertical-align:middle}.main-service .box-service .col-right .main-slide{position:relative;height:100%}.main-service .box-service .col-right .main-slide .slick-list,.main-service .box-service .col-right .main-slide .slick-track{height:100%}.main-service .box-service .col-right .main-slide .slick-prev{position:absolute;left:20px;top:50%;background:url(../../images/sprite.svg) -1px -46px no-repeat;width:33px;height:32px;border:0;transform:translate(0,-50%);z-index:1}.main-service .box-service .col-right .main-slide .slick-next{position:absolute;z-index:1;right:10px;top:50%;background:url(../../images/sprite.svg) -1px -86px no-repeat;width:33px;height:32px;border:0;transform:translate(0,-50%)}.main-service .box-service .col-right .main-slide .slot-item{display:inline-block;vertical-align:middle;width:275px;padding:27px 30px 0;text-align:center;position:relative;min-height:140px}.main-service .box-service .col-right .main-slide .slot-item:after{content:"";position:absolute;right:-1px;width:1px;top:0;height:100%;background:#ddd}.main-service .box-service .col-right .main-slide .ic-service{width:61px;height:71px;margin:auto;background:url(../../images/sprite.svg) no-repeat}.main-service .box-service .col-right .main-slide .ic-service.s1{width:64px;background-position:-114px 0}.main-service .box-service .col-right .main-slide .ic-service.s2{width:65px;background-position:-192px 0}.main-service .box-service .col-right .main-slide .ic-service.s3{width:60px;background-position:-264px 0}.main-service .box-service .col-right .main-slide .ic-service.s4{width:70px;background:url(../../images/home/slide-ic.svg) no-repeat}.main-service .box-service .col-right .main-slide .ic-service.s5{width:70px;background:url(../../images/home/slide-ic.svg) -110px 0 no-repeat}.main-service .box-service .col-right .main-slide .ic-service.s6{width:70px;background:url(../../images/home/slide-ic.svg) -220px 0 no-repeat}.main-service .box-service .col-right .main-slide .ic-service.s7{width:70px;background:url(../../images/home/slide-ic.svg) -314px 0 no-repeat}.main-service .box-service .col-right .main-slide .ic-service.s8{width:70px;background:url(../../images/home/slide-ic.svg) -415px 0 no-repeat}.main-service .box-service .col-right .main-slide .ic-service.s9{width:60px;background:url(../../images/home/slide-ic.svg) -512px 0 no-repeat}.main-service .box-service .col-right .main-slide .txt{margin-top:5px;font-size:15px;color:#000}.main-service .detail-service{font-size:0;max-width:1140px;padding-left:20px;padding-right:20px;margin:auto}.main-service .detail-service .col-left{width:34%;height:100%;display:inline-block;text-align:center;padding:0 20px;vertical-align:middle}.main-service .detail-service .col-right{width:66%;height:100%;display:inline-block;font-weight:700;font-family:Roboto;font-smoothing:Roboto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;font-size:20px;line-height:36px;padding-left:35px;color:#236194;vertical-align:middle}.main-strength{width:100%;font-size:0;overflow-y:hidden}.main-strength .center-box{width:1140px;margin:auto;max-width:100%;overflow:hidden;padding-bottom:60px;padding-left:20px;padding-right:20px}.main-strength .col-box .head,.main-strength .sub-head{font-weight:700;-webkit-overflow-scrolling:touch;font-family:Roboto}.main-strength .sub-head{font-smoothing:Roboto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:36px;text-align:center;margin:60px 0 40px}.main-strength .marginneg{margin-left:-10px;margin-right:-10px}.main-strength .col-box{width:33.33%;float:left;display:inline-block;text-align:center;padding:0 10px}.main-strength .col-box .back1{background:url(../../images/home/back1.jpg) right bottom no-repeat;background-size:cover;min-height:430px;padding:0 25px}.main-strength .col-box .back2{background:url(../../images/home/back2.jpg) right bottom no-repeat;background-size:cover;min-height:430px;padding:0 25px}.main-strength .col-box .back3{background:url(../../images/home/back3.jpg) right bottom no-repeat;background-size:cover;min-height:430px;padding:0 25px}.main-strength .col-box .ic-pos{background:url(../../images/sprite.svg) no-repeat;width:72px;height:76px;display:inline-block;margin-top:45px;margin-bottom:30px}.main-strength .col-box .ic-pos.col1{background-position:-116px -86px}.main-strength .col-box .ic-pos.col2{background-position:-197px -86px}.main-strength .col-box .ic-pos.col3{background-position:-279px -86px}.main-strength .col-box .head{font-smoothing:Roboto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;color:#fff;display:block;margin-bottom:30px;min-height:54px}.main-strength .col-box .detail{display:block;font-size:15px;color:#fff}.main-present{width:100%;position:relative;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(../../images/home/bg-section.jpg);padding-top:60px}.main-present .detail-present{font-size:0;max-width:1140px;padding-left:20px;padding-right:20px;margin:auto;overflow:hidden}.main-present .detail-present .col-left{width:34%;height:100%;display:inline-block;text-align:center;padding:0 20px;vertical-align:middle}.main-present .detail-present .col-right{width:66%;height:100%;display:inline-block;padding-left:35px;color:#fff;vertical-align:middle}.main-present .detail-present .col-right .head1{font-family:Roboto;font-weight:500;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;font-size:24px;line-height:35px;margin-top:0;margin-bottom:5px}.main-news .sub-head,.main-present .detail-present .col-right .head2{font-smoothing:Roboto;-moz-osx-font-smoothing:grayscale;font-weight:700;font-family:Roboto}.main-present .detail-present .col-right .head2{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;font-size:36px;line-height:35px;margin-top:0;margin-bottom:30px}.main-present .detail-present .col-right .detail{font-family:Roboto;font-weight:400;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;font-size:15px;line-height:25px}.main-news{width:100%;font-size:0;overflow:hidden;padding-bottom:40px}.main-news .sub-head{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;font-size:36px;text-align:center;margin:60px 0 40px}.main-news .list-news{max-width:1140px;padding-left:20px;padding-right:20px;margin:auto;overflow:hidden}.main-news .list-news .block-news{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.main-news .list-news .col-news .desc,.main-news .list-news .col-news .title{margin-left:auto;margin-right:auto;line-height:initial;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.main-news .list-news .view-news{font-size:20px;font-weight:700;font-family:Roboto;font-smoothing:Roboto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;display:inherit;color:#236194;text-align:center}.main-news .list-news .col-news .title,.main-ourteam .sub-head{font-smoothing:Roboto;-moz-osx-font-smoothing:grayscale;text-align:center;font-weight:700;font-family:Roboto}.main-news .list-news .col-news .desc a,.main-news .list-news .col-news .title a{color:#000}.main-news .list-news .col-news{font-size:18px;width:33.33%;padding-left:15px;padding-right:15px;margin-bottom:50px}.main-news .list-news .col-news .title{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;font-size:20px;margin-top:20px;display:block;display:-webkit-box;max-height:55px;overflow:hidden}.main-news .list-news .col-news .desc{font-size:15px;display:block;display:-webkit-box;max-height:44px;overflow:hidden}.main-ourteam{width:100%;font-size:0;overflow:hidden;background:url(../../images/home/bg-team.png) right bottom no-repeat #D4D4D4;padding-bottom:45px;padding-top:45px}.main-ourteam .flipster{overflow:inherit}.main-ourteam .flipster__nav{margin-top:21px}.main-ourteam .flipster__button{opacity:1;transform:translate(0,-50%)}.main-ourteam .flipster__button--prev{left:-100px}.main-ourteam .flipster__button--prev .ic-prev{background:url(../../images/sprite.svg) -57px -124px no-repeat;width:50px;height:50px;display:inline-block}.main-ourteam .flipster__button--next{right:-100px}.main-ourteam .flipster__button--next .ic-next{background:url(../../images/sprite.svg) 0 -124px no-repeat;width:50px;height:50px;display:inline-block}.main-ourteam .flipster__item__content{filter:blur(0)}.main-ourteam .flipster__item__content:after{content:"";background:0 0;filter:blur(0);transition:all .1s ease-out .2s}.main-ourteam .flipster__item__content img{filter:blur(0);transition:all .1s ease-out .2s}.main-ourteam .flipster__nav__item .flipster__nav__link{color:#fff;display:inline-block;width:12px;position:relative;background:#979797;margin:0 5px;height:12px;border-radius:50%}.main-ourteam .flipster__nav__item .flipster__nav__link:after{content:none}.main-ourteam .flipster__nav__item.flipster__nav__item--current .flipster__nav__link{background:#236194}.main-ourteam .sub-head{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;font-size:36px;margin:60px 0 40px}.main-ourteam .slider{max-width:1300px;padding-left:20px;margin:auto;padding-right:20px}.main-ourteam .main-gallery{max-width:1140px;padding-left:20px;padding-right:20px;margin:auto}.main-ourteam .main-gallery .flipster--infinite-carousel .flipster__item--future-2 .flipster__item__content,.main-ourteam .main-gallery .flipster--infinite-carousel .flipster__item--past-2 .flipster__item__content{opacity:0}.main-ourteam .main-gallery .flipster--infinite-carousel .flipster__item--past-1 .flipster__item__content{transform:translateX(-52%) rotateY(0) scale(.8);position:relative;overflow:hidden}.main-ourteam .main-gallery .flipster--infinite-carousel .flipster__item--past-1 .flipster__item__content img{filter:blur(5px)}.main-ourteam .main-gallery .flipster--infinite-carousel .flipster__item--past-1 .flipster__item__content:after{content:"";background:#236194;height:100%;width:100%;position:absolute;left:0;top:0;bottom:0;filter:blur(50px);opacity:.8}.main-ourteam .main-gallery .flipster--infinite-carousel .flipster__item--future-1 .flipster__item__content{transform:translateX(52%) rotateY(0) scale(.8);position:relative;overflow:hidden}.main-ourteam .main-gallery .flipster--infinite-carousel .flipster__item--future-1 .flipster__item__content img{filter:blur(5px)}.main-ourteam .main-gallery .flipster--infinite-carousel .flipster__item--future-1 .flipster__item__content:after{content:"";background:#236194;height:100%;width:100%;position:absolute;left:0;top:0;bottom:0;filter:blur(50px);opacity:.8}.main-contact{width:100%;font-size:0;overflow:hidden;background:#236194;padding:60px 0}.main-contact .block-contact .row-c .col-left,.main-contact .block-contact .row-c .col-right{width:50%;color:#fff;vertical-align:top;display:inline-block}.main-contact .block-contact .row-c .col-left .h1,.main-contact .block-contact .row-c .col-left .h2,.main-contact .block-contact .row-c .col-left .h3,.main-contact .sub-head{-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}.main-contact .sub-head{font-weight:700;font-family:Roboto;font-smoothing:Roboto;-webkit-font-smoothing:antialiased;color:#fff;font-size:36px;text-align:left;margin:0 0 40px}.main-contact .block-contact{max-width:1140px;padding-left:20px;padding-right:20px;margin:auto}.main-contact .block-contact .row-c .col-left{padding-right:20px}.main-contact .block-contact .row-c .col-left .h1{font-family:Roboto;font-weight:500;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-size:16px;line-height:30px}.main-contact .block-contact .row-c .col-left .h2{font-weight:700;font-family:Roboto;font-smoothing:Roboto;-webkit-font-smoothing:antialiased;font-size:22px;line-height:28px;margin-bottom:5px;min-height:63px}.main-contact .block-contact .row-c .col-left .h3{font-family:Roboto;font-weight:400;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-size:16px;line-height:24px}.main-contact .block-contact .row-c .col-right .h1{font-family:Roboto;font-weight:500;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;font-size:16px;line-height:30px}.main-contact .block-contact .block-road .col-right .txt,.main-contact .block-contact .row-c .col-right .h2{font-weight:700;font-family:Roboto;font-smoothing:Roboto;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}.main-contact .block-contact .row-c .col-right .h2{-webkit-font-smoothing:antialiased;font-size:22px;line-height:28px;margin-bottom:5px;min-height:63px}.main-contact .block-contact .row-c .col-right .h3{font-family:Roboto;font-weight:400;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;font-size:16px;line-height:24px}.main-contact .block-contact .block-map{margin:60px 0 30px}.main-contact .block-contact .block-map img{width:100%}.main-contact .block-contact .block-road .ic-pin{float:left;width:34px;height:40px;background:url(../../images/sprite.svg) 0 -183px no-repeat}.main-contact .block-contact .block-road .detail-pin{padding-left:50px;font-size:13px;color:#fff;padding-top:2px}.main-contact .block-contact .block-road .col-left{display:inline-block;width:70%;vertical-align:top}.main-contact .block-contact .block-road .col-right{display:inline-block;vertical-align:top;width:30%}.main-contact .block-contact .block-road .col-right .ic-direct{background:url(../../images/sprite.svg) -71px -90px no-repeat;width:32px;height:28px;display:inline-block;vertical-align:middle}.main-contact .block-contact .block-road .col-right .txt{font-size:17px;display:inline-block;margin-left:15px;color:#236194;-webkit-font-smoothing:antialiased}.main-contact .block-contact .block-road .col-right .btn-direct{float:right;width:229px;background:#fff;height:50px;padding:0 25px;font-size:20px;display:flex;align-items:center}.main-contact .block-contact .block-social .col-center .txt-s,.main-contact .block-contact .block-social .col-left .txt-s,.main-contact .block-contact .block-social .col-right .txt-s{font-size:18px;font-weight:700;font-family:Roboto;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;vertical-align:middle;margin-left:10px;color:#fff}.main-contact .block-contact .block-social{margin-top:55px}.main-contact .block-contact .block-social .col-left{width:33.33%;display:inline-block}.main-contact .block-contact .block-social .col-left .ic-mail{width:40px;height:31px;display:inline-block;background:url(../../images/sprite.svg) -42px -192px no-repeat;vertical-align:middle}.main-contact .block-contact .block-social .col-left .txt-s{font-smoothing:Roboto;-webkit-font-smoothing:antialiased;display:inline-block}.main-contact .block-contact .block-social .col-left .txt-s a{color:#fff}.main-contact .block-contact .block-social .col-center{width:33.33%;display:inline-block}.main-contact .block-contact .block-social .col-center .ic-tel{width:40px;height:32px;display:inline-block;background:url(../../images/sprite.svg) -93px -192px no-repeat;vertical-align:middle}.main-contact .block-contact .block-social .col-center .txt-s{display:inline-block;font-smoothing:Roboto;-webkit-font-smoothing:antialiased}.main-contact .block-contact .block-social .col-center .txt-s a{color:#fff}.main-contact .block-contact .block-social .col-right{width:33.33%;display:inline-block}.main-contact .block-contact .block-social .col-right .ic-mobile{width:29px;height:42px;display:inline-block;background:url(../../images/sprite.svg) -137px -182px no-repeat;vertical-align:middle}.main-contact .block-contact .block-social .col-right .txt-s{display:inline-block;font-smoothing:Roboto;-webkit-font-smoothing:antialiased}.main-contact .block-contact .block-social .col-right .txt-s a{color:#fff}@media (max-width:1075px){.main-strength .col-box .back1,.main-strength .col-box .back2,.main-strength .col-box .back3{padding-left:15px;padding-right:15px}}@media (max-width:850px){.main-strength .col-box .head{font-size:18px;margin-bottom:17px;min-height:47px}}@media (max-width:1242px){.main-ourteam .flipster__button--prev{left:-58px}.main-ourteam .flipster__button--next{right:-58px}}@media (max-width:767px){.main-banner,.main-banner .main-trans{min-height:550px}.main-banner{background-position:center}.main-banner .transparent{left:20px;right:20px;top:50%;transform:translateY(-50%)}.main-banner .transparent .htopic{font-size:35px}.main-banner .transparent .htopic .dash{transform:rotate(45deg) translate(13px,6px)}.main-service .box-service{top:0}.main-service .box-service .col-left{flex-basis:50%;right:0}.main-service .box-service .col-right{flex-basis:50%}.main-service .box-service .col-right .main-slide .slot-item{padding-left:20px;padding-right:20px}.main-service .detail-service{margin-top:80px}.main-service .detail-service .col-left{width:100%;padding:0;margin-bottom:30px}.main-service .detail-service .col-right{width:100%;padding:0}.main-strength .col-box{width:100%;margin-bottom:20px}.main-strength .col-box .back1,.main-strength .col-box .back2,.main-strength .col-box .back3{padding-left:30px;padding-right:30px}.main-strength .col-box .head{font-size:20px;margin-bottom:30px;min-height:30px}.main-contact .block-contact .row-c .col-left .h2,.main-contact .block-contact .row-c .col-right .h2{min-height:100%}.main-present .detail-present .col-left{width:100%;margin-bottom:30px}.main-present .detail-present .col-right{width:100%;padding-left:0;padding-right:0;margin-bottom:50px}.main-news .list-news .col-news{width:100%}.main-ourteam .flipster__button--prev{left:-58px}.main-ourteam .flipster__button--next{right:-58px}.main-contact .block-contact .row-c .col-left{width:100%}.main-contact .block-contact .row-c .col-right{width:100%;margin-top:30px}.main-contact .block-contact .block-road .col-left,.main-contact .block-contact .block-road .col-right{width:100%}.main-contact .block-contact .block-road .col-right .btn-direct{float:none;margin:30px auto auto}.main-contact .block-contact .block-social .col-center,.main-contact .block-contact .block-social .col-left,.main-contact .block-contact .block-social .col-right{width:100%;margin-bottom:20px}.main-contact .block-contact .block-social .col-left .ic-mail{min-width:40px}.main-contact .block-contact .block-social .col-center .ic-tel{min-width:40px}.main-contact .block-contact .block-social .col-right .ic-mobile{min-width:40px}}@media (max-width:470px){.main-service .box-service{display:block;height:auto}.main-service .box-service .col-left{padding-bottom:27px}.main-service .box-service .col-left:after{left:50%;right:0;transform:translate(-50%,0);top:100%;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #236194}.main-service .box-service .col-right .main-slide .slot-item{min-height:180px}.main-service .box-service .col-right .main-slide .slot-item:after{content:none}.main-banner .transparent .htopic .dash{transform:rotate(45deg) translate(9px,0)}.main-banner .transparent .htopic .desct{font-size:27px}}@media (max-width:420px){.main-banner .transparent .htopic .dash{transform:rotate(45deg) translate(14px,6px)}.main-banner .transparent .htopic .desct{display:inline-block;padding-left:44px}}