.section-top__pic[data-v-56fec76c]{background-image:var(--a49c8902)}.section-top .section-top__arrow[data-v-56fec76c],.section-top .section-top__container>h1[data-v-56fec76c],.section-top .section-top__container>div[data-v-56fec76c],.section-top .section-top__tabs[data-v-56fec76c],.section-top .section-top__pic[data-v-56fec76c],.about .container-about__title[data-v-56fec76c],.about .container-about__description[data-v-56fec76c],.communication .communication-pic[data-v-56fec76c],.communication .contents-number[data-v-56fec76c],.communication .contents-title[data-v-56fec76c],.communication .contents-description[data-v-56fec76c],.map .channels-pic__container[data-v-56fec76c],.map .channels-pic__absolute[data-v-56fec76c],.map .contents-number[data-v-56fec76c],.map .contents-title[data-v-56fec76c],.map .contents-description[data-v-56fec76c],.video .container-about__title[data-v-56fec76c],.video .container-about__description[data-v-56fec76c]{opacity:0}@supports (-webkit-touch-callout:none){.video-container__play video[data-v-56fec76c]{backface-visibility:hidden;will-change:transform;transform:translate(0,0)}.video-container[data-v-56fec76c]{backface-visibility:hidden;transform:translate(0,0)}}@media (width<=767px){.video-container__play[data-v-56fec76c]{z-index:2;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);position:relative;overflow:hidden;mask-image:radial-gradient(#fff,#000)}.video-container__pic[data-v-56fec76c]{z-index:3;position:relative}.video-container__play video[data-v-56fec76c]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:scale(1.001)translateZ(0)}}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url(/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.eot);src:url(/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.woff)format("woff"),url(/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;src:url(/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.eot);src:url(/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.woff)format("woff"),url(/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;src:url(/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.eot);src:url(/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.eot?#iefix)format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.woff)format("woff"),url(/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.woff2)format("woff2"),url(/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.ttf)format("truetype")}*{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:#155ebb;border-radius:6px}:hover::-webkit-scrollbar-thumb{background:#155ebb;width:6px}body{height:100vh;font-family:Montserrat;font-weight:400;overflow-x:hidden}main{overflow:hidden}.container{width:100%;max-width:1340px;margin:0 auto}img{max-width:100%}.section-top{background-color:#187cee;height:100vh;overflow:hidden}.section-top .container{flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;padding:4.7% 0;display:flex;position:relative}a{transition:all .25s}h1{z-index:1;color:#fff;margin-bottom:35px;margin-left:-8px;font-size:70px;font-weight:400;line-height:48px;animation-fill-mode:forwards;position:relative}.section-top__arrow{z-index:1;cursor:pointer;animation-fill-mode:forwards;position:relative}.section-top__text{z-index:1;color:#fff;font-size:16px;line-height:27px;animation-fill-mode:forwards;position:relative}.section-top__link{z-index:1;color:#fff;border:1px solid #fff;border-radius:21px;height:40px;margin-right:12px;padding:8px 28px;font-size:18px;line-height:25px;text-decoration:none;display:block;position:relative}.section-top__link:hover{color:#187cee;background-color:#fff}.section-top__tabs{display:flex}.section-top__pic{backface-visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:contain;width:895px;height:804px;max-height:100%;transition:all 1ms;animation-fill-mode:forwards;position:absolute;bottom:0;right:-30px}.container-about{justify-content:space-between;padding:136px 0 153px;display:flex}.container-about__title{color:#000;flex-basis:35%;font-size:23px;font-weight:600;line-height:40px}.container-about__description{color:#000;flex-basis:65%;font-size:21px;line-height:40px}.section-top__pic-max{perspective:895px}.phone{background-color:#eff1f5;height:796px}.section-phone{position:relative}.section-phone__item{width:100%;max-width:944px;position:absolute}.section-phone__item-one{position:absolute;top:90px;left:-11%}.section-phone__item-two{position:absolute;top:85px;left:49%}.section-phone__item-three{top:490px;left:-22%}.section-phone__item-four{z-index:2;position:relative;top:482px;left:38.5%}.communication{z-index:1;color:#fff;background-color:#187cee;position:relative}.communication .contents{margin-top:-63px;margin-left:38px}.communication-container{align-items:center;padding:7px 0;display:flex}.communication-pic{margin-left:-81px;position:relative}.communication-pic img{width:100%}.communication-pic__relative{z-index:1;position:relative}.communication-pic__absolute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contents-number{margin-bottom:62px;font-size:15px}.contents-title{margin-bottom:55px;font-size:40px;line-height:40px}.contents-description{font-size:18px;line-height:32px}.map-container{align-items:center;margin-top:-65px;display:flex}.map-container .contents{margin-top:0;margin-left:-12px}.map-pic{margin-right:-100px;position:relative}.map-absolute{position:absolute}.map-absolute__one{top:308px;right:326px}.map-absolute__two{top:358px;right:519px}.map-absolute__three{top:465px;right:279px}.map-absolute__four{top:563px;right:471px}.channels{color:#fff;z-index:1;background-color:#187cee;position:relative}.channels-container{align-items:center;padding:103px 0 25px;display:flex}.channels-container .contents{margin-top:-54px}.channels-pic{flex-shrink:0;flex-basis:762px;padding-left:62px}.channels-pic__container{position:relative}.video{padding:132px 0}.video .container-about{padding-top:89px;padding-bottom:0}.video-container{justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.video-container.active .video-container__pic{opacity:1}.video-container.active .video-container__play{opacity:0}.video__play{min-width:100%}.video-container__play{opacity:1;min-width:100%;display:block}.video-container__pic{opacity:0;position:absolute}.video-container__pic img{max-width:inherit;top:0}.team{color:#fff;background-color:#187cee;padding:148px 0 151px}.team-title{color:#fff;margin-bottom:88px;font-size:23px;font-weight:600;line-height:40px}.team-items{flex-flow:wrap;display:flex}.team-item{flex-basis:25%;margin:25px 0}.team-item__position{color:#fff;font-size:19px;font-weight:700;line-height:30px}.team-item__name{font-size:19px;line-height:30px}.section-contact{text-align:center;padding:180px 0 115px}.section-contact__label{color:#000;margin-bottom:17px;font-size:21px;font-weight:400;line-height:40px}.section-contact__mail{text-align:center;color:#000;font-size:55px;font-weight:600;line-height:40px;text-decoration:none;display:block}.section-contact__mail:hover{color:#eb2128;text-decoration:underline}.section{justify-content:center;width:100%;max-width:1920px;display:flex}.section-content__block{flex-basis:50%;text-decoration:none;transition:all .25s}.section-content__block:hover{background-color:#ececec}.section-content{justify-content:space-between;align-items:flex-start;max-width:670px;text-decoration:none;display:flex}.section-content__arrow{padding-top:2px}.section-left{justify-content:flex-end}.section-left .section-content{margin:auto 0 auto auto;padding:70px 140px 70px 0}.section-left .section-text{text-align:right}.section-right .section-content{padding:70px 0 70px 140px}.section-text{flex-direction:column;display:flex}.section-title{color:#000;margin-bottom:6px;font-size:27px;font-weight:600;line-height:31px}.section-description{color:#000;font-size:16px;font-weight:400;line-height:31px}.preloader{z-index:5;opacity:0;background-color:#0000;justify-content:center;align-items:center;width:100%;height:100%;transition:all .25s;display:flex;position:fixed;top:0;left:0}.preloader.active{z-index:5;opacity:1;background-color:#fff}.channels-pic__absolute{position:absolute}.channels-pic__container-1{top:124px;left:137px}.channels-pic__container-2{top:199px;left:103px}.channels-pic__container-3{top:275px;left:-15px}.channels-pic__container-4{top:350px;left:20px}.channels-pic__container-5{top:425px;left:63px}.channels-pic__container-6{top:500px;left:63px}.channels-pic__container-7{top:575px;left:63px}.section-top__fone{opacity:0;background-color:#000;width:100%;height:100vh;position:absolute;top:0;left:0}.map-pic__mobile,.channels-pic__container-mobile{display:none}@media (width<=1800px){.section-phone__item img{max-width:100%}}@media (width<=1600px){.map{overflow:hidden}.contents-description{max-width:477px}.contents-description br{display:none}}@media (width<=1440px){.container{padding:0 20px}.section-content__block{padding:0 10px}.section-top .container{padding:5% 20px}}@media (width<=1200px){.communication-pic__absolute{width:43%}.phone{height:926px}.section-phone{justify-content:center;align-items:center;display:flex}.container-about{padding:80px 0}.video{padding:0}.communication-container{padding:80px 0}.communication-pic{flex-shrink:0;flex-basis:50%;margin-left:0}video{max-width:100%}.map-pic,.channels-pic__container{display:none}.map-pic__mobile,.channels-pic__container-mobile{justify-content:center;align-items:center;display:flex}img{max-width:100%}.map-pic,.channels-pic{flex-shrink:0;flex-basis:50%;justify-content:center;align-items:center;margin:0}.map-container{margin-top:0;padding:70px 0}.video,.channels-container,.team{padding:80px 0}.container-about__title{flex-basis:25%}.container-about__description{flex-basis:75%}.team-title{margin-bottom:40px}.team-item{flex-basis:33%}.section-contact{padding:80px 0 40px}.channels-pic{padding-left:0}.section-left .section-content{padding:70px 50px 70px 0}.section-right .section-content{padding:70px 0 70px 50px}}@media (width<=1500px){.container-about__description br{display:none}.map-container .contents{margin-left:0}.video-container__pic img{max-width:100%}}@media (width<=1279px) and (width>=1151px){.section-top__pic{width:695px;height:604px}.section-phone__item{max-width:766px}.phone{height:800px}}@media (width<=1151px) and (width>=1024px){.section-top__pic{width:595px;height:504px}.section-phone__item{max-width:708px}.phone{height:800px}}@media (width<=991px){.section-top__tabs{margin-top:15px}.video-container{margin:0 -13%}.section-phone{margin-bottom:-10%;padding-top:5%}.section-phone__item{display:none;transform:translate(0,0)!important}.video .container-about{padding:0}.section-phone__item-one{display:block;position:relative;top:auto;left:auto}.phone{height:auto}.section-top .container{justify-content:flex-start;align-items:center;padding:30px 20px}.section-top__pic{background-position:bottom;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:relative;bottom:-30px;right:auto}.section-top__arrow{text-align:left;width:100%}h1{text-align:center;margin-bottom:20px;font-size:40px}.container-about__title{margin-bottom:10px}.container-about{text-align:center;flex-direction:column;padding:30px 0}.container-about br{display:none}.communication-container{flex-direction:column-reverse;justify-content:center;align-items:center;padding:35px 0 30px}.contents{text-align:center;margin:0!important}.contents-number,.contents-title{margin-bottom:10px}.map-container{flex-direction:column;padding:35px 0 0}.channels-container{flex-direction:column-reverse;padding:35px 0 3px}.channels-pic{margin-top:20px}.team{padding:30px 0 20px}.team-item{flex-basis:50%;margin:15px 0}.video{padding:25px 0 32px}.section-contact{padding:45px 0 35px}.section-contact__label{margin-bottom:0;font-size:18px}.section-contact__mail{font-size:26px;line-height:40px}.section-left .section-content{padding:30px 38px 30px 0}.section-right .section-content{padding:30px 0 30px 38px}}@media (width<=767px){.video-container__play{width:100%}.video-container__play img{max-width:100%}.video-container__pic{max-width:99.9%;margin-left:-.1%}.contents-description br{display:none}.section-top__tabs{margin-top:0}.section-top__pic{width:160%}.section-top__tabs{flex-flow:wrap;justify-content:center;display:flex}h1{margin-bottom:10px;font-size:32px}.section-top__text{margin-bottom:0}.section-top__link{margin:5px}.team-title{text-align:center;margin-bottom:20px}.team-item{text-align:center;flex-basis:100%;margin:10px 0}.team-item__position,.team-item__name{font-size:18px}.section-contact__label{max-width:300px;margin:10px auto 0;line-height:25px}.section-top__arrow img{width:40px}h1{margin-top:10px}.section-top__text{text-align:center;margin-bottom:10px;font-size:15px}.container-about__description{font-size:18px;line-height:32px}.section-content{padding:15px!important}.section-title{font-size:18px;line-height:25px}.section-content__arrow img{width:50px}.section-top__link{padding:8px 13px}.map-pic img{max-width:85%}.section-left .section-content{flex-direction:column;align-items:flex-end;padding:0!important}.section-right .section-content{flex-direction:column-reverse;align-items:flex-start;padding:0!important}.section{padding:15px 0 50px}.section-contact__mail{margin-top:25px}.section-text{margin-top:10px}}@media (width<=400px){.section-title{font-size:16px}.section-top__pic{width:190%}}@media (width<=374px){.section-title{margin-bottom:4px;font-size:13px;line-height:20px}.section-description{font-size:13px;line-height:20px}.team-title{font-size:21px}.section-contact__mail{font-size:24px;line-height:30px}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.video-container__pic{top:0;left:0}.video-container__pic img,.video-container__pic{max-width:inherit}}.project-contact{margin-top:11.25rem}
