html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-moz-transition:transform .1s ease,-moz-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease,-moz-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3);-moz-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-text-stroke-width:0;-webkit-text-stroke-color:transparent}html{min-height:100%;font-size:62.5%;position:relative}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0}@-ms-viewport{width:device-width}[hidden]{display:none!important}a{font-weight:inherit;outline:0;color:inherit}a:active,a:focus,a:hover{outline:0}a img{border:none}img{max-width:100%;vertical-align:middle;border-style:none;font-size:1.2rem}svg{overflow:hidden;vertical-align:middle}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;overflow:visible}article,aside,figure,footer,header,main,nav,section{display:block}b,strong{font-weight:700}em,i{font-style:italic}u{text-decoration:underline}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:1;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}h1,h2,h3,h4,h5,h6,ol,p,table,ul{margin:0 0 16px}h1,h2,h3,h4,h5,h6{line-height:1.3}ol,ul{padding-left:24px}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}fieldset{min-width:0;padding:0;margin:0;border:0}button,label{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;margin:0;outline:0}button,select{text-transform:none}option,select{outline:0}option:active,option:hover,select:active,select:hover{outline:0}button{cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;height:auto}[type=search],[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}input[type=number]{-moz-appearance:textfield}table{border-collapse:collapse}th{text-align:inherit}@font-face{font-family:"Noto Sans";src:url(../fonts/NotoSans-Regular.woff) format("woff"),url(../fonts/NotoSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Noto Sans";src:url(../fonts/NotoSans-Italic.woff) format("woff"),url(../fonts/NotoSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Noto Sans";src:url(../fonts/NotoSans-Medium.woff) format("woff"),url(../fonts/NotoSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Noto Sans";src:url(../fonts/NotoSans-MediumItalic.woff) format("woff"),url(../fonts/NotoSans-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Noto Sans";src:url(../fonts/NotoSans-Bold.woff) format("woff"),url(../fonts/NotoSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Noto Sans";src:url(../fonts/NotoSans-BoldItalic.woff) format("woff"),url(../fonts/NotoSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:kesi-icons;src:url(../fonts/icon/kesi-icons.ttf?lczz4a) format("truetype"),url(../fonts/icon/kesi-icons.woff?lczz4a) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Meiryo UI";src:url(../fonts/icon/MeiryoUIW53-Regular.woff) format("woff"),url(../fonts/icon/MeiryoUIW53-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}html{scroll-behavior:smooth}body{font-family:"Noto Sans",sans-serif;font-weight:400;background-color:#fff;color:#404040;font-size:1.6rem;line-height:2.6rem;min-width:320px}body.rm-scroll{overflow:hidden;-ms-touch-action:none;touch-action:none}body.hold-transition *,body.hold-transition ::after,body.hold-transition ::before{-webkit-transition:none!important;-moz-transition:none!important;transition:none!important}.lang-jp body{font-family:"Meiryo UI",sans-serif}h1{font-size:4.8rem;line-height:6.4rem;font-weight:500}h2{font-size:4rem;line-height:5.6rem;font-weight:500}h3{font-size:3.2rem;line-height:4.8rem;font-weight:500}h4{font-size:2.4rem;line-height:3.6rem;font-weight:500}h5{font-size:2rem;line-height:3.2rem;font-weight:500}h6{font-size:1.8rem;line-height:3.2rem;font-weight:500}label,li,p,td{font-size:1.6rem;line-height:2.6rem}b,strong{font-weight:500}.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.main-site{width:100%;padding-top:78px}.main-site>div:not(.hero-banner){-webkit-transition:-webkit-filter .5s cubic-bezier(0,0,.5,1) .1s;transition:-webkit-filter .5s cubic-bezier(0,0,.5,1) .1s;-moz-transition:filter .5s cubic-bezier(0,0,.5,1) .1s;transition:filter .5s cubic-bezier(0,0,.5,1) .1s;transition:filter .5s cubic-bezier(0,0,.5,1) .1s,-webkit-filter .5s cubic-bezier(0,0,.5,1) .1s}.page--leave .main-site>div:not(.hero-banner){-webkit-filter:blur(10px);filter:blur(10px);opacity:0;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1),-webkit-filter .5s cubic-bezier(0,0,.5,1);transition:opacity .75s cubic-bezier(0,0,.5,1),-webkit-filter .5s cubic-bezier(0,0,.5,1);-moz-transition:filter .5s cubic-bezier(0,0,.5,1),opacity .75s cubic-bezier(0,0,.5,1);transition:filter .5s cubic-bezier(0,0,.5,1),opacity .75s cubic-bezier(0,0,.5,1);transition:filter .5s cubic-bezier(0,0,.5,1),opacity .75s cubic-bezier(0,0,.5,1),-webkit-filter .5s cubic-bezier(0,0,.5,1)}.page--leave .main-site>div.hero-banner{opacity:0;-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1);-moz-transition:opacity .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1)}.main-site.main-site--hide>div:not(.hero-banner){-webkit-filter:blur(10px);filter:blur(10px)}.page--home .main-site{padding-top:0}.fi{font-family:kesi-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fi-barn:before{content:"\e900"}.fi-binoculars:before{content:"\e901"}.fi-boiler:before{content:"\e902"}.fi-building:before{content:"\e903"}.fi-calendar:before{content:"\e904"}.fi-card-id:before{content:"\e905"}.fi-chart-line:before{content:"\e906"}.fi-chevron-down:before{content:"\e907"}.fi-chevron-left:before{content:"\e908"}.fi-chevron-right:before{content:"\e909"}.fi-chevron-up:before{content:"\e90a"}.fi-chiller:before{content:"\e90b"}.fi-close:before{content:"\e90c"}.fi-company:before{content:"\e90d"}.fi-crosshair:before{content:"\e90e"}.fi-edit:before{content:"\e90f"}.fi-envelope-simple:before{content:"\e910"}.fi-envelope:before{content:"\e911"}.fi-factory:before{content:"\e912"}.fi-faders-horizontal:before{content:"\e913"}.fi-file-magnifying-glass:before{content:"\e914"}.fi-globe:before{content:"\e915"}.fi-list-plus:before{content:"\e916"}.fi-location:before{content:"\e917"}.fi-machine:before{content:"\e918"}.fi-oven:before{content:"\e919"}.fi-person:before{content:"\e91a"}.fi-phone:before{content:"\e91b"}.fi-pin-maps:before{content:"\e91c"}.fi-search:before{content:"\e91d"}.fi-sketch:before{content:"\e91e"}.fi-target:before{content:"\e91f"}.fi-trash:before{content:"\e920"}.fi-user-switch:before{content:"\e921"}.fi-user:before{content:"\e922"}.btn{display:inline-block;outline:0;text-decoration:none;background-color:transparent;padding:13px 24px;min-width:148px;border:solid 1px #2e3192;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:relative;overflow:hidden}.btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2e3192;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.btn__txt{display:block;color:rgba(255,255,255,0);position:relative;font-size:1.8rem;line-height:2.4rem;position:relative;z-index:2}.btn__txt:after,.btn__txt:before{content:attr(data-text);display:block;position:absolute;top:0;width:100%;color:#fff;font-size:inherit;line-height:inherit;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.btn__txt:before{left:0;opacity:1}.btn__txt:after{left:-24px;opacity:0}.btn:hover:before{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.btn:hover .btn__txt:after,.btn:hover .btn__txt:before{color:#2e3192;-webkit-transform:translateX(24px);-moz-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}.btn:hover .btn__txt:before{opacity:0}.btn:hover .btn__txt:after{opacity:1}.btn--orange{background-color:#fff;border-color:#ff7900}.btn--orange:before{background-color:#ff7900}.btn--orange:hover{border-color:#fff}.btn--orange:hover .btn__txt:after,.btn--orange:hover .btn__txt:before{color:#ff7900}.btn-arrow{display:inline-block;text-transform:uppercase;text-decoration:none;color:#ec1c24;font-size:1.4rem;line-height:2.4rem;position:relative;display:inline-block;padding-right:24px}.btn-arrow:before{font-family:kesi-icons!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-arrow:before{content:"\e909";font-size:1.6rem;line-height:1}.btn-arrow:before{position:absolute;right:0;top:4px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.btn-arrow:hover:before{-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.header{position:fixed;z-index:99;top:0;left:0;width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#fff;-webkit-transition:all .35s cubic-bezier(0,0,.5,1) 0s;-moz-transition:all .35s cubic-bezier(0,0,.5,1) 0s;transition:all .35s cubic-bezier(0,0,.5,1) 0s}.page--home .header::before{opacity:0}.header::after{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;display:block;border-bottom:solid 1px #dee8ff;-webkit-transition:all .35s ease 150ms;-moz-transition:all .35s ease 150ms;transition:all .35s ease 150ms;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.window--scrolled .header{background-color:#fff;-webkit-transition:all .35s ease 150ms;-moz-transition:all .35s ease 150ms;transition:all .35s ease 150ms}.window--scrolled .header::before{opacity:1;-webkit-transition-duration:850ms;-moz-transition-duration:850ms;transition-duration:850ms;-webkit-transition-delay:150ms;-moz-transition-delay:150ms;transition-delay:150ms}.window--scrolled .header::after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.window--scroll-down .header{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .75s ease;-moz-transition:all .75s ease;transition:all .75s ease}.header__inner{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__logo{padding:24px 0;margin-right:56px}.header__logo__link{display:block;text-decoration:none}.header__logo__img{display:block;width:auto;height:30px;object-fit:contain}.header__wrapper{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.header__nav{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0 0 0 -4px;list-style:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:2.2rem}.header__nav__item{font-size:1.6rem;line-height:2.2rem;text-transform:uppercase;margin-right:28px;padding:24px 0}.header__nav__item:last-child{margin-right:0}.header__nav__item--active{color:#ec1c24}.header__nav__item--active .header__nav__link::after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.header__nav__item--has-sub{position:relative;padding-right:26px}.header__nav__item--has-sub:after{font-family:kesi-icons!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header__nav__item--has-sub:after{content:"\e907";font-size:1.8rem;line-height:1}.header__nav__item--has-sub::after{position:absolute;right:0;top:50%;margin-top:-9px;-webkit-transition:all .35s ease 0s;-moz-transition:all .35s ease 0s;transition:all .35s ease 0s}.header__nav__item--has-sub:hover{color:#ec1c24}.header__nav__item--has-sub:hover .header__nav__link::after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.header__nav__item--has-sub.expanded::after{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}.header__nav__item--has-sub.expanded .header__subnav{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.header__nav__item--has-sub.expanded .header__subnav__link{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity .35s ease .1s,background-color .2s ease 0s,-webkit-transform .35s ease .1s;transition:opacity .35s ease .1s,background-color .2s ease 0s,-webkit-transform .35s ease .1s;-moz-transition:opacity .35s ease .1s,transform .35s ease .1s,background-color .2s ease 0s,-moz-transform .35s ease .1s;transition:opacity .35s ease .1s,transform .35s ease .1s,background-color .2s ease 0s;transition:opacity .35s ease .1s,transform .35s ease .1s,background-color .2s ease 0s,-webkit-transform .35s ease .1s,-moz-transform .35s ease .1s}.header__nav__item--has-sub.expanded .header__subnav__link::after{opacity:1;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.header__nav__link{display:block;text-decoration:none;padding:4px;position:relative;-webkit-transition:color .35s ease;-moz-transition:color .35s ease;transition:color .35s ease}.header__nav__link::after{content:"";position:absolute;border-bottom:solid 1px #ec1c24;left:4px;right:4px;bottom:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;-moz-transition:transform .35s ease,-moz-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease,-moz-transform .35s ease}.header__nav__link:hover{color:#ec1c24}.header__nav__link:hover::after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.header__subnav{position:absolute;top:70px;opacity:0;visibility:hidden;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:all .35s ease 150ms;-moz-transition:all .35s ease 150ms;transition:all .35s ease 150ms;background-color:#2e3192}.header__subnav__list{padding:0;margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__subnav__item{white-space:nowrap}.header__subnav__item:last-child::after{content:none}.header__subnav__item--active .header__subnav__link{background-color:#3231d1}.header__subnav__link{color:#fff;display:block;padding:12px 16px;text-decoration:none;font-size:1.4rem;line-height:1.8rem;opacity:0;-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px);-webkit-transition:opacity .2s ease 0s,background-color .2s ease 0s,-webkit-transform .2s ease 0s;transition:opacity .2s ease 0s,background-color .2s ease 0s,-webkit-transform .2s ease 0s;-moz-transition:opacity .2s ease 0s,transform .2s ease 0s,background-color .2s ease 0s,-moz-transform .2s ease 0s;transition:opacity .2s ease 0s,transform .2s ease 0s,background-color .2s ease 0s;transition:opacity .2s ease 0s,transform .2s ease 0s,background-color .2s ease 0s,-webkit-transform .2s ease 0s,-moz-transform .2s ease 0s;position:relative}.header__subnav__link::after{content:"";position:absolute;left:0;bottom:0;width:100%;border-bottom:solid .5px #fff;opacity:0;-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;transition:all .2s ease 0s}.header__subnav__link:hover{background-color:#3231d1}.header__lang{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0 -4px 0 0;list-style:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:2.2rem}.header__lang__item{text-transform:uppercase;margin-right:12px;padding:24px 0;font-size:1.6rem;line-height:2.2rem}.header__lang__item:last-child{margin-right:0}.header__lang__item--active,.header__lang__item:hover{color:#ec1c24}.header__lang__item--active .header__lang__link::after,.header__lang__item:hover .header__lang__link::after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.header__lang__link{display:block;text-decoration:none;padding:4px;position:relative;-webkit-transition:color .35s ease;-moz-transition:color .35s ease;transition:color .35s ease}.header__lang__link::after{content:"";position:absolute;border-bottom:solid 1px #ec1c24;left:4px;right:4px;bottom:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;-moz-transition:transform .35s ease,-moz-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease,-moz-transform .35s ease}.header__burger-menu{display:none}.main-site--hide+.footer{opacity:0;visibility:hidden;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.footer{position:absolute;bottom:0;left:0;z-index:2;width:100%;background-color:#2e3192;color:#fff;-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1) .4s,-webkit-transform .5s cubic-bezier(0,0,.5,1) .4s;transition:opacity .5s cubic-bezier(0,0,.5,1) .4s,-webkit-transform .5s cubic-bezier(0,0,.5,1) .4s;-moz-transition:opacity .5s cubic-bezier(0,0,.5,1) .4s,transform .5s cubic-bezier(0,0,.5,1) .4s,-moz-transform .5s cubic-bezier(0,0,.5,1) .4s;transition:opacity .5s cubic-bezier(0,0,.5,1) .4s,transform .5s cubic-bezier(0,0,.5,1) .4s;transition:opacity .5s cubic-bezier(0,0,.5,1) .4s,transform .5s cubic-bezier(0,0,.5,1) .4s,-webkit-transform .5s cubic-bezier(0,0,.5,1) .4s,-moz-transform .5s cubic-bezier(0,0,.5,1) .4s}.footer__top{padding:56px 0 32px}.footer__top .footer__inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.footer__address{width:50%}.footer__address__txt{max-width:440px}.footer__address__txt p{font-size:1.4rem;line-height:2.4rem;margin:0 0 0 auto}.footer__nav{width:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.footer__nav__list{margin:0;padding:0;list-style:none}.footer__nav__list:first-child{margin-right:80px;margin-left:-4px}.footer__nav__item{font-size:1.4rem;line-height:1.8rem;margin-bottom:8px}.footer__nav__item:last-child{margin-bottom:0}.footer__nav__link{display:inline-block;text-decoration:none;padding:4px;position:relative}.footer__nav__link::after{content:"";position:absolute;border-bottom:solid 1px #fff;left:4px;right:4px;bottom:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;-moz-transition:transform .35s ease,-moz-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease,-moz-transform .35s ease}.footer__nav__link:hover::after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.footer__bottom{padding:24px 0}.footer__bottom .footer__inner{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer__copyright{margin-right:56px}.footer__copyright__txt{margin:0;font-size:1.2rem;line-height:1.8rem}.footer__basic-page{margin-left:-4px}.footer__basic-page__list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.2rem;line-height:1.8rem}.footer__basic-page__item{margin-right:16px;font-size:1.2rem;line-height:1.8rem}.footer__basic-page__item:last-child{margin-right:0}.footer__basic-page__link{display:inline-block;text-decoration:none;padding:4px;position:relative}.footer__basic-page__link::after{content:"";position:absolute;border-bottom:solid 1px #fff;left:4px;right:4px;bottom:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;-moz-transition:transform .35s ease,-moz-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease,-moz-transform .35s ease}.footer__basic-page__link:hover::after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.hero-banner{background-color:#000;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform 15s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform 15s cubic-bezier(0,0,.5,1);-moz-transition:transform 15s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform 15s cubic-bezier(0,0,.5,1);transition:transform 15s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform 15s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform 15s cubic-bezier(0,0,.5,1),-moz-transform 15s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.hero-banner.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .hero-banner{opacity:0;visibility:hidden;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.hero-banner__item{position:relative;height:100svh;min-height:680px;max-height:1400px;overflow:hidden}.hero-banner__item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(32%,rgba(0,0,0,0)),color-stop(60%,rgba(0,0,0,.16)),to(rgba(0,0,0,.4)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 32%,rgba(0,0,0,.16) 60%,rgba(0,0,0,.4) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 32%,rgba(0,0,0,.16) 60%,rgba(0,0,0,.4) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 32%,rgba(0,0,0,.16) 60%,rgba(0,0,0,.4) 100%)}.hero-banner__img{height:100%;width:100%;object-fit:cover;position:absolute;z-index:1;opacity:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 5s ease 0s;-moz-transition:all 5s ease 0s;transition:all 5s ease 0s}.hero-banner__img img{width:100%;height:100%;object-fit:cover;object-position:center center}.hero-banner__img__d{display:block}.hero-banner__img__m{display:none}.hero-banner__content{position:relative;z-index:3;height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:148px 0;color:#fff}.hero-banner__title{max-width:696px;font-size:4.8rem;line-height:6.4rem;margin:0;opacity:0;-webkit-transform:translateY(-16px);-moz-transform:translateY(-16px);-ms-transform:translateY(-16px);transform:translateY(-16px);-webkit-transition:all .75s ease 0s;-moz-transition:all .75s ease 0s;transition:all .75s ease 0s}.hero-banner--single .hero-banner__img{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 1s ease 0s,-webkit-transform 7s ease 0s;transition:opacity 1s ease 0s,-webkit-transform 7s ease 0s;-moz-transition:transform 7s ease 0s,opacity 1s ease 0s,-moz-transform 7s ease 0s;transition:transform 7s ease 0s,opacity 1s ease 0s;transition:transform 7s ease 0s,opacity 1s ease 0s,-webkit-transform 7s ease 0s,-moz-transform 7s ease 0s}.hero-banner--single .hero-banner__title{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:750ms;-moz-transition-delay:750ms;transition-delay:750ms}.hero-banner.owl-carousel .owl-item.active .hero-banner__img{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 1s ease 0s,-webkit-transform 7s ease 0s;transition:opacity 1s ease 0s,-webkit-transform 7s ease 0s;-moz-transition:transform 7s ease 0s,opacity 1s ease 0s,-moz-transform 7s ease 0s;transition:transform 7s ease 0s,opacity 1s ease 0s;transition:transform 7s ease 0s,opacity 1s ease 0s,-webkit-transform 7s ease 0s,-moz-transform 7s ease 0s}.hero-banner.owl-carousel .owl-item.active .hero-banner__title{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:750ms;-moz-transition-delay:750ms;transition-delay:750ms}.hero-banner.owl-carousel .owl-item.active~.owl-item .hero-banner__title{-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.hero-banner.owl-carousel .owl-item img.hero-banner__img__d{display:block}.hero-banner.owl-carousel .owl-item img.hero-banner__img__m{display:none}.hero-banner.owl-carousel .owl-dots{position:absolute;bottom:88px;z-index:3;line-height:0;opacity:0;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.hero-banner.owl-carousel .owl-dots--show{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;transition-delay:1.2s}.hero-banner.owl-carousel .owl-dot{display:inline-block;vertical-align:middle;width:24px;height:4px;padding:0;margin:0;margin-right:8px;-webkit-transition:width .35s ease;-moz-transition:width .35s ease;transition:width .35s ease;background-color:rgba(255,255,255,.5);position:relative}.hero-banner.owl-carousel .owl-dot::after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:none;-moz-transition:none;transition:none}.hero-banner.owl-carousel .owl-dot:last-child{margin-right:0}.hero-banner.owl-carousel .owl-dot.active{width:64px}.hero-banner.owl-carousel .owl-dot.active::after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition:all 8s ease;-moz-transition:all 8s ease;transition:all 8s ease}.solutions-section{padding-top:96px;padding-bottom:72px;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.main-site--hide .solutions-section{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-section__head{margin-bottom:48px;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.main-site--hide .solutions-section__head{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-section__title{font-size:4rem;line-height:5.6rem;margin-bottom:20px;color:#2e3192;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.solutions-section__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.solutions-section__subtitle{font-size:1.8rem;line-height:3.2rem;font-weight:400;margin-bottom:0;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.solutions-section__subtitle.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.solutions-section__list{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.solutions-section__list.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.hold-transition .solutions-section__list{opacity:0}.solutions-section--single{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.solutions-section--single .solutions-section__item{max-width:592px}.solutions-section--single .solutions-section__item:nth-child(2){margin-left:24px}.solutions-section .owl-carousel .owl-item .solutions-section__item{max-width:280px;position:relative;-webkit-transition:all .75s ease;-moz-transition:all .75s ease;transition:all .75s ease}.solutions-section .owl-carousel .owl-item.active .solutions-section__item{max-width:592px}.solutions-section .owl-carousel .owl-item.active+.active .solutions-section__item{max-width:280px}.solutions-section .owl-carousel .owl-stage{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.solutions-section .owl-carousel .owl-nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:48px}.solutions-section .owl-carousel .owl-nav .owl-next,.solutions-section .owl-carousel .owl-nav .owl-prev{width:48px;height:48px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-border-radius:50%;border-radius:50%;border:solid 1px #2e3192;color:#2e3192;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.solutions-section .owl-carousel .owl-nav .owl-next span,.solutions-section .owl-carousel .owl-nav .owl-prev span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:24px;height:24px;font-family:kesi-icons!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0;overflow:hidden}.solutions-section .owl-carousel .owl-nav .owl-next span:after,.solutions-section .owl-carousel .owl-nav .owl-next span:before,.solutions-section .owl-carousel .owl-nav .owl-prev span:after,.solutions-section .owl-carousel .owl-nav .owl-prev span:before{position:relative}.solutions-section .owl-carousel .owl-nav .owl-next.disabled,.solutions-section .owl-carousel .owl-nav .owl-prev.disabled{border-color:#d1d3d4;color:#d1d3d4;cursor:default}.solutions-section .owl-carousel .owl-nav .owl-next:hover:not(.disabled),.solutions-section .owl-carousel .owl-nav .owl-prev:hover:not(.disabled){background-color:#dee8ff}.solutions-section .owl-carousel .owl-nav .owl-prev{margin-right:12px}.solutions-section .owl-carousel .owl-nav .owl-prev span:before{content:"\e908";font-size:2.4rem;line-height:1}.solutions-section .owl-carousel .owl-nav .owl-prev span:after{content:"\e908";font-size:2.4rem;line-height:1}.solutions-section .owl-carousel .owl-nav .owl-prev span:before{z-index:2}.solutions-section .owl-carousel .owl-nav .owl-prev span:after{-webkit-transform:translateX(-16px);-moz-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px);z-index:1;opacity:0}.solutions-section .owl-carousel .owl-nav .owl-prev:hover:not(.disabled) span:before{opacity:0;-webkit-transform:translateX(-16px);-moz-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px);-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.solutions-section .owl-carousel .owl-nav .owl-prev:hover:not(.disabled) span:after{-webkit-transform:translateX(-24px);-moz-transform:translateX(-24px);-ms-transform:translateX(-24px);transform:translateX(-24px);opacity:1;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.solutions-section .owl-carousel .owl-nav .owl-next span:before{content:"\e909";font-size:2.4rem;line-height:1}.solutions-section .owl-carousel .owl-nav .owl-next span:after{content:"\e909";font-size:2.4rem;line-height:1}.solutions-section .owl-carousel .owl-nav .owl-next span:before{z-index:1;opacity:0;-webkit-transform:translateX(-16px);-moz-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px)}.solutions-section .owl-carousel .owl-nav .owl-next span:after{-webkit-transform:translateX(-24px);-moz-transform:translateX(-24px);-ms-transform:translateX(-24px);transform:translateX(-24px);z-index:2}.solutions-section .owl-carousel .owl-nav .owl-next:hover:not(.disabled) span:before{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.solutions-section .owl-carousel .owl-nav .owl-next:hover:not(.disabled) span:after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform:translateX(-16px);-moz-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px);opacity:0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.solutions-section__item{position:relative;overflow:hidden}.solutions-section__item:hover .solutions-section__name{color:#2e3192}.solutions-section__item:hover .solutions-section__img__el{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.solutions-section__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0}.solutions-section__img{width:592px;height:368px;margin-bottom:20px;overflow:hidden}.solutions-section__img__el{width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.solutions-section__name{font-size:2rem;line-height:3.2rem;color:#262626;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.leader-messages{padding-top:72px;padding-bottom:104px}.leader-messages__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.leader-messages__profile{width:280px;margin-left:120px;margin-right:88px;text-align:center;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.main-site--hide .leader-messages__profile{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.leader-messages__profile.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.leader-messages__img{margin-bottom:20px}.leader-messages__img__el{display:block}.leader-messages__signature{margin-bottom:12px;width:232px;margin-left:auto;margin-right:auto}.leader-messages__signature__el{display:block;height:72px;width:auto;object-fit:contain;margin-left:auto;margin-right:auto}.leader-messages__name{font-size:1.6rem;line-height:2.2rem;color:#2e3192;margin-bottom:2px}.leader-messages__role{font-size:1.4rem;line-height:2.4rem;margin-bottom:0}.leader-messages__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.main-site--hide .leader-messages__content{opacity:0;visibility:hidden;-webkit-transform:translateX(16px);-moz-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.leader-messages__content.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.leader-messages__title{font-size:3.2rem;line-height:4.8rem;margin-bottom:24px;color:#2e3192}.leader-messages__txt p{font-size:1.6rem;line-height:2.6rem;margin-bottom:16px}.leader-messages__txt p:last-child{margin-bottom:0}.overview-section{padding-top:96px;padding-bottom:104px}.overview-section__title{text-align:center;font-size:4rem;line-height:5.6rem;font-weight:400;color:#2e3192;margin-bottom:72px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.overview-section__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .overview-section__title{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.overview-section__box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#01cfee;position:relative;-moz-border-radius:8px;border-radius:8px;overflow:hidden;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.overview-section__box.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .overview-section__box{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.overview-section__img img{width:100%}.overview-section__img__d{display:block;height:100%;object-fit:cover;object-position:left center}.overview-section__img__m{display:none}.overview-section__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:2;left:0;height:100%;width:100%;padding-left:57%;padding-top:40px;padding-bottom:40px;padding-right:40px}.overview-section__desc{font-size:2rem;line-height:3.2rem;font-weight:500;margin-bottom:16px;color:#fff;margin-bottom:40px}.overview-section__btn{font-size:0;line-height:1}.welcome-video-section{height:75svh;max-height:720px;position:relative;overflow:hidden}.welcome-video-section__media{width:100%;height:100%}.welcome-video-section__video{width:100%;height:100%;border:0;object-fit:cover;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;-webkit-transition-delay:.5s,.5s;-moz-transition-delay:.5s,.5s;transition-delay:.5s,.5s}.main-site--hide .welcome-video-section__video{opacity:0;visibility:hidden;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.welcome-video-section__video p{font-size:1.6rem;line-height:2.6rem;margin:0;position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.welcome-video-section__txt{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;padding:32px;background-color:rgba(0,0,0,.2)}.welcome-video-section__title{font-size:4rem;line-height:5.6rem;color:#fff;margin:0;text-align:center;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.main-site--hide .welcome-video-section__title{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.welcome-video-section__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.welcome-video-section__title.hide{opacity:0;-webkit-transform:translateY(-24px);-moz-transform:translateY(-24px);-ms-transform:translateY(-24px);transform:translateY(-24px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1) 0s,-webkit-transform 1s cubic-bezier(0,0,.5,1) 0s;transition:opacity 1s cubic-bezier(0,0,.5,1) 0s,-webkit-transform 1s cubic-bezier(0,0,.5,1) 0s;-moz-transition:opacity 1s cubic-bezier(0,0,.5,1) 0s,transform 1s cubic-bezier(0,0,.5,1) 0s,-moz-transform 1s cubic-bezier(0,0,.5,1) 0s;transition:opacity 1s cubic-bezier(0,0,.5,1) 0s,transform 1s cubic-bezier(0,0,.5,1) 0s;transition:opacity 1s cubic-bezier(0,0,.5,1) 0s,transform 1s cubic-bezier(0,0,.5,1) 0s,-webkit-transform 1s cubic-bezier(0,0,.5,1) 0s,-moz-transform 1s cubic-bezier(0,0,.5,1) 0s}.services-section{overflow:hidden;padding-top:96px;padding-bottom:104px}.services-section__head{margin-bottom:48px;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.main-site--hide .services-section__head{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.services-section__title{font-size:4rem;line-height:5.6rem;margin-bottom:20px;color:#2e3192;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.services-section__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.services-section__desc{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.services-section__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.services-section__desc p{font-size:1.8rem;line-height:3.2rem;margin-bottom:16px}.services-section__desc p:last-child{margin-bottom:0}.services-section__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-left:-12px;margin-right:-12px;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.main-site--hide .services-section__list{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.services-section__list .services-section__item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:33.3333333%;padding-left:12px;padding-right:12px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.services-section__list .services-section__item.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.services-section__item{position:relative}.services-section__item:hover .services-section__item__desc,.services-section__item:hover .services-section__item__name{color:#2e3192}.services-section__item:hover .services-section__img__el{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.services-section__item__name{text-transform:uppercase;font-size:2.4rem;line-height:3.6rem;color:#262626;margin-bottom:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.lang-id .services-section__item__name{font-size:2rem;line-height:3.2rem;margin-bottom:16px}.services-section__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0}.services-section__img{height:0;position:relative;padding-bottom:100%;overflow:hidden}.services-section__img__el{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.map-project{padding-top:96px;padding-bottom:104px;overflow:hidden}.map-project__head{margin-bottom:56px;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.main-site--hide .map-project__head{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.map-project__title{font-size:4rem;line-height:5.6rem;color:#2e3192;margin-bottom:20px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.map-project__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.map-project__desc{font-size:1.8rem;line-height:3.2rem;font-weight:400;margin-bottom:0;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.map-project__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.map-project__map{position:relative;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.main-site--hide .map-project__map{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.map-project__map.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.map-project__map__frame{position:relative;z-index:1}.map-project__map__frame path{cursor:default!important;-webkit-transition:fill .25s ease;-moz-transition:fill .25s ease;transition:fill .25s ease}.map-project__map__frame path.hovered{cursor:pointer!important}.map-project__map__frame .map{position:relative}.map-project__dots{position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;z-index:2;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.map-project__dot{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .75s ease;-moz-transition:all .75s ease;transition:all .75s ease;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);opacity:0;visibility:hidden}.map-project__dot--active{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible}.map-project__dot--hovered,.map-project__dot--selected{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.map-project__dot--hovered .map-project__province-name,.map-project__dot--selected .map-project__province-name{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.map-project__dot--hovered .map-project__province-name::before,.map-project__dot--selected .map-project__province-name::before{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.map-project__dot--hovered .map-project__icon,.map-project__dot--selected .map-project__icon{border-color:#ec1c24}.map-project__dot--hovered .map-project__icon::before,.map-project__dot--selected .map-project__icon::before{border-color:#ec1c24}.map-project__dot--hovered .map-project__icon::after,.map-project__dot--selected .map-project__icon::after{background-color:#ec1c24}.map-project__province-name{display:inline-block;padding:3px 8px;font-size:1.2rem;line-height:1.8rem;margin:0;color:#fff;-moz-border-radius:4px;border-radius:4px;background-color:#ec1c24;position:relative;margin-bottom:10px;opacity:0;-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px);-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.map-project__province-name::before{content:"";position:absolute;top:100%;left:50%;display:inline-block;margin-left:-5px;vertical-align:middle;margin-top:-1px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #ec1c24;-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.map-project__icon{width:26px;height:26px;padding:4px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-border-radius:4px;border-radius:4px;border:solid 1px #2e3192;background-color:#fff;position:relative;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.map-project__icon__img{display:block;width:100%;height:auto}.map-project__icon::before{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:27px;border-right:solid 1px #2e3192;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.map-project__icon::after{content:"";position:absolute;top:100%;left:50%;margin-top:27px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:6px;height:6px;-moz-border-radius:50%;border-radius:50%;background-color:#2e3192;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.map-project__dot--aceh{top:-12.0251046025px;left:24px}.map-project__dot--sumatera-utara{top:40.0836820084px;left:52px}.map-project__dot--riau{top:88.1841004184px;left:150px}.map-project__dot--sumatera-barat{top:120.2510460251px;left:90px}.map-project__dot--kepulauan-riau{top:76.1589958159px;left:190px}.map-project__dot--jambi{top:146.3054393305px;left:170px}.map-project__dot--bengkulu{top:188.3933054393px;left:146px}.map-project__dot--sumatera-selatan{top:190.3974895397px;left:176px}.map-project__dot--bangka-belitung{top:170.3556485356px;left:232px}.map-project__dot--lampung{top:230.4811715481px;left:220px}.map-project__dot--banten{top:270.5648535565px;left:258px}.map-project__dot--kalimantan-barat{top:105.219665272px;left:360px}.map-project__dot--kalimantan-tengah{top:145.3033472803px;left:415px}.map-project__dot--kalimantan-utara{top:20.0418410042px;left:495px}.map-project__dot--kalimantan-timur{top:95.1987447699px;left:496px}.map-project__dot--kalimantan-selatan{top:178.3723849372px;left:466px}.map-project__dot--jawa-barat{top:282.589958159px;left:286px}.map-project__dot--jawa-tengah{top:292.6108786611px;left:345px}.map-project__dot--yogyakarta{top:309.6464435146px;left:359px}.map-project__dot--jawa-timur{top:302.6317991632px;left:408px}.map-project__dot--bali{top:321.6715481172px;left:504px}.map-project__dot--nusa-tenggara-barat{top:331.6924686192px;left:509px}.map-project__dot--nusa-tenggara-timur{top:326.6820083682px;left:598px}.map-project__dot--maluku{top:192.4016736402px;left:793px}.map-project__dot--papua{top:202.4225941423px;left:1100px}.map-project__dot--papua-barat{top:135.2824267782px;left:943px}.map-project__dot--maluku-utara{top:85.1778242678px;left:812px}.map-project__dot--sulawesi-tengah{top:138.2887029289px;left:597px}.map-project__dot--gorontalo{top:84.1757322176px;left:675px}.map-project__dot--sulawesi-utara{top:84.1757322176px;left:712px}.map-project__dot--sulawesi-selatan{top:192.4016736402px;left:592px}.map-project__dot--sulawesi-barat{top:165.3451882845px;left:585px}.map-project__dot--sulawesi-tenggara{top:200.4184100418px;left:636px}.banner-section{height:75svh;max-height:720px;position:relative;overflow:hidden}.banner-section__img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform 15s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform 15s cubic-bezier(0,0,.5,1);-moz-transition:transform 15s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform 15s cubic-bezier(0,0,.5,1);transition:transform 15s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform 15s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform 15s cubic-bezier(0,0,.5,1),-moz-transform 15s cubic-bezier(0,0,.5,1)}.main-site--hide .banner-section__img{opacity:0;visibility:hidden;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.banner-section__img.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.banner-section__content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;padding:96px 0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(32%,rgba(0,0,0,0)),color-stop(60%,rgba(0,0,0,.16)),to(rgba(0,0,0,.4)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 32%,rgba(0,0,0,.16) 60%,rgba(0,0,0,.4) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 32%,rgba(0,0,0,.16) 60%,rgba(0,0,0,.4) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 32%,rgba(0,0,0,.16) 60%,rgba(0,0,0,.4) 100%)}.banner-section__title{font-size:4rem;line-height:5.6rem;color:#fff;margin:0;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.main-site--hide .banner-section__title{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.banner-section__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.about-section{padding-top:96px;padding-bottom:104px}.about-section__head{text-align:center;margin-bottom:64px;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.main-site--hide .about-section__head{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.about-section__subtitle{font-size:2.4rem;line-height:3.6rem;margin-bottom:16px;color:#ec1c24;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.about-section__subtitle.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.about-section__title{font-size:4rem;line-height:5.6rem;font-weight:400;margin-bottom:0;color:#262626;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.about-section__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.about-section__body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-section__img{width:592px;margin-right:64px;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.main-site--hide .about-section__img{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.about-section__img.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.about-section__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.main-site--hide .about-section__content{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.about-section__content.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.about-section__txt{margin-bottom:48px}.about-section__txt p{font-size:1.8rem;line-height:3.2rem;margin-bottom:16px}.about-section__txt p:last-child{margin-bottom:0}.about-section__btn{font-size:0;line-height:1}.news-section{padding-top:96px;padding-bottom:128px}.news-section__head{margin-bottom:64px;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.main-site--hide .news-section__head{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.news-section__title{font-size:4rem;line-height:5.6rem;color:#2e3192;margin-bottom:0;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.news-section__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.news-section__desc{font-size:1.8rem;line-height:3.2rem;font-weight:400;margin-top:20px;margin-bottom:0;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.news-section__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.news-section__list{-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.main-site--hide .news-section__list{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.news-section__list .news-item{margin-bottom:24px;padding-bottom:24px;border-bottom:solid 1px #e4e4e4}.news-section__list .news-item:last-child{margin-bottom:0}.news-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.news-item.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.news-item:hover .news-item__title{color:#2e3192}.news-item:hover .news-item__img__el{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.news-item:hover .btn-arrow:before{-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.news-item__link{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.news-item__img{width:256px;height:176px;overflow:hidden;margin-right:40px}.news-item__img__el{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.news-item__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.news-item__txt{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-right:80px}.news-item__category-date{font-size:1.4rem;line-height:2.4rem;font-weight:400;color:#525252;margin-bottom:24px}.news-item__title{font-size:2rem;line-height:3.2rem;color:#262626;margin-bottom:12px;-webkit-transition:color .35s ease;-moz-transition:color .35s ease;transition:color .35s ease}.news-item__desc{font-size:1.6rem;line-height:2.6rem;overflow:hidden;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;margin-bottom:0}.news-item__btn{font-size:0;line-height:1}.about-overview{padding-top:96px;padding-bottom:72px}.about-overview__head{margin-bottom:64px}.about-overview__title{max-width:480px;font-size:4rem;line-height:5.6rem;color:#a41016;margin-bottom:0;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.about-overview__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .about-overview__title{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.about-overview__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-overview__main-img{width:608px;margin-right:72px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.about-overview__main-img.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .about-overview__main-img{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.about-overview__main-img.visible{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.about-overview__img{display:block;width:100%;height:auto}.about-overview__txt{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.about-overview__desc{margin-bottom:64px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.about-overview__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .about-overview__desc{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.about-overview__desc.visible{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.about-overview__desc p{font-size:1.8rem;line-height:3.2rem;margin-bottom:24px}.about-overview__desc p:last-child{margin-bottom:0}.about-overview__secondary-img{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.about-overview__secondary-img.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .about-overview__secondary-img{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.about-profile{padding-top:96px;padding-bottom:72px}.about-profile__inner{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-profile__profiles{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-12px}.about-profile__item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:12px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.about-profile__item.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.about-profile__card{padding:32px;background-color:#f9f9f9;margin-bottom:24px}.about-profile__card:last-child{margin-bottom:0}.about-profile__icon{width:48px;height:48px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:48px}.about-profile__icon__el{width:100%;height:auto;display:block}.about-profile__label{font-size:1.6rem;line-height:2.6rem;color:#525252;margin-bottom:8px}.about-profile__value{font-size:2rem;line-height:3.2rem;color:#262626;margin-bottom:0}.accordion{padding-top:96px;padding-bottom:104px}.accordion__title{font-size:4rem;line-height:5.6rem;color:#2e3192;text-align:center;margin-bottom:64px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.accordion__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .accordion__title{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.accordion__content{max-width:960px;margin-left:auto;margin-right:auto}.accordion__list{max-width:912px;margin-left:auto;margin-right:auto;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.main-site--hide .accordion__list{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.accordion__list.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.accordion__item{padding-top:32px;padding-bottom:32px;border-bottom:solid 1px #d1d3d4}.accordion__item__head{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.accordion__item__icon{width:32px;height:32px;margin-right:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.accordion__item__icon__el{display:block;width:100%}.accordion__item__title{font-size:2.4rem;line-height:3.6rem;font-weight:400;color:#262626;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0;margin-right:16px;-webkit-transition:color .35s ease;-moz-transition:color .35s ease;transition:color .35s ease}.accordion__item__desc{padding-left:48px;padding-right:36px;margin-top:16px}.accordion__item__desc li strong,.accordion__item__desc p{font-size:1.8rem;line-height:3.2rem}.accordion__item__desc li{font-size:1.6rem;line-height:2.6rem;margin-bottom:8px;position:relative}.accordion__item__desc li::before{content:"";position:absolute;left:-19px;top:16px;bottom:-24px;border-left:solid 2px #d1d3d4;z-index:1}.accordion__item__desc li::after{content:"";position:absolute;left:-22px;top:14px;width:8px;height:8px;-moz-border-radius:50%;border-radius:50%;background-color:#ec1c24;z-index:2}.accordion__item__desc li strong{margin-bottom:4px;font-weight:400}.accordion__item__desc li:last-child{margin-bottom:0}.accordion__item__desc li:last-child::before{content:none}.accordion__item__desc p,.accordion__item__desc ul{margin-bottom:16px}.accordion__item__desc p:last-child,.accordion__item__desc ul:last-child{margin-bottom:0}.accordion__item__desc ul{list-style:none;padding:0 0 0 22px;margin:0}.about-key-values{position:relative;min-height:720px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.about-key-values .container{max-width:1440px}.about-key-values__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;counter-reset:key-values}.about-key-values__item{width:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:124px 56px;counter-increment:key-values}.about-key-values__item:first-child .about-key-values__bg{left:0;border-left:solid 1px #fff}.about-key-values__item:last-child .about-key-values__bg{right:0}.about-key-values__item:hover .about-key-values__bg__img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 5s ease 0s;-moz-transition:all 5s ease 0s;transition:all 5s ease 0s}.about-key-values__item:hover .about-key-values__bg::before{opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.about-key-values__item:hover .about-key-values__bg::after{opacity:0;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.about-key-values__item:hover .about-key-values__detail{display:block;max-height:600px;margin-top:32px;-webkit-transition:all .75s ease 0s;-moz-transition:all .75s ease 0s;transition:all .75s ease 0s}.about-key-values__item:hover .about-key-values__section{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition:all .75s ease 350ms;-moz-transition:all .75s ease 350ms;transition:all .75s ease 350ms}.about-key-values__bg{position:absolute;top:0;width:50%;height:100%;z-index:1;overflow:hidden;border-right:solid 1px #fff;border-bottom:solid 1px #fff;border-top:solid 1px #fff}.about-key-values__bg__img{width:100%;height:100%;object-fit:cover;object-position:center;-webkit-transition:all .35s ease 1s;-moz-transition:all .35s ease 1s;transition:all .35s ease 1s}.about-key-values__bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;background-color:rgba(0,0,0,.48);-webkit-transition:all .35s ease 0s;-moz-transition:all .35s ease 0s;transition:all .35s ease 0s}.about-key-values__bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:#2e3192;-webkit-transition:all .35s ease 0s;-moz-transition:all .35s ease 0s;transition:all .35s ease 0s}.about-key-values__txt{position:relative;z-index:2;color:#fff;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.main-site--hide .about-key-values__txt{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.about-key-values__title{font-size:3.2rem;line-height:4.8rem;margin-bottom:0;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.about-key-values__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.about-key-values__title::before{content:"0" counter(key-values);display:block;font-size:2.4rem;line-height:3.6rem;margin-bottom:40px}.about-key-values__detail{margin-top:0;max-height:0;-webkit-transition:all .35s ease 0s;-moz-transition:all .35s ease 0s;transition:all .35s ease 0s}.about-key-values__section{margin-bottom:32px;opacity:0;visibility:hidden;-webkit-transform:translateY(-16px);-moz-transform:translateY(-16px);-ms-transform:translateY(-16px);transform:translateY(-16px);-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;transition:all .25s ease 0s}.about-key-values__section:last-child{margin-bottom:0}.about-key-values__label{font-size:2rem;line-height:3.2rem;margin-bottom:8px}.about-key-values__desc p{font-size:1.6rem;line-height:2.6rem;margin-bottom:16px}.about-key-values__desc p:last-child{margin-bottom:0}.news-event-section{padding-top:96px;padding-bottom:104px}.news-event-section__head{margin-bottom:32px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.news-event-section__head.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .news-event-section__head{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.news-event-section__title{font-size:4rem;line-height:5.6rem;color:#231f20;margin-bottom:72px}.news-event-section__form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-event-section__form .filter-dropdown{padding:4px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:320px;border-bottom:1px solid #ec1c24;margin-right:32px;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.news-event-section__form .filter-dropdown__btn{width:100%;color:#231f20;background-color:transparent;border:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;color:#231f20;background-color:transparent;border:0;padding:8px 0 7px}.news-event-section__form .filter-dropdown__btn:before{font-family:kesi-icons!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.news-event-section__form .filter-dropdown__btn:after{font-family:kesi-icons!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.news-event-section__form .filter-dropdown__btn:before{content:"\e913";font-size:2rem;line-height:1}.news-event-section__form .filter-dropdown__btn:after{content:"\e907";font-size:2rem;line-height:1}.news-event-section__form .filter-dropdown__btn::before{margin-right:12px}.news-event-section__form .filter-dropdown__btn::after{margin-left:12px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease}.news-event-section__form .filter-dropdown__btn__txt{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:1.8rem;line-height:3.2rem;color:#525252}.news-event-section__form .filter-dropdown__bottom-sheet{position:absolute;left:0;top:68px;z-index:3;overflow:hidden;background-color:#fff;width:100%;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.14);box-shadow:1px 1px 2px 0 rgba(0,0,0,.14);border:solid 1px #f9f9f9;opacity:0;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;-moz-transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-moz-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease}.news-event-section__form .filter-dropdown__list{padding:12px 0;margin:0;list-style:none}.news-event-section__form .filter-dropdown__item{cursor:pointer;padding:4px 16px;margin-bottom:12px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.news-event-section__form .filter-dropdown__item:hover{color:#ec1c24;background-color:#ebebeb}.news-event-section__form .filter-dropdown__item:last-child{margin-bottom:0}.news-event-section__form .filter-dropdown__item__txt{font-size:1.4rem;line-height:1.8rem;position:relative}.news-event-section__form .filter-dropdown__item__txt::before{content:"";position:absolute;left:0;bottom:0;width:100%;border-bottom:solid 1px #ec1c24;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease;-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.news-event-section__form .filter-dropdown__item--active{pointer-events:none;cursor:default}.news-event-section__form .filter-dropdown__item--active .filter-dropdown__item__txt{color:#ec1c24}.news-event-section__form .filter-dropdown__item--active .filter-dropdown__item__txt::before{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.news-event-section__form .filter-dropdown__title{display:none}.news-event-section__form .filter-dropdown--show .filter-dropdown__bottom-sheet{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;visibility:visible}.news-event-section__form .filter-dropdown--show .filter-dropdown__btn::after{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}.news-event-section__form .search-box{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-bottom:1px solid #ec1c24}.news-event-section__form .search-box:before{font-family:kesi-icons!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.news-event-section__form .search-box:before{content:"\e91d";font-size:2rem;line-height:1}.news-event-section__form .search-box::before{margin-right:12px}.news-event-section__form .search-box .search-box__input{padding:16px 0 15px;border:0;outline:0;width:100%;color:#525252;font-size:1.8rem;line-height:2.4rem;background-color:transparent;-moz-border-radius:0;border-radius:0}.news-event-section__form .search-box .search-box__input::-webkit-input-placeholder{color:#525252;-webkit-text-fill-color:#525252}.news-event-section__form .search-box .search-box__input:-webkit-input-placeholder{color:#525252;-webkit-text-fill-color:#525252}.news-event-section__form .search-box .search-box__input::-moz-placeholder{color:#525252;-webkit-text-fill-color:#525252}.news-event-section__form .search-box .search-box__input:-moz-placeholder{color:#525252;-webkit-text-fill-color:#525252}.news-event-section__form .search-box .search-box__input::-ms-input-placeholder{color:#525252;-webkit-text-fill-color:#525252}.news-event-section__form .search-box .search-box__input:-ms-input-placeholder{color:#525252;-webkit-text-fill-color:#525252}.news-event-section__form .search-box .search-box__input:-moz-placeholder{color:#525252;-webkit-text-fill-color:#525252}.news-event-section__form .search-box .search-box__input:placeholder-shown{color:#525252;-webkit-text-fill-color:#525252}.news-event-section__form .search-box .search-box__input::-webkit-input-placeholder{font-size:1.8rem;line-height:2.4rem}.news-event-section__form .search-box .search-box__input::-moz-placeholder{font-size:1.8rem;line-height:2.4rem}.news-event-section__form .search-box .search-box__input:-ms-input-placeholder{font-size:1.8rem;line-height:2.4rem}.news-event-section__form .search-box .search-box__input::-ms-input-placeholder{font-size:1.8rem;line-height:2.4rem}.news-event-section__form .search-box .search-box__input::placeholder{font-size:1.8rem;line-height:2.4rem}.news-event-section__list{padding:24px 0 48px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.news-event-section__list.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.news-event-section__list .news-item{margin-bottom:24px;padding-bottom:24px;border-bottom:solid 1px #e4e4e4}.news-event-section__list .news-item:last-child{margin-bottom:0}.news-event-section__pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.news-event-section__pagination.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.news-event-section__pagination .pagination__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.news-event-section__pagination .pagination__item{margin-right:12px}.news-event-section__pagination .pagination__item:last-child{margin-right:0}.news-event-section__pagination .pagination__item--active .pagination__link{border-color:#2e3192;color:#2e3192}.news-event-section__pagination .pagination__link{font-size:1.4rem;line-height:2.4rem;color:#525252;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;-moz-border-radius:50%;border-radius:50%;border:1px solid transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.news-event-section__pagination .pagination__link:hover{color:#ec1c24}.news-event-section__pagination .pagination__dots{font-size:1.4rem;line-height:2.4rem;color:#525252;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;-moz-border-radius:50%;border-radius:50%}.solutions-head{padding-top:96px;padding-bottom:72px}.solutions-head__title{font-size:4.8rem;line-height:6.4rem;color:#2e3192;margin-bottom:56px;text-transform:uppercase;text-align:center;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-head__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-head__title{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-head__img{margin-bottom:56px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-head__img.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-head__img{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-head__img__el{width:100%;height:auto;display:block}.solutions-head__desc{max-width:1080px;margin-left:auto;margin-right:auto;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-head__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-head__desc{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-head__desc p{font-size:2rem;line-height:3.2rem;margin-bottom:8px}.solutions-head__desc p:last-child{margin-bottom:0}.solutions-content{padding-top:96px;padding-bottom:72px}.solutions-content:nth-child(odd){background-color:#fff}.solutions-content__head{margin-bottom:56px}.solutions-content__head--sm{margin-bottom:88px}.solutions-content__title{font-size:3.2rem;line-height:4.8rem;color:#2e3192;margin-bottom:0;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-content__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-content__title{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-content__desc{margin-top:16px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-content__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-content__desc{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-content--left .solutions-content__desc{max-width:initial}.solutions-content__desc p{font-size:1.8rem;line-height:3.2rem;margin-bottom:16px}.solutions-content__desc p:last-child{margin-bottom:0}.solutions-content__before-after{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.solutions-content__before-after--col-1-2 .solutions-content__before-after__item{position:relative}.solutions-content__before-after--col-1-2 .solutions-content__before-after__item:first-child{width:352px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:64px;margin-right:64px}.solutions-content__before-after--col-1-2 .solutions-content__before-after__item:first-child::after{content:"";display:block;position:absolute;top:102px;bottom:102px;right:0;border-right:solid 1px #ebebeb}.solutions-content__before-after--col-1-2 .solutions-content__before-after__item:first-child .solutions-content__before-after__label{color:#ec1c24}.solutions-content__before-after--col-1-2 .solutions-content__before-after__item:last-child{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.solutions-content__before-after--col-1-1{margin-left:-40px;margin-right:-40px}.solutions-content__before-after--col-1-1 .solutions-content__before-after__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;padding-left:40px;padding-right:40px}.solutions-content__before-after__label{font-size:3.2rem;line-height:4.8rem;text-align:center;color:#2e3192;margin-bottom:48px}.solutions-content__before-after__img__el{width:100%;display:block}.solutions-content__before-after__item{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-content__before-after__item.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-content__before-after__item{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-content__inner-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:56px}.solutions-content__inner-section__img{width:572px;margin-right:56px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-content__inner-section__img.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-content__inner-section__img{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-content__inner-section__img__el{width:100%;height:auto;display:block}.solutions-content__inner-section__desc{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-content__inner-section__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-content__inner-section__desc{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-content__inner-section__desc li,.solutions-content__inner-section__desc p{font-size:1.8rem;line-height:3.2rem}.solutions-content__inner-section__desc p,.solutions-content__inner-section__desc ul{margin-bottom:16px}.solutions-content__inner-section__desc p:last-child,.solutions-content__inner-section__desc ul:last-child{margin-bottom:0}.solutions-content__inner-section__desc ul{list-style:none;padding:0 0 0 22px;margin:0}.solutions-content__inner-section__desc li{margin-bottom:8px;position:relative}.solutions-content__inner-section__desc li::before{content:"";position:absolute;left:-19px;top:16px;bottom:-24px;border-left:solid 2px #d1d3d4;z-index:1}.solutions-content__inner-section__desc li::after{content:"";position:absolute;left:-22px;top:14px;width:8px;height:8px;-moz-border-radius:50%;border-radius:50%;background-color:#ec1c24;z-index:2}.solutions-content__inner-section__desc li:last-child{margin-bottom:0}.solutions-content__inner-section__desc li:last-child::before{content:none}.solutions-content__img{max-width:720px;margin-left:auto;margin-right:auto;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-content__img.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-content__img{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-content__img--full{max-width:initial}.solutions-content__img img{width:100%;height:auto}.solutions-content__img__d{display:block}.solutions-content__img__m{display:none}.solutions-content__list{margin-top:56px}.solutions-content__list__title{font-size:2.4rem;line-height:3.6rem;color:#262626;margin-bottom:16px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-content__list__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-content__list__title{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-content__list__items{list-style:none;padding:0;margin:0 0 0 1px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-content__list__items.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-content__list__items{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-content__list__item{font-size:1.8rem;line-height:3.2rem;padding:8px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.solutions-content__list__item::before{content:"";display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:6px;height:6px;-moz-border-radius:50%;border-radius:50%;background-color:#ec1c24;margin-right:16px;position:relative;z-index:2;top:13px}.solutions-content__list__items--img .solutions-content__list__item::before{content:none}.solutions-content__list__item::after{content:"";display:block;position:absolute;z-index:1;top:25px;bottom:-25px;left:2px;border-left:solid 2px #d1d3d4}.solutions-content__list__items--img .solutions-content__list__item::after{content:none}.solutions-content__list__item:last-child::after{content:none}.solutions-content__list__item__img{display:block;width:auto;height:64px}.solutions-content__list__item sub{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-right:4px}.solutions-content__list-column{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-40px;margin-right:-40px;margin-top:56px}.solutions-content__list-column .solutions-content__list{margin-top:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;padding-left:40px;padding-right:40px}.solutions-content__full-img{margin-bottom:56px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-content__full-img.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-content__full-img{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-content__full-img__el{width:100%;height:auto;display:block}.solutions-content__full-td__title{font-size:3.2rem;line-height:4.8rem;color:#2e3192;margin-bottom:16px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-content__full-td__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-content__full-td__title{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-content__full-td__desc{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-content__full-td__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-content__full-td__desc{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-content__full-td__desc p{font-size:1.8rem;line-height:3.2rem;margin-bottom:16px}.solutions-content__full-td__desc p:last-child{margin-bottom:0}.solutions-content__content__desc{max-width:960px;margin-top:88px;margin-left:auto;margin-right:auto;text-align:center;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-content__content__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-content__content__desc{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-content__content__desc p{font-size:2rem;line-height:3.2rem;margin-bottom:16px}.solutions-content__content__desc p:last-child{margin-bottom:0}.solutions-gallery{overflow:hidden;position:relative}.solutions-gallery__item{position:relative;overflow:hidden}.solutions-gallery__item::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;-webkit-transition:all .75s ease .4s;-moz-transition:all .75s ease .4s;transition:all .75s ease .4s}.solutions-gallery__img{display:block;width:100%;height:640px;object-fit:cover;object-position:center;pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-gallery__img.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-gallery__img{opacity:0;visibility:hidden}.solutions-gallery .owl-carousel{position:static}.solutions-gallery .owl-carousel .owl-stage-outer{overflow:visible}.solutions-gallery .owl-carousel .owl-stage{-webkit-transition:-webkit-transform 1s cubic-bezier(.645,.045,.355,1)!important;transition:-webkit-transform 1s cubic-bezier(.645,.045,.355,1)!important;-moz-transition:transform 1s cubic-bezier(.645,.045,.355,1),-moz-transform 1s cubic-bezier(.645,.045,.355,1)!important;transition:transform 1s cubic-bezier(.645,.045,.355,1)!important;transition:transform 1s cubic-bezier(.645,.045,.355,1),-webkit-transform 1s cubic-bezier(.645,.045,.355,1),-moz-transform 1s cubic-bezier(.645,.045,.355,1)!important}.solutions-gallery .owl-carousel .owl-item.active .solutions-gallery__item::after{opacity:0}.solutions-gallery .owl-carousel .owl-item.active .solutions-gallery__img{-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform 15s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform 15s cubic-bezier(0,0,.5,1);-moz-transition:transform 15s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform 15s cubic-bezier(0,0,.5,1);transition:transform 15s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform 15s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform 15s cubic-bezier(0,0,.5,1),-moz-transform 15s cubic-bezier(0,0,.5,1)}.main-site--hide .solutions-gallery .owl-carousel .owl-item.active .solutions-gallery__img{opacity:0;visibility:hidden;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.solutions-gallery .owl-carousel .owl-item.active .solutions-gallery__img.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.solutions-gallery .owl-carousel .owl-nav .owl-next,.solutions-gallery .owl-carousel .owl-nav .owl-prev{position:absolute;top:0;bottom:0;z-index:2;cursor:pointer;background-color:#000;opacity:0}.solutions-gallery .owl-carousel .owl-nav .owl-prev{left:0;right:-webkit-calc(50% + 600px);right:-moz-calc(50% + 600px);right:calc(50% + 600px)}.solutions-gallery .owl-carousel .owl-nav .owl-next{right:0;left:-webkit-calc(50% + 600px);left:-moz-calc(50% + 600px);left:calc(50% + 600px)}.solutions-roadmap{padding-top:56px;padding-bottom:104px}.solutions-roadmap__head{margin-bottom:72px}.solutions-roadmap__title{font-size:3.2rem;line-height:4.8rem;color:#2e3192;text-align:center;margin-bottom:0;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-roadmap__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-roadmap__title{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-roadmap__desc{margin-top:16px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-roadmap__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-roadmap__desc{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-roadmap__desc p{font-size:1.8rem;line-height:3.2rem;margin-bottom:16px}.solutions-roadmap__desc p:last-child{margin-bottom:0}.solutions-roadmap__list{counter-reset:roadmap-item}.solutions-roadmap__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:64px;counter-increment:roadmap-item;position:relative;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-roadmap__item.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-roadmap__item{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-roadmap__item::after{content:"";display:block;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:contain}.solutions-roadmap__item:nth-child(1)::after{width:463px;height:106px;top:4px;left:31.75%;background-image:url(../img/illustration/line-1.svg)}.solutions-roadmap__item:nth-child(2)::after{width:290px;height:127px;top:100%;right:24%;margin-top:24px;background-image:url(../img/illustration/line-2.svg)}.solutions-roadmap__item:nth-child(3)::after{width:387px;height:145px;top:100%;left:23.5%;margin-top:28px;background-image:url(../img/illustration/line-3.svg)}.solutions-roadmap__item:last-child{margin-bottom:0}.solutions-roadmap__item:last-child::after{content:none}.solutions-roadmap__item:nth-child(even){-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.solutions-roadmap__content{width:500px}.solutions-roadmap__content__title{font-size:1.8rem;line-height:3.2rem;color:#262626;margin-bottom:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.solutions-roadmap__content__title::before{content:counter(roadmap-item);font-weight:400;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;-moz-border-radius:50%;border-radius:50%;border:solid 1px #262626;margin-right:16px}.solutions-roadmap__content__desc{font-size:1.6rem;line-height:2.6rem;margin-bottom:0;padding-left:56px}.solutions-consultation-eg{padding-top:96px;padding-bottom:72px;overflow:hidden;background-color:#f9f9f9}.solutions-consultation-eg__head{margin-bottom:56px;text-align:center}.solutions-consultation-eg__title{font-size:3.2rem;line-height:4.8rem;color:#2e3192;margin-bottom:16px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-consultation-eg__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-consultation-eg__title{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-consultation-eg__desc{max-width:880px;margin-left:auto;margin-right:auto;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-consultation-eg__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-consultation-eg__desc{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-consultation-eg__desc p{font-size:1.8rem;line-height:3.2rem;margin-bottom:16px}.solutions-consultation-eg__desc p:last-child{margin-bottom:0}.solutions-consultation-eg__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;counter-reset:consultation-item;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.solutions-consultation-eg__list.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .solutions-consultation-eg__list{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.solutions-consultation-eg__item{padding:12px;width:25%}.solutions-consultation-eg__card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:32px;width:100%;height:252px;min-width:240px;margin-right:24px;background-color:#fff;border:solid 1px #ebebeb;counter-increment:consultation-item;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.solutions-consultation-eg__card:hover{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 2px 16px rgba(0,0,0,.05);box-shadow:0 2px 16px rgba(0,0,0,.05)}.solutions-consultation-eg__card:last-child{margin-right:0}.solutions-consultation-eg__card::after{content:"0" counter(consultation-item);font-size:2.4rem;line-height:3.6rem;color:#d1d3d4;display:block;text-align:right}.solutions-consultation-eg__icon{height:40px;margin-bottom:16px}.solutions-consultation-eg__icon__img{display:block;height:100%;width:auto}.solutions-consultation-eg__name{font-size:2rem;line-height:3.2rem;margin-bottom:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.section-news-detail{padding-top:96px;padding-bottom:32px}.section-news-detail__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.section-news-detail__img{width:100%;margin-bottom:64px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.section-news-detail__img.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .section-news-detail__img{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.section-news-detail__img__el{width:100%;max-height:512px;display:block;object-fit:cover}.section-news-detail__content{max-width:980px}.section-news-detail__category-date{font-size:1.8rem;line-height:3.2rem;color:#525252;font-weight:400;margin-bottom:24px;padding-bottom:24px;border-bottom:solid 1px #ec1c24;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.section-news-detail__category-date.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .section-news-detail__category-date{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.section-news-detail__category-date .dot{margin:0 8px}.section-news-detail__title{font-size:3.2rem;line-height:4.8rem;color:#262626;font-weight:500;margin-bottom:16px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.section-news-detail__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .section-news-detail__title{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.section-news-detail__txt{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms}.section-news-detail__txt.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.main-site--hide .section-news-detail__txt{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.section-news-detail__txt b,.section-news-detail__txt strong{font-weight:500}.section-news-detail__txt a{color:#2e3192;-webkit-transition:color .25s ease;-moz-transition:color .25s ease;transition:color .25s ease}.section-news-detail__txt a:hover{color:#ec1c24}.section-news-detail__txt li,.section-news-detail__txt p{font-size:1.8rem;line-height:3.2rem;min-height:16px}.section-news-detail__txt li{margin-bottom:4px}.section-news-detail__txt li:last-child{margin-bottom:0}.section-news-detail__txt ol,.section-news-detail__txt p,.section-news-detail__txt ul{margin-bottom:12px}.section-news-detail__txt ol:last-child,.section-news-detail__txt p:last-child,.section-news-detail__txt ul:last-child{margin-bottom:0}.section-news-detail img{display:block;width:100%;height:auto}.section-contact{padding-top:96px;padding-bottom:104px}.section-contact__inner{max-width:960px;margin-left:auto;margin-right:auto}.section-contact__title{font-size:4rem;line-height:5.6rem;font-weight:500;color:#231f20;margin-bottom:80px;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.main-site--hide .section-contact__title{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.section-contact__title.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.section-contact__info{margin-bottom:80px}.section-contact__info-list{margin-bottom:40px}.section-contact__info-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);margin-bottom:40px}.main-site--hide .section-contact__info-item{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.section-contact__info-item.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.section-contact__info-item:last-child{margin-bottom:0}.section-contact__info-title{font-size:2.4rem;line-height:3.6rem;width:264px;margin:0;padding-right:24px;font-weight:400;color:#262626}.section-contact__icon-list{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;list-style:none;padding:0;margin:0}.section-contact__icon-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px;font-size:1.6rem;line-height:2.6rem}.section-contact__icon-item:last-child{margin-bottom:0}.section-contact__icon-item a{text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.section-contact__icon-item a:hover{color:#ec1c24}.section-contact__icon__img{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:12px;width:18px;height:18px;margin-top:4px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-contact__icon__img img{width:100%;display:block}.section-contact__map{-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);-webkit-transition-delay:2s;-moz-transition-delay:2s;transition-delay:2s}.main-site--hide .section-contact__map{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.section-contact__map.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.section-contact__map__frame{display:block;width:100%;height:400px;border:0;outline:0}.section-contact__form{-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.main-site--hide .section-contact__form{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.section-contact__form.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.form-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-col{margin-bottom:40px;position:relative}.fe__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin-bottom:40px;padding-top:6px}.fe__row:last-child{margin-bottom:0}.fe__row.is-filled .fe__label{opacity:1;-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.fe__row.is-filled .fe__control::-webkit-input-placeholder{opacity:0}.fe__row.is-filled .fe__control::-moz-placeholder{opacity:0}.fe__row.is-filled .fe__control:-ms-input-placeholder{opacity:0}.fe__row.is-filled .fe__control::-ms-input-placeholder{opacity:0}.fe__row.is-filled .fe__control::placeholder{opacity:0}.fe__label{font-size:1.4rem;line-height:2.4rem;color:#525252;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:absolute;top:0;left:0;pointer-events:none}.fe__control{border:0;outline:0;background-color:transparent;border-bottom:solid 1px #e4e4e4;padding:15px 0 14px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;color:#404040;position:relative;-moz-border-radius:0;border-radius:0;font-size:1.6rem;line-height:2.6rem}.fe__control:focus{border-color:#d22424}.error .fe__control,.fe__control:hover{border-color:#d22424}.fe__control::-webkit-input-placeholder{color:#525252;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;font-size:1.6rem;line-height:2.6rem}.fe__control::-moz-placeholder{color:#525252;-moz-transition:opacity .3s ease;transition:opacity .3s ease;font-size:1.6rem;line-height:2.6rem}.fe__control:-ms-input-placeholder{color:#525252;-ms-transition:opacity .3s ease;transition:opacity .3s ease;font-size:1.6rem;line-height:2.6rem}.fe__control::-ms-input-placeholder{color:#525252;-ms-transition:opacity .3s ease;transition:opacity .3s ease;font-size:1.6rem;line-height:2.6rem}.fe__control::placeholder{color:#525252;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;font-size:1.6rem;line-height:2.6rem}textarea.fe__control{resize:none}.fe__alert{font-size:1.2rem;line-height:1.8rem;color:#d22424;position:absolute;left:0;bottom:-24px;opacity:0;margin:0;visibility:hidden;-webkit-transition:All .3s ease,visibility .3s ease;-moz-transition:All .3s ease,visibility .3s ease;transition:All .3s ease,visibility .3s ease;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-filter:blur(4px);filter:blur(4px);width:100%}.fe__alert.error{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-filter:none;filter:none}.form__btn a{text-align:center}.modal-success{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(23,23,23,.24);z-index:100;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease,visibility .5s ease;-moz-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.modal-success__content{background:#fff;padding:32px 32px 48px;width:520px;text-align:center;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;visibility:hidden;-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:opacity .5s ease 0s,visibility .5s ease 0s,-webkit-transform .5s ease 0s,-webkit-filter .5s ease .5s;transition:opacity .5s ease 0s,visibility .5s ease 0s,-webkit-transform .5s ease 0s,-webkit-filter .5s ease .5s;-moz-transition:opacity .5s ease 0s,transform .5s ease 0s,filter .5s ease .5s,visibility .5s ease 0s,-moz-transform .5s ease 0s;transition:opacity .5s ease 0s,transform .5s ease 0s,filter .5s ease .5s,visibility .5s ease 0s;transition:opacity .5s ease 0s,transform .5s ease 0s,filter .5s ease .5s,visibility .5s ease 0s,-webkit-transform .5s ease 0s,-moz-transform .5s ease 0s,-webkit-filter .5s ease .5s}.modal-success.is-visible{opacity:1;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.modal-success.is-visible .modal-success__content{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;-webkit-filter:none;filter:none;-webkit-transition:opacity .5s ease .1s,visibility .5s ease .1s,-webkit-transform .5s ease .1s,-webkit-filter .5s ease .1s;transition:opacity .5s ease .1s,visibility .5s ease .1s,-webkit-transform .5s ease .1s,-webkit-filter .5s ease .1s;-moz-transition:opacity .5s ease .1s,transform .5s ease .1s,filter .5s ease .1s,visibility .5s ease .1s,-moz-transform .5s ease .1s;transition:opacity .5s ease .1s,transform .5s ease .1s,filter .5s ease .1s,visibility .5s ease .1s;transition:opacity .5s ease .1s,transform .5s ease .1s,filter .5s ease .1s,visibility .5s ease .1s,-webkit-transform .5s ease .1s,-moz-transform .5s ease .1s,-webkit-filter .5s ease .1s}.modal-success__img{margin-bottom:56px}.modal-success__img__el{display:block;height:120px;margin-left:auto;margin-right:auto}.modal-success__title{font-size:2.4rem;line-height:3.6rem;font-weight:500;margin-bottom:16px}.modal-success__desc{font-size:1.8rem;line-height:3.2rem;margin-bottom:56px}.section-privacy-policy{padding-top:96px;padding-bottom:72px}.section-privacy-policy__head{margin-bottom:24px;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.main-site--hide .section-privacy-policy__head{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.section-privacy-policy__head.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.section-privacy-policy__subtitle{font-size:2rem;line-height:3.2rem;font-weight:400;color:#525252;margin-bottom:8px}.section-privacy-policy__title{font-size:4rem;line-height:5.6rem;margin-bottom:16px;color:#231f20}.section-privacy-policy__latest-date{font-size:1.8rem;line-height:3.2rem;color:#525252;font-weight:400;margin-bottom:40px}.section-privacy-policy__latest-date .dot{margin:0 8px}.section-privacy-policy__search-box{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-bottom:1px solid #ec1c24}.section-privacy-policy__search-box:before{font-family:kesi-icons!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-privacy-policy__search-box:before{content:"\e91d";font-size:2rem;line-height:1}.section-privacy-policy__search-box::before{margin-right:12px}.section-privacy-policy__input{padding:16px 0 15px;border:0;outline:0;width:100%;color:#525252;font-size:1.8rem;line-height:2.4rem;background-color:transparent;-moz-border-radius:0;border-radius:0}.section-privacy-policy__input::-webkit-input-placeholder{color:#525252;-webkit-text-fill-color:#525252}.section-privacy-policy__input:-webkit-input-placeholder{color:#525252;-webkit-text-fill-color:#525252}.section-privacy-policy__input::-moz-placeholder{color:#525252;-webkit-text-fill-color:#525252}.section-privacy-policy__input:-moz-placeholder{color:#525252;-webkit-text-fill-color:#525252}.section-privacy-policy__input::-ms-input-placeholder{color:#525252;-webkit-text-fill-color:#525252}.section-privacy-policy__input:-ms-input-placeholder{color:#525252;-webkit-text-fill-color:#525252}.section-privacy-policy__input:-moz-placeholder{color:#525252;-webkit-text-fill-color:#525252}.section-privacy-policy__input:placeholder-shown{color:#525252;-webkit-text-fill-color:#525252}.section-privacy-policy__input::-webkit-input-placeholder{font-size:1.8rem;line-height:2.4rem}.section-privacy-policy__input::-moz-placeholder{font-size:1.8rem;line-height:2.4rem}.section-privacy-policy__input:-ms-input-placeholder{font-size:1.8rem;line-height:2.4rem}.section-privacy-policy__input::-ms-input-placeholder{font-size:1.8rem;line-height:2.4rem}.section-privacy-policy__input::placeholder{font-size:1.8rem;line-height:2.4rem}.section-privacy-policy{counter-reset:privacy-policy-item;counter-set:privacy-policy-item -1}.section-privacy-policy__item{counter-increment:privacy-policy-item;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 0;position:relative;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms;transition:opacity .75s cubic-bezier(0,0,.5,1) 150ms,transform .75s cubic-bezier(0,0,.5,1) 150ms,-webkit-transform .75s cubic-bezier(0,0,.5,1) 150ms,-moz-transform .75s cubic-bezier(0,0,.5,1) 150ms;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);border-bottom:solid 1px #ebebeb}.main-site--hide .section-privacy-policy__item{opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.section-privacy-policy__item.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.section-privacy-policy__item:first-child .section-privacy-policy__item__title::before{content:none}.section-privacy-policy__item:last-child{border-bottom:0;padding-bottom:0}.section-privacy-policy__item__title{font-size:2.4rem;line-height:3.6rem;width:392px;padding-right:32px;font-weight:500;color:#ec1c24;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0}.section-privacy-policy__item__no{margin-right:12px}.section-privacy-policy__item__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.section-privacy-policy__item__content p{font-size:1.8rem;line-height:3.2rem;margin-bottom:24px}.section-privacy-policy__item__content p.mb-8{margin-bottom:8px}.section-privacy-policy__item__content p:last-child{margin-bottom:0}.section-privacy-policy__item--no-data p{font-size:1.8rem;line-height:3.2rem;color:#ec1c24;margin:0}.not-found{padding-top:180px;padding-bottom:188px}.not-found__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.not-found__txt{margin-right:64px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.not-found__title{font-size:4rem;line-height:5.6rem;font-weight:500;margin-bottom:8px;color:#231f20}.not-found__desc{font-size:2rem;line-height:3.2rem;color:#525252;margin-bottom:64px;max-width:400px}.not-found__link{line-height:1}.not-found__link__el{display:inline-block;position:relative;color:#2e3192;text-decoration:none;padding:12px 0;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.not-found__link__el::after,.not-found__link__el::before{content:"";position:absolute;bottom:0;left:0;width:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease}.not-found__link__el::before{z-index:1;border-bottom:solid 1px #2e3192}.not-found__link__el::after{z-index:2;border-bottom:solid 1px #ec1c24;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.not-found__link__el:hover{color:#fe353d}.not-found__link__el:hover::after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.not-found__img__el{display:block;width:560px;height:auto;margin-left:auto;margin-right:auto}.main-site--hide+.footer+.floating-btn{opacity:0;visibility:hidden;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.floating-btn{position:fixed;bottom:48px;right:48px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:3;-webkit-transition:opacity .75s cubic-bezier(0,0,.5,1) .5s,visibility .75s cubic-bezier(0,0,.5,1) .5s,-webkit-transform .75s cubic-bezier(0,0,.5,1) .5s;transition:opacity .75s cubic-bezier(0,0,.5,1) .5s,visibility .75s cubic-bezier(0,0,.5,1) .5s,-webkit-transform .75s cubic-bezier(0,0,.5,1) .5s;-moz-transition:opacity .75s cubic-bezier(0,0,.5,1) .5s,transform .75s cubic-bezier(0,0,.5,1) .5s,visibility .75s cubic-bezier(0,0,.5,1) .5s,-moz-transform .75s cubic-bezier(0,0,.5,1) .5s;transition:opacity .75s cubic-bezier(0,0,.5,1) .5s,transform .75s cubic-bezier(0,0,.5,1) .5s,visibility .75s cubic-bezier(0,0,.5,1) .5s;transition:opacity .75s cubic-bezier(0,0,.5,1) .5s,transform .75s cubic-bezier(0,0,.5,1) .5s,visibility .75s cubic-bezier(0,0,.5,1) .5s,-webkit-transform .75s cubic-bezier(0,0,.5,1) .5s,-moz-transform .75s cubic-bezier(0,0,.5,1) .5s}.page--leave .floating-btn{opacity:0;visibility:hidden;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1) 0s,visibility .5s cubic-bezier(0,0,.5,1) 0s,-webkit-transform .5s cubic-bezier(0,0,.5,1) 0s;transition:opacity .5s cubic-bezier(0,0,.5,1) 0s,visibility .5s cubic-bezier(0,0,.5,1) 0s,-webkit-transform .5s cubic-bezier(0,0,.5,1) 0s;-moz-transition:opacity .5s cubic-bezier(0,0,.5,1) 0s,transform .5s cubic-bezier(0,0,.5,1) 0s,visibility .5s cubic-bezier(0,0,.5,1) 0s,-moz-transform .5s cubic-bezier(0,0,.5,1) 0s;transition:opacity .5s cubic-bezier(0,0,.5,1) 0s,transform .5s cubic-bezier(0,0,.5,1) 0s,visibility .5s cubic-bezier(0,0,.5,1) 0s;transition:opacity .5s cubic-bezier(0,0,.5,1) 0s,transform .5s cubic-bezier(0,0,.5,1) 0s,visibility .5s cubic-bezier(0,0,.5,1) 0s,-webkit-transform .5s cubic-bezier(0,0,.5,1) 0s,-moz-transform .5s cubic-bezier(0,0,.5,1) 0s}.floating-btn__item:first-child{margin-bottom:16px;opacity:0;visibility:hidden;-webkit-transform:translateY(12px);-moz-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px);-webkit-transition:all .45s ease;-moz-transition:all .45s ease;transition:all .45s ease}.show--btt .floating-btn__item:first-child{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.floating-btn .btn-rounded{width:40px;height:40px;border:0;outline:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-border-radius:50%;border-radius:50%;margin-left:-4px;color:#fff;background-color:#2e3192;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.change-color--btt .floating-btn .btn-rounded{background-color:#3231d1}.floating-btn .btn-rounded__icon{width:20px;height:20px;font-family:kesi-icons!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.floating-btn .btn-rounded__icon:before{content:"\e90a";font-size:2rem;line-height:1}.floating-btn .btn-rounded__icon:after{content:"\e90a";font-size:2rem;line-height:1}.floating-btn .btn-rounded__icon:after,.floating-btn .btn-rounded__icon:before{position:relative}.floating-btn .btn-rounded__icon:before{z-index:2}.floating-btn .btn-rounded__icon:after{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);z-index:1;opacity:0}.floating-btn .btn-rounded:hover{background-color:#3e40ed}.floating-btn .btn-rounded:hover .btn-rounded__icon:before{opacity:0;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.floating-btn .btn-rounded:hover .btn-rounded__icon:after{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);opacity:1;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.floating-btn .btn-wa{width:44px;height:44px}.floating-btn .btn-wa img{display:block;width:100%}.block-page{min-height:100svh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;padding-top:48px;padding-bottom:48px}.block-page__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.block-page__illustration{margin-bottom:64px}.block-page__illustration__img{max-height:328px;display:block}.block-page__title{font-size:3.2rem;line-height:4.8rem;color:#231f20;margin:0}@media only screen and (max-width:1280px){.about-key-values{min-height:780px}}@media only screen and (max-width:1264px){.container{max-width:initial;padding-left:32px;padding-right:32px}.map-project__map__frame .map{width:960px!important;margin-left:auto;margin-right:auto}.map-project__dots{width:960px!important;margin-left:auto;margin-right:auto}.map-project__dot--aceh{top:-27.589958159px;left:15.2px}.map-project__dot--sumatera-utara{top:13.9665271967px;left:37.6px}.map-project__dot--riau{top:52.3263598326px;left:116px}.map-project__dot--sumatera-barat{top:77.89958159px;left:68px}.map-project__dot--kepulauan-riau{top:43.7364016736px;left:142px}.map-project__dot--jambi{top:98.6778242678px;left:132px}.map-project__dot--bengkulu{top:132.2426778243px;left:112.8px}.map-project__dot--sumatera-selatan{top:133.8410041841px;left:136.8px}.map-project__dot--bangka-belitung{top:118.8577405858px;left:174.6px}.map-project__dot--lampung{top:165.8075313808px;left:172px}.map-project__dot--banten{top:197.7740585774px;left:202.4px}.map-project__dot--kalimantan-barat{top:65.9121338912px;left:284px}.map-project__dot--kalimantan-tengah{top:97.8786610879px;left:328px}.map-project__dot--kalimantan-utara{top:-2.0167364017px;left:392px}.map-project__dot--kalimantan-timur{top:57.9205020921px;left:392.8px}.map-project__dot--kalimantan-selatan{top:124.2510460251px;left:368.8px}.map-project__dot--jawa-barat{top:207.3640167364px;left:224.8px}.map-project__dot--jawa-tengah{top:215.3556485356px;left:272px}.map-project__dot--yogyakarta{top:228.9414225941px;left:280.2px}.map-project__dot--jawa-timur{top:223.3472803347px;left:322.4px}.map-project__dot--bali{top:238.5313807531px;left:399.2px}.map-project__dot--nusa-tenggara-barat{top:246.5230125523px;left:403.2px}.map-project__dot--nusa-tenggara-timur{top:244.5271966527px;left:466.4px}.map-project__dot--maluku{top:135.4393305439px;left:630.4px}.map-project__dot--papua{top:143.4309623431px;left:876px}.map-project__dot--papua-barat{top:89.8870292887px;left:750.4px}.map-project__dot--maluku-utara{top:51.9288702929px;left:637.6px}.map-project__dot--sulawesi-tengah{top:94.2845188285px;left:465.6px}.map-project__dot--gorontalo{top:49.129707113px;left:536px}.map-project__dot--sulawesi-utara{top:51.129707113px;left:557.6px}.map-project__dot--sulawesi-selatan{top:136.4393305439px;left:462.6px}.map-project__dot--sulawesi-barat{top:115.8619246862px;left:458px}.map-project__dot--sulawesi-tenggara{top:143.8326359833px;left:496.8px}}@media only screen and (max-width:1199.98px){.main-site{padding-top:72px}.header__logo__img{height:24px}.header__nav__item{padding:21px 0}.header__nav__item--has-sub{padding-right:26px}.header__subnav{top:64px}.header__lang__item{padding:21px 0}.footer__top{padding:48px 0 24px}.footer__bottom{padding:16px 0 20px}.hero-banner__item{min-height:640px}.hero-banner__content{padding:104px 0}.hero-banner__title{font-size:4rem;line-height:5.6rem}.hero-banner.owl-carousel .owl-dots{bottom:40px}.solutions-section{padding-top:72px}.solutions-section{padding-bottom:56px}.solutions-section__head{margin-bottom:40px}.solutions-section__title{font-size:3.2rem;line-height:4.8rem;margin-bottom:16px}.solutions-section__subtitle{font-size:1.6rem;line-height:2.6rem}.solutions-section .owl-carousel .owl-nav{margin-top:40px}.solutions-section__img{margin-bottom:16px}.solutions-section__img{height:336px}.solutions-section__name{font-size:1.8rem;line-height:3.2rem}.leader-messages{padding-top:64px}.leader-messages{padding-bottom:88px}.leader-messages__profile{width:264px;margin-left:48px;margin-right:48px}.leader-messages__img{margin-bottom:18px}.leader-messages__signature{width:200px}.leader-messages__signature__el{height:64px}.leader-messages__title{margin-bottom:20px}.overview-section{padding-top:72px}.overview-section{padding-bottom:88px}.overview-section__title{font-size:3.2rem;line-height:4.8rem;margin-bottom:56px}.overview-section__content{padding-right:32px}.overview-section__desc{font-size:1.6rem;line-height:2.6rem;margin-bottom:24px}.welcome-video-section{min-height:500px;height:70svh;max-height:680px}.welcome-video-section__title{font-size:3.2rem;line-height:4.8rem}.services-section{padding-top:72px}.services-section{padding-bottom:88px}.services-section__head{margin-bottom:40px}.services-section__title{font-size:3.2rem;line-height:4.8rem;margin-bottom:16px}.services-section__item__name{font-size:1.8rem;line-height:3.2rem;margin-bottom:16px}.lang-id .services-section__item__name{font-size:1.6rem;line-height:2.6rem;margin-bottom:12px}.map-project{padding-top:72px}.map-project{padding-bottom:88px}.map-project__head{margin-bottom:48px}.map-project__title{font-size:3.2rem;line-height:4.8rem;margin-bottom:16px}.banner-section{min-height:500px;height:70svh;max-height:680px}.banner-section__content{padding:48px 0}.banner-section__title{font-size:3.2rem;line-height:4.8rem}.about-section{padding-top:72px}.about-section{padding-bottom:88px}.about-section__head{margin-bottom:48px}.about-section__subtitle{font-size:2rem;line-height:3.2rem;margin-bottom:12px}.about-section__title{font-size:3.2rem;line-height:4.8rem}.about-section__img{width:420px;margin-right:32px}.about-section__txt{margin-bottom:24px}.about-section__txt p{font-size:1.6rem;line-height:2.6rem;margin-bottom:12px}.news-section{padding-top:72px}.news-section{padding-bottom:104px}.news-section__head{margin-bottom:48px}.news-section__title{font-size:3.2rem;line-height:4.8rem}.news-section__desc{margin-top:16px}.news-section__list .news-item{margin-bottom:20px;padding-bottom:20px}.about-overview{padding-top:72px}.about-overview{padding-bottom:56px}.about-overview__head{margin-bottom:48px}.about-overview__title{font-size:3.2rem;line-height:4.8rem}.about-overview__main-img{width:440px;margin-right:32px}.about-overview__desc{margin-bottom:40px}.about-overview__desc p{font-size:1.6rem;line-height:2.6rem;margin-bottom:16px}.about-profile{padding-top:72px}.about-profile{padding-bottom:56px}.about-profile__profiles{margin:-10px}.about-profile__item{padding:10px}.about-profile__card{padding:28px}.about-profile__icon{width:44px;height:44px;margin-bottom:40px}.accordion{padding-top:72px}.accordion{padding-bottom:88px}.accordion__title{font-size:3.2rem;line-height:4.8rem;max-width:740px;margin-left:auto;margin-right:auto;margin-bottom:48px}.accordion__item{padding-top:24px;padding-bottom:24px}.accordion__item__icon{width:28px;height:28px}.accordion__item__title{font-size:2rem;line-height:3.2rem}.accordion__item__desc{margin-top:12px;padding-left:44px}.about-key-values{min-height:320px;background-color:#2e3192}.about-key-values .container{padding-left:0;padding-right:0}.about-key-values__item{padding:80px 40px;border-right:solid 1px #fff;border-bottom:solid 1px #fff;border-top:solid 1px #fff}.about-key-values__item:first-child{border-left:solid 1px #fff}.about-key-values__item:hover .about-key-values__bg::before{opacity:0}.about-key-values__item:hover .about-key-values__bg::after{opacity:1}.about-key-values__bg{display:none}.about-key-values__title{font-size:2.4rem;line-height:3.6rem}.about-key-values__title::before{font-size:2rem;line-height:3.2rem}.about-key-values__detail{max-height:initial;margin-top:32px}.about-key-values__section{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);-moz-transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1),-moz-transform .5s cubic-bezier(0,0,.5,1)}.about-key-values__section.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.about-key-values__label{font-size:1.8rem;line-height:3.2rem}.about-key-values__desc p{margin-bottom:12px}.news-event-section{padding-top:72px}.news-event-section{padding-bottom:88px}.news-event-section__head{margin-bottom:24px}.news-event-section__title{margin-bottom:56px}.news-event-section__form .filter-dropdown{width:280px;margin-right:24px}.news-event-section__form .filter-dropdown__item:hover{color:#404040;background-color:transparent}.news-event-section__form .filter-dropdown__item:active{color:#ec1c24;background-color:#ebebeb}.news-event-section__list{padding:24px 0 40px}.news-event-section__list .news-item{margin-bottom:20px;padding-bottom:20px}.solutions-head{padding-top:72px}.solutions-head{padding-bottom:56px}.solutions-head__title{font-size:4rem;line-height:5.6rem;margin-bottom:40px}.solutions-head__img{margin-bottom:40px}.solutions-head__desc p{font-size:1.8rem;line-height:3.2rem}.solutions-content{padding-top:72px}.solutions-content{padding-bottom:56px}.solutions-content__head{margin-bottom:48px}.solutions-content__head--sm{margin-bottom:64px}.solutions-content__before-after--col-1-2 .solutions-content__before-after__item:first-child{width:320px;padding-right:48px;margin-right:48px}.solutions-content__before-after--col-1-1{margin-left:-32px;margin-right:-32px}.solutions-content__before-after--col-1-1 .solutions-content__before-after__item{padding-left:32px;padding-right:32px}.solutions-content__before-after__label{font-size:2.4rem;line-height:3.6rem;margin-bottom:40px}.solutions-content__inner-section{margin-bottom:48px}.solutions-content__inner-section__img{width:440px;margin-right:40px}.solutions-content__img{max-width:640px}.solutions-content__img--full{max-width:initial}.solutions-content__list{margin-top:48px}.solutions-content__list__title{font-size:2rem;line-height:3.2rem;margin-bottom:12px}.solutions-content__list__item{padding:6px 0;font-size:1.6rem;line-height:2.6rem}.solutions-content__list__item__img{height:40px}.solutions-content__list-column{margin-left:-32px;margin-right:-32px;margin-top:48px}.solutions-content__list-column .solutions-content__list{padding-left:32px;padding-right:32px}.solutions-content__full-img{margin-bottom:48px}.solutions-content__content__desc{margin-top:64px}.solutions-gallery__img{height:480px}.solutions-gallery .owl-carousel .owl-nav .owl-prev{right:-webkit-calc(100% - 32px);right:-moz-calc(100% - 32px);right:calc(100% - 32px)}.solutions-gallery .owl-carousel .owl-nav .owl-next{left:-webkit-calc(100% - 32px);left:-moz-calc(100% - 32px);left:calc(100% - 32px)}.solutions-roadmap{padding-top:48px}.solutions-roadmap{padding-bottom:88px}.solutions-roadmap__head{margin-bottom:64px}.solutions-roadmap__item{margin-bottom:56px}.solutions-roadmap__item:nth-child(1)::after{width:360px;height:82px;left:35%;top:16px}.solutions-roadmap__item:nth-child(2)::after{width:240px;height:106px;right:20%}.solutions-roadmap__item:nth-child(3)::after{width:300px;height:112px;left:20%;margin-top:20px}.solutions-consultation-eg{padding-top:72px}.solutions-consultation-eg{padding-bottom:56px}.solutions-consultation-eg__head{margin-bottom:48px}.solutions-consultation-eg__item{padding:10px}.solutions-consultation-eg__card{min-width:200px;padding:28px 24px}.solutions-consultation-eg__card::after{font-size:2rem;line-height:3.2rem}.solutions-consultation-eg__icon{height:32px}.solutions-consultation-eg__name{font-size:1.8rem;line-height:3.2rem}.section-news-detail{padding-top:72px}.section-news-detail{padding-bottom:24px}.section-news-detail__img{margin-bottom:48px}.section-news-detail__category-date{padding-bottom:20px;margin-bottom:20px;font-size:1.6rem;line-height:2.6rem}.section-news-detail__title{font-size:2.4rem;line-height:3.6rem}.section-news-detail__txt li,.section-news-detail__txt p{font-size:1.6rem;line-height:2.6rem;min-height:13px}.section-contact{padding-top:72px}.section-contact{padding-bottom:88px}.section-contact__title{font-size:3.2rem;line-height:4.8rem;margin-bottom:64px}.section-contact__info{margin-bottom:64px}.section-contact__info-list{margin-bottom:32px}.section-contact__info-item{margin-bottom:32px}.section-contact__info-title{width:240px;font-size:2rem;line-height:3.2rem}.section-contact__icon-item{margin-bottom:12px}.section-contact__map__frame{height:360px}.modal-success__content{width:480px;padding:24px 24px 40px}.modal-success__img{margin-bottom:48px}.modal-success__img__el{height:104px}.modal-success__title{font-size:2rem;line-height:3.2rem;margin-bottom:8px}.modal-success__desc{font-size:1.6rem;line-height:2.6rem;margin-bottom:48px}.section-privacy-policy{padding-top:72px}.section-privacy-policy{padding-bottom:56px}.section-privacy-policy__latest-date{margin-bottom:36px}.section-privacy-policy__item{padding:32px 0}.section-privacy-policy__item__title{width:320px}.not-found{padding-top:120px}.not-found{padding-bottom:128px}.not-found__txt{margin-right:48px}.not-found__title{font-size:3.2rem;line-height:4.8rem}.not-found__desc{font-size:1.8rem;line-height:3.2rem;margin-bottom:48px}.not-found__img__el{width:400px}.floating-btn{right:32px;bottom:32px}.block-page{padding-top:32px;padding-bottom:32px}.block-page__illustration{margin-bottom:48px}.block-page__illustration__img{max-height:256px}.block-page__title{font-size:2.4rem;line-height:3.6rem}}@media only screen and (max-width:1024px){.map-project__dots{left:0;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}}@media only screen and (max-width:991.98px) and (max-width:991.98px){.header__nav__item--has-sub.expanded .header__nav__link::after{visibility:visible}}@media only screen and (max-width:991.98px) and (max-width:767.98px){.header__burger-menu__bar{width:24px}}@media only screen and (max-width:991.98px){.header__logo{margin-right:0;position:relative;z-index:3}.header__wrapper{position:fixed;z-index:2;top:0;left:0;bottom:0;width:100%;padding-top:72px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-color:#fff;-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .35s cubic-bezier(.4,0,.6,1) 150ms;-moz-transition:all .35s cubic-bezier(.4,0,.6,1) 150ms;transition:all .35s cubic-bezier(.4,0,.6,1) 150ms;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow-x:hidden;overflow-y:auto}.show--nav .header__wrapper{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.header__nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:12px 28px 24px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.header__nav__item--active .header__nav__link::after{visibility:visible}.header__nav__item{padding:0;margin-right:0;margin-bottom:16px;opacity:0;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);-webkit-transition:all .25s cubic-bezier(.4,0,.6,1) 0s;-moz-transition:all .25s cubic-bezier(.4,0,.6,1) 0s;transition:all .25s cubic-bezier(.4,0,.6,1) 0s;width:100%}.show--nav .header__nav__item{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:350ms;-moz-transition-duration:350ms;transition-duration:350ms;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.show--nav .header__nav__item:nth-child(1){-webkit-transition-delay:320ms;-moz-transition-delay:320ms;transition-delay:320ms}.show--nav .header__nav__item:nth-child(2){-webkit-transition-delay:340ms;-moz-transition-delay:340ms;transition-delay:340ms}.show--nav .header__nav__item:nth-child(3){-webkit-transition-delay:360ms;-moz-transition-delay:360ms;transition-delay:360ms}.show--nav .header__nav__item:nth-child(4){-webkit-transition-delay:380ms;-moz-transition-delay:380ms;transition-delay:380ms}.show--nav .header__nav__item:nth-child(5){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.header__nav__item:last-child{margin-bottom:0}.header__nav__item--has-sub::after{top:7px;margin-top:0}.header__nav__item--has-sub:hover .header__nav__link::after{visibility:visible}.header__nav__item--has-sub.expanded .header__subnav__link{-webkit-transition:opacity .35s ease 250ms,background-color .2s ease 0s,-webkit-transform .35s ease 250ms;transition:opacity .35s ease 250ms,background-color .2s ease 0s,-webkit-transform .35s ease 250ms;-moz-transition:opacity .35s ease 250ms,transform .35s ease 250ms,background-color .2s ease 0s,-moz-transform .35s ease 250ms;transition:opacity .35s ease 250ms,transform .35s ease 250ms,background-color .2s ease 0s;transition:opacity .35s ease 250ms,transform .35s ease 250ms,background-color .2s ease 0s,-webkit-transform .35s ease 250ms,-moz-transform .35s ease 250ms}.header__nav__item--has-sub:hover{color:#ec1c24}.header__nav__item--has-sub:hover .header__nav__link::after{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.header__nav__item--has-sub.expanded{color:#ec1c24}.header__nav__item--has-sub.expanded .header__nav__link::after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.header__nav__link::after{visibility:hidden}.header__nav__link{display:inline-block}.header__subnav{position:relative;top:auto;opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;background-color:transparent;max-height:0;overflow:hidden}.expanded .header__subnav{padding:8px 17px;max-height:120px}.header__subnav::before{content:"";position:absolute;z-index:1;top:23px;left:5px;bottom:23px;border-right:solid 1px #d1d3d4;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.expanded .header__subnav::before{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.header__subnav__item{padding:2px 0;position:relative;border-bottom:0}.header__subnav__item::before{content:"";width:3px;height:3px;-moz-border-radius:50%;border-radius:50%;position:absolute;left:-13px;top:50%;-webkit-transform:translateY(-50%) scale(0);-moz-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);z-index:2;background-color:#d1d3d4;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;transition:all .2s ease 0s}.expanded .header__subnav__item::before{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition:all .3s ease 350ms;-moz-transition:all .3s ease 350ms;transition:all .3s ease 350ms}.header__subnav__item--active .header__subnav__link{background-color:transparent;color:#3231d1}.header__subnav__link{color:#404040;padding:4px;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.header__subnav__link::after{content:none}.header__subnav__link:hover{background-color:transparent}.header__lang{margin:0;padding:24px 28px 12px}.header__lang__item{padding:0;opacity:0;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);-webkit-transition:all .25s cubic-bezier(.4,0,.6,1) 0s;-moz-transition:all .25s cubic-bezier(.4,0,.6,1) 0s;transition:all .25s cubic-bezier(.4,0,.6,1) 0s}.show--nav .header__lang__item{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:350ms;-moz-transition-duration:350ms;transition-duration:350ms;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.header__lang__item--active .header__lang__link::after,.header__lang__item:hover .header__lang__link::after{visibility:visible}.header__lang__link::after{visibility:hidden}.header__burger-menu{position:relative;z-index:3;display:block;margin-right:-15px}.header__burger-menu__btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:56px;height:56px;padding:0;margin:0;border:0;background-color:transparent}.header__burger-menu__bar{position:relative;height:2px;top:0;width:26px;display:block;background-color:#231f20;margin-bottom:8px;-webkit-transition:top .35s ease 150ms,-webkit-transform .35s ease 0s;transition:top .35s ease 150ms,-webkit-transform .35s ease 0s;-moz-transition:top .35s ease 150ms,transform .35s ease 0s,-moz-transform .35s ease 0s;transition:top .35s ease 150ms,transform .35s ease 0s;transition:top .35s ease 150ms,transform .35s ease 0s,-webkit-transform .35s ease 0s,-moz-transform .35s ease 0s}.header__burger-menu__bar:last-child{margin-bottom:0}.show--nav .header__burger-menu__bar{-webkit-transition:top .35s ease 0s,-webkit-transform .35s ease 150ms;transition:top .35s ease 0s,-webkit-transform .35s ease 150ms;-moz-transition:top .35s ease 0s,transform .35s ease 150ms,-moz-transform .35s ease 150ms;transition:top .35s ease 0s,transform .35s ease 150ms;transition:top .35s ease 0s,transform .35s ease 150ms,-webkit-transform .35s ease 150ms,-moz-transform .35s ease 150ms}.show--nav .header__burger-menu__bar:nth-child(1){top:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.show--nav .header__burger-menu__bar:nth-child(2){top:-5px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.footer{position:static}.footer__address{width:45%}.footer__address__txt p{max-width:320px}.footer__nav{width:55%}.footer__nav__list:first-child{margin-right:32px}.hero-banner__img__d{display:none}.hero-banner__img__m{display:block}.hero-banner__title{font-size:3.2rem;line-height:4.8rem}.hero-banner.owl-carousel .owl-item img.hero-banner__img__d{display:none}.hero-banner.owl-carousel .owl-item img.hero-banner__img__m{display:block}.solutions-section{padding-top:56px}.solutions-section{padding-bottom:48px}.solutions-section--single .solutions-section__item:nth-child(2){margin-left:16px}.solutions-section .owl-carousel .owl-nav{margin-top:32px}.solutions-section .owl-carousel .owl-nav .owl-next,.solutions-section .owl-carousel .owl-nav .owl-prev{width:44px;height:44px}.solutions-section .owl-carousel .owl-nav .owl-next span,.solutions-section .owl-carousel .owl-nav .owl-prev span{width:22px;height:22px}.solutions-section .owl-carousel .owl-nav .owl-prev span::after,.solutions-section .owl-carousel .owl-nav .owl-prev span::before{font-size:2.2rem}.solutions-section .owl-carousel .owl-nav .owl-prev span:after{-webkit-transform:translateX(-14px);-moz-transform:translateX(-14px);-ms-transform:translateX(-14px);transform:translateX(-14px)}.solutions-section .owl-carousel .owl-nav .owl-prev:hover:not(.disabled) span:before{-webkit-transform:translateX(-14px);-moz-transform:translateX(-14px);-ms-transform:translateX(-14px);transform:translateX(-14px)}.solutions-section .owl-carousel .owl-nav .owl-prev:hover:not(.disabled) span:after{-webkit-transform:translateX(-22px);-moz-transform:translateX(-22px);-ms-transform:translateX(-22px);transform:translateX(-22px)}.solutions-section .owl-carousel .owl-nav .owl-prev{margin-right:10px}.solutions-section .owl-carousel .owl-nav .owl-next span::after,.solutions-section .owl-carousel .owl-nav .owl-next span::before{font-size:2.2rem}.solutions-section .owl-carousel .owl-nav .owl-next span:before{-webkit-transform:translateX(-14px);-moz-transform:translateX(-14px);-ms-transform:translateX(-14px);transform:translateX(-14px)}.solutions-section .owl-carousel .owl-nav .owl-next span:after{-webkit-transform:translateX(-22px);-moz-transform:translateX(-22px);-ms-transform:translateX(-22px);transform:translateX(-22px)}.solutions-section .owl-carousel .owl-nav .owl-next:hover:not(.disabled) span:after{-webkit-transform:translateX(-14px);-moz-transform:translateX(-14px);-ms-transform:translateX(-14px);transform:translateX(-14px)}.solutions-section__img{margin-bottom:12px}.solutions-section__img{height:276px}.leader-messages{padding-top:56px}.leader-messages{padding-bottom:72px}.leader-messages__profile{width:200px;margin-left:16px;margin-right:32px}.leader-messages__img{margin-bottom:16px}.leader-messages__signature{margin-bottom:10px}.overview-section{padding-top:56px}.overview-section{padding-bottom:72px}.overview-section__title{font-size:2.4rem;line-height:3.6rem;margin-bottom:40px}.overview-section__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.overview-section__img__d{display:none}.overview-section__img__m{display:block}.overview-section__content{padding:24px;position:static}.welcome-video-section{min-height:400px;height:55svh;max-height:480px}.services-section{padding-top:56px}.services-section{padding-bottom:72px}.services-section__desc p{font-size:1.6rem;line-height:2.6rem;margin-bottom:12px}.services-section__list{margin-left:0;margin-right:0;display:block}.services-section__list .services-section__item{width:100%;padding-left:0;padding-right:0;margin-bottom:24px}.services-section__list .services-section__item:last-child{margin-bottom:0}.services-section__item__name{font-size:2rem;line-height:3.2rem}.lang-id .services-section__item__name{font-size:2rem;line-height:3.2rem;margin-bottom:16px}.map-project{padding-top:56px}.map-project{padding-bottom:72px}.map-project__head{margin-bottom:40px}.map-project__title{font-size:2.4rem;line-height:3.6rem}.map-project__box{margin-left:-32px;margin-right:-32px;margin-top:-24px;margin-bottom:-4px;padding-bottom:4px;padding-top:40px;padding-left:32px;padding-right:32px;white-space:nowrap;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.map-project__box::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0}.map-project__map__frame .map{width:992px!important;padding-right:32px}.banner-section{min-height:400px;height:55svh;max-height:480px}.banner-section__content{padding:40px 0}.banner-section__title{font-size:2.4rem;line-height:3.6rem}.about-section{padding-top:56px}.about-section{padding-bottom:72px}.about-section__head{margin-bottom:40px}.about-section__subtitle{font-size:1.8rem;line-height:3.2rem;margin-bottom:8px}.about-section__title{font-size:2.4rem;line-height:3.6rem}.about-section__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-section__img{width:100%;margin-right:0;margin-bottom:24px}.about-section__txt p{margin-bottom:16px}.news-section{padding-top:56px}.news-section{padding-bottom:88px}.news-section__head{margin-bottom:40px}.news-section__title{font-size:2.4rem;line-height:3.6rem}.news-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-item__img{width:100%;height:320px;margin-right:0;margin-bottom:20px}.news-item__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.news-item__txt{margin-right:0;margin-bottom:20px}.about-overview{padding-top:56px}.about-overview{padding-bottom:48px}.about-overview__head{margin-bottom:32px}.about-overview__title{font-size:2.4rem;line-height:3.6rem}.about-overview__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-overview__main-img{width:100%;margin-right:0;margin-bottom:32px}.about-overview__desc{margin-bottom:32px}.about-profile{padding-top:56px}.about-profile{padding-bottom:48px}.about-profile__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-profile__profiles{margin:0;display:block}.about-profile__item{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;padding:0;margin-bottom:24px}.about-profile__item:last-child{margin-bottom:0}.about-profile__card{margin-bottom:20px}.about-profile__icon{width:40px;height:40px}.accordion{padding-top:56px}.accordion{padding-bottom:72px}.accordion__title{max-width:580px;font-size:2.4rem;line-height:3.6rem;margin-bottom:24px}.accordion__item__head{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.accordion__item__icon{margin-top:2px}.about-key-values__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.about-key-values__item{width:100%;padding:72px 32px;background-color:#2e3192}.about-key-values__item:first-child{border-bottom:0}.about-key-values__item:last-child{border-left:solid 1px #fff}.news-event-section{padding-top:56px}.news-event-section{padding-bottom:72px}.news-event-section__head{margin-bottom:20px}.news-event-section__title{font-size:3.2rem;line-height:4.8rem;margin-bottom:48px}.news-event-section__form .filter-dropdown{width:240px;margin-right:20px}.news-event-section__list{padding:20px 0 32px}.solutions-head{padding-top:56px}.solutions-head{padding-bottom:48px}.solutions-head__title{font-size:3.2rem;line-height:4.8rem;margin-bottom:32px}.solutions-head__img{margin-bottom:32px}.solutions-content{padding-top:56px}.solutions-content{padding-bottom:48px}.solutions-content__head{margin-bottom:40px}.solutions-content__head--sm{margin-bottom:40px}.solutions-content__title{font-size:2.4rem;line-height:3.6rem}.solutions-content__desc{margin-top:12px}.solutions-content__desc p{font-size:1.6rem;line-height:2.6rem;margin-bottom:12px}.solutions-content__before-after{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.solutions-content__before-after--col-1-2 .solutions-content__before-after__item:first-child{width:380px;padding-right:0;margin-right:0;margin-bottom:40px}.solutions-content__before-after--col-1-2 .solutions-content__before-after__item:first-child::after{content:none}.solutions-content__before-after--col-1-2 .solutions-content__before-after__item:last-child{padding-left:24px;padding-right:24px}.solutions-content__before-after--col-1-1{margin-left:0;margin-right:0}.solutions-content__before-after--col-1-1 .solutions-content__before-after__item{width:100%;padding-left:0;padding-right:0}.solutions-content__before-after--col-1-1 .solutions-content__before-after__item:first-child{margin-bottom:40px}.solutions-content__before-after--col-1-1 .solutions-content__before-after__img{max-width:480px;margin-left:auto;margin-right:auto}.solutions-content__inner-section{margin-bottom:40px;display:block}.solutions-content__inner-section__img{width:100%;margin-bottom:24px}.solutions-content__inner-section__desc{margin-top:12px}.solutions-content__inner-section__desc li,.solutions-content__inner-section__desc p{font-size:1.6rem;line-height:2.6rem}.solutions-content__inner-section__desc p,.solutions-content__inner-section__desc ul{margin-bottom:12px}.solutions-content__inner-section__desc li{margin-bottom:6px}.solutions-content__img__d{display:none}.solutions-content__img__m{display:block}.solutions-content__img{max-width:480px}.solutions-content__img--full{max-width:initial}.solutions-content__list{margin-top:40px}.solutions-content__list-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0;margin-right:0;margin-top:40px}.solutions-content__list-column .solutions-content__list{width:100%;padding-left:0;padding-right:0;margin-bottom:32px}.solutions-content__list-column .solutions-content__list:last-child{margin-bottom:0}.solutions-content__full-img{margin-bottom:40px}.solutions-content__full-td__title{font-size:2.4rem;line-height:3.6rem}.solutions-content__full-td__desc p{font-size:1.6rem;line-height:2.6rem;margin-bottom:12px}.solutions-content__content__desc{margin-top:40px}.solutions-content__content__desc p{font-size:1.8rem;line-height:3.2rem}.solutions-gallery__img{height:380px}.solutions-roadmap{padding-top:40px}.solutions-roadmap{padding-bottom:72px}.solutions-roadmap__head{margin-bottom:48px}.solutions-roadmap__title{font-size:2.4rem;line-height:3.6rem}.solutions-roadmap__desc p{font-size:1.6rem;line-height:2.6rem;margin-bottom:12px}.solutions-roadmap__item{margin-bottom:32px}.solutions-roadmap__item::after{content:none}.solutions-roadmap__item:nth-child(even){-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.solutions-roadmap__content{width:100%}.solutions-consultation-eg{padding-top:56px}.solutions-consultation-eg{padding-bottom:48px}.solutions-consultation-eg__head{margin-bottom:40px}.solutions-consultation-eg__title{font-size:2.4rem;line-height:3.6rem;margin-bottom:12px}.solutions-consultation-eg__desc p{font-size:1.6rem;line-height:2.6rem;margin-bottom:12px}.solutions-consultation-eg__item{width:33.3333%}.solutions-consultation-eg__card{height:240px}.section-news-detail{padding-top:56px}.section-news-detail__img{margin-bottom:40px}.section-contact{padding-top:56px}.section-contact{padding-bottom:72px}.section-contact__title{margin-bottom:48px}.section-contact__info{margin-bottom:48px}.section-contact__info-title{width:200px}.section-contact__map__frame{height:320px}.fe__control{padding:13px 0 12px}.section-privacy-policy{padding-top:56px}.section-privacy-policy{padding-bottom:48px}.section-privacy-policy__head{margin-bottom:20px}.section-privacy-policy__title{font-size:3.2rem;line-height:4.8rem}.section-privacy-policy__latest-date{margin-bottom:32px}.section-privacy-policy__item:first-child .section-privacy-policy__item__content{padding-left:0}.section-privacy-policy__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:28px 0}.section-privacy-policy__item__title{width:100%;font-size:2rem;line-height:3.2rem;margin-bottom:16px}.section-privacy-policy__item__no{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:32px;margin-right:0}.section-privacy-policy__item__content{padding-left:32px}.not-found{padding-top:88px}.not-found{padding-bottom:96px}.not-found__inner{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.not-found__txt{width:100%;margin-right:0;text-align:center}.not-found__title{font-size:2.4rem;line-height:3.6rem}.not-found__desc{margin-left:auto;margin-right:auto;margin-bottom:40px}.not-found__img{margin-bottom:40px}.not-found__img__el{width:320px}}@media only screen and (max-width:767.98px){.container{padding-left:24px;padding-right:24px}.btn{min-width:120px}.btn__txt{font-size:1.6rem;line-height:2.2rem}.header__nav{padding:12px 20px 24px}.header__lang{padding:24px 20px 12px}.header__burger-menu{margin-right:-16px}.footer__top{padding:40px 0 24px}.footer__top .footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__address{width:100%}.footer__address__txt p{max-width:initial}.footer__nav{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:400px;margin-bottom:32px}.footer__bottom{padding:16px 0 24px}.footer__bottom .footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__copyright{margin-right:0}.footer__basic-page{margin-bottom:16px}.hero-banner__item{min-height:320px}.hero-banner__content{padding:68px 0}.hero-banner__title{font-size:2.4rem;line-height:3.6rem}.hero-banner.owl-carousel .owl-dots{bottom:32px}.hero-banner.owl-carousel .owl-dot{height:2px}.solutions-section{padding-top:48px}.solutions-section{padding-bottom:56px}.solutions-section__head{margin-bottom:32px}.solutions-section__title{font-size:2.4rem;line-height:3.6rem}.solutions-section--single .solutions-section__item{max-width:100%}.solutions-section .owl-carousel .owl-item .solutions-section__item{max-width:100%}.solutions-section .owl-carousel .owl-item.active .solutions-section__item{max-width:100%}.solutions-section .owl-carousel .owl-item.active+.active .solutions-section__item{max-width:100%}.solutions-section .owl-carousel .owl-nav{margin-top:24px}.solutions-section__img{margin-bottom:16px}.solutions-section__img{height:368px}.solutions-section__name{font-size:2rem;line-height:3.2rem;white-space:wrap}.leader-messages{padding-top:48px}.leader-messages{padding-bottom:56px}.leader-messages__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.leader-messages__profile{width:280px;margin-left:0;margin-right:0;margin-bottom:32px}.leader-messages__img{margin-bottom:20px}.leader-messages__signature{width:232px;margin-bottom:12px}.leader-messages__signature__el{height:72px}.leader-messages__name{font-size:1.6rem;line-height:2.6rem}.leader-messages__title{font-size:2.4rem;line-height:3.6rem;margin-bottom:16px}.overview-section{padding-top:48px}.overview-section{padding-bottom:56px}.overview-section__title{margin-bottom:32px}.overview-section__content{padding:20px}.welcome-video-section{min-height:300px;max-height:400px}.welcome-video-section__txt{padding:24px}.welcome-video-section__title{font-size:2.4rem;line-height:3.6rem}.services-section{padding-top:48px}.services-section{padding-bottom:56px}.services-section__head{margin-bottom:32px}.services-section__title{font-size:2.4rem;line-height:3.6rem}.map-project{padding-top:48px}.map-project{padding-bottom:56px}.map-project__desc{font-size:1.6rem;line-height:2.6rem}.map-project__box{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.map-project__map__frame .map{width:844px!important;padding-right:24px}.map-project__dots{width:820px!important}.map-project__dot--aceh{top:-36.2092050209px;left:4.4px}.map-project__dot--sumatera-utara{top:-.6359832636px;left:23.5333333333px}.map-project__dot--riau{top:32.2008368201px;left:90.5px}.map-project__dot--sumatera-barat{top:54.0920502092px;left:45.5px}.map-project__dot--kepulauan-riau{top:23.9916317992px;left:113.8333333333px}.map-project__dot--jambi{top:71.8786610879px;left:104.1666666667px}.map-project__dot--bengkulu{top:100.6108786611px;left:87.7666666667px}.map-project__dot--sumatera-selatan{top:97.9790794979px;left:104.2666666667px}.map-project__dot--bangka-belitung{top:84.2970711297px;left:140.5333333333px}.map-project__dot--lampung{top:129.3430962343px;left:142.3333333333px}.map-project__dot--banten{top:156.7071129707px;left:168.3px}.map-project__dot--kalimantan-barat{top:43.8305439331px;left:234px}.map-project__dot--kalimantan-tengah{top:71.1945606695px;left:271.5833333333px}.map-project__dot--kalimantan-utara{top:-14.3179916318px;left:326.25px}.map-project__dot--kalimantan-timur{top:36.989539749px;left:326.9333333333px}.map-project__dot--kalimantan-selatan{top:93.769874477px;left:302.4333333333px}.map-project__dot--jawa-barat{top:164.9163179916px;left:183.4333333333px}.map-project__dot--jawa-tengah{top:171.7573221757px;left:223.75px}.map-project__dot--yogyakarta{top:183.3870292887px;left:233.3166666667px}.map-project__dot--jawa-timur{top:178.5983263598px;left:266.8px}.map-project__dot--bali{top:191.5962343096px;left:340.4px}.map-project__dot--nusa-tenggara-barat{top:198.4372384937px;left:331.8166666667px}.map-project__dot--nusa-tenggara-timur{top:195.0167364017px;left:392.6333333333px}.map-project__dot--maluku{top:103.3472803347px;left:533.8833333333px}.map-project__dot--papua{top:110.1882845188px;left:739.6666666667px}.map-project__dot--papua-barat{top:64.3535564854px;left:632.3833333333px}.map-project__dot--maluku-utara{top:30.1485355649px;left:538.8666666667px}.map-project__dot--sulawesi-tengah{top:66.4058577406px;left:391.95px}.map-project__dot--gorontalo{top:29.4644351464px;left:449.25px}.map-project__dot--sulawesi-utara{top:29.4644351464px;left:470.5333333333px}.map-project__dot--sulawesi-selatan{top:103.3472803347px;left:388.5333333333px}.map-project__dot--sulawesi-barat{top:84.8765690377px;left:383.75px}.map-project__dot--sulawesi-tenggara{top:104.820083682px;left:416.6px}.banner-section{min-height:300px;max-height:400px}.about-section{padding-top:48px}.about-section{padding-bottom:56px}.about-section__head{margin-bottom:32px}.news-section{padding-top:48px}.news-section{padding-bottom:56px}.news-section__desc{font-size:1.6rem;line-height:2.6rem}.news-item__img{height:248px}.news-item__category-date{margin-bottom:16px}.about-overview{padding-top:48px}.about-overview{padding-bottom:56px}.about-profile{padding-top:48px}.about-profile{padding-bottom:56px}.accordion{padding-top:48px}.accordion{padding-bottom:56px}.accordion__item{padding-top:20px;padding-bottom:20px}.accordion__item__icon{width:24px;height:24px;margin-right:12px;margin-top:4px}.accordion__item__title{font-size:1.8rem;line-height:3.2rem;margin-right:12px}.accordion__item__desc li::before{top:14px}.accordion__item__desc li::after{top:10px}.accordion__item__desc{padding-left:36px}.accordion__item__desc li strong,.accordion__item__desc p{font-size:1.6rem;line-height:2.6rem}.accordion__item__desc li{font-size:1.4rem;line-height:2.4rem;margin-bottom:6px}.accordion__item__desc p,.accordion__item__desc ul{margin-bottom:12px}.accordion__item__desc p:last-child,.accordion__item__desc ul:last-child{margin-bottom:0}.about-key-values__item{padding:56px 24px}.news-event-section{padding-top:48px}.news-event-section{padding-bottom:56px}.news-event-section__head{margin-bottom:16px}.news-event-section__title{font-size:2.4rem;line-height:3.6rem;margin-bottom:32px}.news-event-section__form .filter-dropdown{width:40px;margin-right:16px}.news-event-section__form .filter-dropdown__btn{padding:10px 0 9px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.news-event-section__form .filter-dropdown__btn::before{margin-right:0;font-size:1.8rem}.news-event-section__form .filter-dropdown__btn::after{content:none}.news-event-section__form .filter-dropdown__btn__txt{display:none}.news-event-section__form .filter-dropdown__bottom-sheet{background-color:rgba(23,23,23,.24);position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;border:0;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:150ms;-moz-transition-delay:150ms;transition-delay:150ms}.news-event-section__form .filter-dropdown__bottom-sheet__box{width:100%;-moz-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0;background-color:#fff;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .35s ease 0s;transition:-webkit-transform .35s ease 0s;-moz-transition:transform .35s ease 0s,-moz-transform .35s ease 0s;transition:transform .35s ease 0s;transition:transform .35s ease 0s,-webkit-transform .35s ease 0s,-moz-transform .35s ease 0s}.news-event-section__form .filter-dropdown__item{padding:4px 24px}.news-event-section__form .filter-dropdown__title{display:block;font-size:1.6rem;line-height:2.6rem;font-weight:500;padding:16px 24px 12px;margin:0}.news-event-section__form .filter-dropdown--show .filter-dropdown__bottom-sheet{-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.news-event-section__form .filter-dropdown--show .filter-dropdown__bottom-sheet__box{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.news-event-section__form .search-box::before{font-size:1.8rem;margin-right:10px}.news-event-section__form .search-box .search-box__input{padding:13px 0 12px;font-size:1.6rem;line-height:2.2rem}.news-event-section__form .search-box .search-box__input::-webkit-input-placeholder{font-size:1.6rem;line-height:2.2rem}.news-event-section__form .search-box .search-box__input::-moz-placeholder{font-size:1.6rem;line-height:2.2rem}.news-event-section__form .search-box .search-box__input:-ms-input-placeholder{font-size:1.6rem;line-height:2.2rem}.news-event-section__form .search-box .search-box__input::-ms-input-placeholder{font-size:1.6rem;line-height:2.2rem}.news-event-section__form .search-box .search-box__input::placeholder{font-size:1.6rem;line-height:2.2rem}.news-event-section__pagination .pagination__item{margin-right:10px}.solutions-head{padding-top:48px}.solutions-head{padding-bottom:56px}.solutions-head__title{font-size:2.4rem;line-height:3.6rem;margin-bottom:24px}.solutions-head__img{margin-bottom:24px}.solutions-head__img__el{min-height:380px;object-fit:cover;object-position:center}.solutions-head__desc p{font-size:1.6rem;line-height:2.6rem}.solutions-content{padding-top:48px}.solutions-content{padding-bottom:56px}.solutions-content__head{margin-bottom:32px}.solutions-content__head--sm{margin-bottom:32px}.solutions-content__before-after--col-1-2 .solutions-content__before-after__item:first-child{width:280px;padding-right:0;margin-right:0;margin-bottom:32px}.solutions-content__before-after__label{margin-bottom:32px}.solutions-content__inner-section{margin-bottom:32px}.solutions-content__inner-section__img{margin-bottom:20px}.solutions-content__inner-section__desc li::before{top:14px}.solutions-content__inner-section__desc li::after{top:10px}.solutions-content__list{margin-top:32px}.solutions-content__list__item__img{height:32px}.solutions-content__list-column{margin-top:32px}.solutions-content__full-img{margin-bottom:32px}.solutions-content__full-img__el{min-height:320px;object-fit:cover;object-position:center}.solutions-content__content__desc{margin-top:32px}.solutions-content__content__desc p{font-size:1.6rem;line-height:2.6rem}.solutions-gallery__img{height:320px}.solutions-gallery .owl-carousel .owl-nav .owl-prev{right:-webkit-calc(100% - 24px);right:-moz-calc(100% - 24px);right:calc(100% - 24px)}.solutions-gallery .owl-carousel .owl-nav .owl-next{left:-webkit-calc(100% - 24px);left:-moz-calc(100% - 24px);left:calc(100% - 24px)}.solutions-roadmap{padding-top:32px}.solutions-roadmap{padding-bottom:56px}.solutions-roadmap__head{margin-bottom:32px}.solutions-roadmap__item{margin-bottom:24px}.solutions-roadmap__content__title{font-size:1.6rem;line-height:2.6rem;margin-bottom:4px}.solutions-roadmap__content__title::before{width:36px;height:36px}.solutions-roadmap__content__desc{font-size:1.4rem;line-height:2.4rem;padding-left:52px}.solutions-consultation-eg{padding-top:48px}.solutions-consultation-eg{padding-bottom:56px}.solutions-consultation-eg__item{width:50%}.solutions-consultation-eg__card{height:212px}.section-news-detail{padding-top:48px}.section-news-detail{padding-bottom:16px}.section-news-detail__img{margin-bottom:32px}.section-contact{padding-top:48px}.section-contact{padding-bottom:56px}.section-contact__title{font-size:2.4rem;line-height:3.6rem;margin-bottom:40px}.section-contact__info{margin-bottom:40px}.section-contact__info-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px}.section-contact__info-title{width:100%;padding-right:0;margin-bottom:16px}.form-col{margin-bottom:32px}.fe__row{margin-bottom:32px}.fe__row.is-filled .fe__label{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.fe__label{line-height:1}.fe__alert{bottom:-20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form__btn .btn{width:100%}.modal-success{padding:40px 24px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.modal-success::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0}.modal-success__content{max-width:480px;width:100%;padding:24px 24px 32px}.modal-success__img{margin-bottom:40px}.modal-success__desc{margin-bottom:40px}.section-privacy-policy{padding-top:48px}.section-privacy-policy{padding-bottom:56px}.section-privacy-policy__head{margin-bottom:12px}.section-privacy-policy__subtitle{font-size:1.8rem;line-height:3.2rem}.section-privacy-policy__title{font-size:2.4rem;line-height:3.6rem;margin-bottom:12px}.section-privacy-policy__latest-date{font-size:1.6rem;line-height:2.6rem}.section-privacy-policy__search-box::before{font-size:1.8rem;margin-right:10px}.section-privacy-policy__input{padding:13px 0 12px;font-size:1.6rem;line-height:2.2rem}.section-privacy-policy__input::-webkit-input-placeholder{font-size:1.6rem;line-height:2.2rem}.section-privacy-policy__input::-moz-placeholder{font-size:1.6rem;line-height:2.2rem}.section-privacy-policy__input:-ms-input-placeholder{font-size:1.6rem;line-height:2.2rem}.section-privacy-policy__input::-ms-input-placeholder{font-size:1.6rem;line-height:2.2rem}.section-privacy-policy__input::placeholder{font-size:1.6rem;line-height:2.2rem}.section-privacy-policy__item__content p{font-size:1.6rem;line-height:2.6rem;margin-bottom:16px}.section-privacy-policy__item__content p.mb-8{margin-bottom:6px}.section-privacy-policy__item--no-data p{font-size:1.6rem;line-height:2.6rem}.not-found{padding-top:72px}.not-found{padding-bottom:80px}.not-found__desc{font-size:1.6rem;line-height:2.6rem}.not-found__img{margin-bottom:32px}.not-found__img__el{width:256px}.floating-btn{right:20px;bottom:20px}.floating-btn__item:first-child{margin-bottom:12px;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.block-page{padding-top:24px;padding-bottom:24px}.block-page__illustration{margin-bottom:32px}.block-page__illustration__img{max-width:260px;max-height:initial}.block-page__title{font-size:2rem;line-height:3.2rem}}@media only screen and (max-width:575.86px){.footer__nav__list:first-child{margin-right:16px}.overview-section__title{font-size:2rem;line-height:3.2rem}.welcome-video-section{height:100svh;max-height:520px}.services-section__item__name{font-size:1.8rem;line-height:3.2rem;margin-bottom:12px}.lang-id .services-section__item__name{margin-bottom:12px;font-size:1.6rem;line-height:2.6rem}.map-project__head{margin-bottom:32px}.map-project__title{font-size:2rem;line-height:3.2rem}.banner-section{height:100svh;max-height:520px}.about-section__subtitle{font-size:1.4rem;line-height:2.4rem}.about-section__title{font-size:2rem;line-height:3.2rem}.news-section__head{margin-bottom:32px}.news-section__title{font-size:2rem;line-height:3.2rem}.about-profile__card{padding:24px}.about-profile__icon{margin-bottom:32px}.about-profile__value{font-size:1.8rem;line-height:3.2rem}.solutions-content__before-after--col-1-2 .solutions-content__before-after__item:first-child{width:180px}.solutions-content__inner-section__img{margin-bottom:16px}.solutions-gallery__img{height:240px}.solutions-consultation-eg__head{margin-bottom:32px}.solutions-consultation-eg__list{display:block}.solutions-consultation-eg__item{width:100%;padding:0;margin-bottom:24px}.solutions-consultation-eg__item:last-child{margin-bottom:0}.modal-success{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.not-found__img__el{width:200px}}@media only screen and (max-width:320px){.container{padding-left:20px;padding-right:20px}.main-site{padding-top:64px}.header__logo{padding:21px 0}.header__logo__img{height:22px}.header__wrapper{padding-top:64px}.header__nav{padding:11px 16px 22px}.header__lang{padding:22px 16px 11px}.header__burger-menu{margin-right:-12px}.header__burger-menu__btn{width:48px;height:48px}.footer__top{padding:36px 0 20px}.footer__address__txt p{font-size:1.2rem;line-height:1.8rem}.footer__nav{margin-bottom:28px}.footer__nav__item{margin-bottom:6px;font-size:1.2rem;line-height:1.8rem}.hero-banner__item{min-height:260px}.hero-banner__content{padding:64px 0}.hero-banner__title{font-size:2rem;line-height:3.2rem}.hero-banner.owl-carousel .owl-dots{bottom:28px}.solutions-section{padding-top:40px}.solutions-section{padding-bottom:48px}.solutions-section__head{margin-bottom:24px}.solutions-section__title{font-size:2rem;line-height:3.2rem}.solutions-section__subtitle{font-size:1.4rem;line-height:2.4rem}.solutions-section .owl-carousel .owl-nav{margin-top:20px}.solutions-section__img{margin-bottom:12px}.solutions-section__img{height:320px}.solutions-section__name{font-size:1.8rem;line-height:3.2rem}.leader-messages{padding-top:40px}.leader-messages{padding-bottom:48px}.leader-messages__profile{width:232px;margin-bottom:28px}.leader-messages__img{margin-bottom:16px}.leader-messages__signature{width:200px}.leader-messages__signature__el{height:64px}.leader-messages__title{font-size:2rem;line-height:3.2rem;margin-bottom:12px}.leader-messages__txt p{font-size:1.4rem;line-height:2.4rem;margin-bottom:12px}.overview-section{padding-top:40px}.overview-section{padding-bottom:48px}.overview-section__title{margin-bottom:24px}.welcome-video-section{max-height:420px}.welcome-video-section__title{font-size:2rem;line-height:3.2rem}.services-section{padding-top:40px}.services-section{padding-bottom:48px}.services-section__head{margin-bottom:24px}.services-section__title{font-size:2rem;line-height:3.2rem}.services-section__desc p{font-size:1.4rem;line-height:2.4rem;margin-bottom:10px}.services-section__list .services-section__item{margin-bottom:20px}.services-section__item__name{font-size:1.6rem;line-height:2.6rem}.lang-id .services-section__item__name{font-size:1.4rem;line-height:2.4rem}.map-project{padding-top:40px}.map-project{padding-bottom:48px}.map-project__head{margin-bottom:28px}.map-project__desc{font-size:1.4rem;line-height:2.4rem}.banner-section{max-height:420px}.banner-section__content{padding:32px 0}.banner-section__title{font-size:2rem;line-height:3.2rem}.about-section{padding-top:40px}.about-section{padding-bottom:48px}.about-section__head{margin-bottom:24px}.about-section__subtitle{margin-bottom:4px}.about-section__img{margin-bottom:20px}.about-section__txt{margin-bottom:20px}.news-section{padding-top:40px}.news-section{padding-bottom:48px}.news-section__head{margin-bottom:28px}.news-section__desc{margin-top:12px}.news-section__list .news-item{margin-bottom:16px;padding-bottom:16px}.news-item__img{height:200px}.news-item__category-date{margin-bottom:12px}.news-item__title{font-size:1.8rem;line-height:3.2rem;margin-bottom:10px}.news-item__desc{font-size:1.4rem;line-height:2.4rem}.about-overview{padding-top:40px}.about-overview{padding-bottom:48px}.about-overview__head{margin-bottom:24px}.about-overview__title{font-size:2rem;line-height:3.2rem}.about-overview__main-img{margin-bottom:24px}.about-overview__desc{margin-bottom:24px}.about-overview__desc p{font-size:1.4rem;line-height:2.4rem;margin-bottom:12px}.about-profile{padding-top:40px}.about-profile{padding-bottom:48px}.about-profile__item{margin-bottom:20px}.about-profile__card{margin-bottom:16px}.about-profile__icon{width:36px;height:36px;margin-bottom:28px}.about-profile__label{font-size:1.4rem;line-height:2.4rem;margin-bottom:4px}.about-profile__value{font-size:1.6rem;line-height:2.6rem}.accordion{padding-top:40px}.accordion{padding-bottom:48px}.accordion__title{font-size:2rem;line-height:3.2rem;margin-bottom:20px}.accordion__item{padding-top:16px;padding-bottom:16px}.accordion__item__icon{width:20px;height:20px;margin-top:3px}.accordion__item__title{font-size:1.6rem;line-height:2.6rem}.accordion__item__desc{margin-top:8px;padding-left:32px}.accordion__item__desc li strong,.accordion__item__desc p{font-size:1.4rem;line-height:2.4rem}.accordion__item__desc li{font-size:1.2rem;line-height:1.8rem}.about-key-values__item{padding:48px 20px}.about-key-values__item:hover .about-key-values__detail{margin-top:28px}.about-key-values__title{font-size:2rem;line-height:3.2rem}.about-key-values__title::before{font-size:1.8rem;line-height:3.2rem;margin-bottom:32px}.about-key-values__detail{margin-top:28px}.about-key-values__section{margin-bottom:28px}.about-key-values__label{font-size:1.6rem;line-height:2.6rem}.about-key-values__desc p{font-size:1.4rem;line-height:2.4rem}.news-event-section{padding-top:40px}.news-event-section{padding-bottom:48px}.news-event-section__title{font-size:2rem;line-height:3.2rem;margin-bottom:24px}.news-event-section__form .filter-dropdown__item{padding:4px 20px;margin-bottom:10px}.news-event-section__form .filter-dropdown__title{padding:16px 20px 10px}.news-event-section__list{padding:16px 0 28px}.news-event-section__list .news-item{margin-bottom:16px;padding-bottom:16px}.news-event-section__pagination .pagination__item{margin-right:8px}.news-event-section__pagination .pagination__link{font-size:1.2rem;line-height:1.8rem;width:36px;height:36px}.news-event-section__pagination .pagination__dots{font-size:1.2rem;line-height:1.8rem;width:28px;height:28px}.solutions-head{padding-top:40px}.solutions-head{padding-bottom:48px}.solutions-head__title{font-size:2rem;line-height:3.2rem;margin-bottom:20px}.solutions-head__img{margin-bottom:20px}.solutions-head__img__el{min-height:320px}.solutions-head__desc p{font-size:1.4rem;line-height:2.4rem}.solutions-content{padding-top:40px}.solutions-content{padding-bottom:48px}.solutions-content__head{margin-bottom:24px}.solutions-content__head--sm{margin-bottom:24px}.solutions-content__title{font-size:2rem;line-height:3.2rem}.solutions-content__desc{margin-top:10px}.solutions-content__desc p{font-size:1.4rem;line-height:2.4rem;margin-bottom:10px}.solutions-content__before-after--col-1-2 .solutions-content__before-after__item:first-child{width:160px}.solutions-content__before-after__label{font-size:2rem;line-height:3.2rem;margin-bottom:24px}.solutions-content__inner-section{margin-bottom:24px}.solutions-content__inner-section__desc{margin-top:10px}.solutions-content__inner-section__desc li,.solutions-content__inner-section__desc p{font-size:1.4rem;line-height:2.4rem}.solutions-content__inner-section__desc p,.solutions-content__inner-section__desc ul{margin-bottom:10px}.solutions-content__inner-section__desc li{margin-bottom:5px}.solutions-content__list__title{font-size:1.8rem;line-height:3.2rem;margin-bottom:8px}.solutions-content__list__item{padding:4px 0;font-size:1.4rem;line-height:2.4rem}.solutions-content__list__item::after{top:20px;bottom:-20px}.solutions-content__list-column{margin-top:24px}.solutions-content__full-img{margin-bottom:24px}.solutions-content__full-img__el{min-height:240px}.solutions-content__full-td__title{font-size:2rem;line-height:3.2rem}.solutions-content__full-td__desc p{font-size:1.4rem;line-height:2.4rem;margin-bottom:10px}.solutions-content__content__desc{margin-top:24px}.solutions-content__content__desc p{font-size:1.4rem;line-height:2.4rem}.solutions-gallery__img{height:208px}.solutions-gallery .owl-carousel .owl-nav .owl-prev{right:-webkit-calc(100% - 20px);right:-moz-calc(100% - 20px);right:calc(100% - 20px)}.solutions-gallery .owl-carousel .owl-nav .owl-next{left:-webkit-calc(100% - 20px);left:-moz-calc(100% - 20px);left:calc(100% - 20px)}.solutions-roadmap{padding-top:24px}.solutions-roadmap{padding-bottom:48px}.solutions-roadmap__head{margin-bottom:24px}.solutions-roadmap__title{font-size:2rem;line-height:3.2rem}.solutions-roadmap__desc p{font-size:1.4rem;line-height:2.4rem;margin-bottom:10px}.solutions-roadmap__item{margin-bottom:20px}.solutions-roadmap__content__title{margin-bottom:2px}.solutions-roadmap__content__title::before{margin-right:12px}.solutions-roadmap__content__desc{padding-left:48px}.solutions-consultation-eg{padding-top:40px}.solutions-consultation-eg{padding-bottom:48px}.solutions-consultation-eg__head{margin-bottom:28px}.solutions-consultation-eg__title{font-size:2rem;line-height:3.2rem;margin-bottom:10px}.solutions-consultation-eg__desc p{font-size:1.4rem;line-height:2.4rem;margin-bottom:10px}.solutions-consultation-eg__item{margin-bottom:20px}.solutions-consultation-eg__card{height:200px}.solutions-consultation-eg__card::after{font-size:1.8rem;line-height:3.2rem}.solutions-consultation-eg__icon{height:28px}.solutions-consultation-eg__name{font-size:1.6rem;line-height:2.6rem}.section-news-detail{padding-top:40px}.section-news-detail__img{margin-bottom:24px}.section-news-detail__category-date{padding-bottom:16px;margin-bottom:16px}.section-news-detail__title{font-size:2rem;line-height:3.2rem;margin-bottom:12px}.section-news-detail__txt li,.section-news-detail__txt p{font-size:1.4rem;line-height:2.4rem;min-height:12px}.section-contact{padding-top:40px}.section-contact{padding-bottom:48px}.section-contact__title{font-size:2rem;line-height:3.2rem;margin-bottom:32px}.section-contact__info{margin-bottom:32px}.section-contact__info-list{margin-bottom:24px}.section-contact__info-item{margin-bottom:24px}.section-contact__info-title{font-size:1.8rem;line-height:3.2rem;margin-bottom:12px}.section-contact__icon-item{font-size:1.4rem;line-height:2.4rem;margin-bottom:10px}.section-contact__icon__img{width:16px;height:16px;margin-right:8px}.section-contact__map__frame{height:296px}.modal-success{padding:32px 20px}.modal-success__content{padding:20px 20px 28px}.modal-success__img{margin-bottom:32px}.modal-success__desc{margin-bottom:32px}.section-privacy-policy{padding-top:40px}.section-privacy-policy{padding-bottom:48px}.section-privacy-policy__head{margin-bottom:16px}.section-privacy-policy__subtitle{font-size:1.6rem;line-height:2.6rem}.section-privacy-policy__title{font-size:2rem;line-height:3.2rem;margin-bottom:10px}.section-privacy-policy__latest-date{font-size:1.4rem;line-height:2.4rem;margin-bottom:24px}.section-privacy-policy__item{padding:24px 0}.section-privacy-policy__item__title{margin-bottom:12px;margin-bottom:12px;font-size:1.8rem;line-height:3.2rem}.section-privacy-policy__item__no{width:26px}.section-privacy-policy__item__content{padding-left:26px}.section-privacy-policy__item__content p{font-size:1.4rem;line-height:2.4rem;margin-bottom:12px}.section-privacy-policy__item__content p.mb-8{margin-bottom:4px}.section-privacy-policy__item--no-data p{font-size:1.4rem;line-height:2.4rem}.not-found{padding-top:56px}.not-found{padding-bottom:64px}.not-found__title{font-size:2rem;line-height:3.2rem}.not-found__desc{font-size:1.4rem;line-height:2.4rem;margin-bottom:32px}.not-found__img{margin-bottom:24px}.not-found__img__el{width:186px}.floating-btn{right:16px;bottom:16px}}