*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:"Open Sans",sans-serif;font-size:14px;color:#041619;background:#fff}body.active{overflow:hidden}section{width:100%;height:auto}.container{width:100%;max-width:1200px;margin:0 auto}.__half-width{width:85%;margin:0 auto}li{list-style:none}.btn-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;gap:10px;min-width:222px;background:#4e75db;color:#fff;font-weight:700;font-size:16px;line-height:24px;text-decoration:none;-webkit-box-shadow:0 5px 8px rgba(34,40,92,.34);box-shadow:0 5px 8px rgba(34,40,92,.34);border-radius:8px}.btn-action:hover{background:#2a5ad0}.scroll-box{position:relative}.scroll-box .scrollbar,.scroll-box .scroller{width:4px;position:absolute;top:0}.scroll-box .scrollbar{right:0;bottom:0}.scroll-box .scroller{left:0;border-radius:2px;background:#ccc;cursor:pointer}.scroll-box .viewport{overflow:hidden;position:absolute;left:0;right:0;top:0;bottom:0}.scroll-box .content-box{height:100%;position:absolute;left:0;right:-17px;overflow-y:scroll}.scroll-box .content-box .content-list{padding-right:17px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section .section-title{font-weight:600;font-size:40px;line-height:54px;color:#041619}section .section-title._center{text-align:center}section .section-button{text-align:center}section .section-button .btn-action{max-width:310px;margin:0 auto}.icon-facts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;max-width:80%;margin:50px auto 50px auto}.icon-facts ._item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.icon-facts ._item>div{margin-bottom:14px}.icon-facts ._item>div:last-child{margin-bottom:0}.icon-facts ._item ._icon img{vertical-align:middle;height:87px;width:auto}.icon-facts ._item ._num{font-weight:800;font-size:36px;line-height:44px;text-align:center;color:#2e3438}.icon-facts ._item ._text{font-weight:400;font-size:22px;line-height:30px;text-align:center;color:#041619}.icon-facts ._item ._text._strong{font-weight:600;font-size:18px;line-height:21px;color:#2e3438}header{background-color:#efeff8}header .top-tool-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:75px;-webkit-box-shadow:0 4px 14px rgba(25,74,20,.06);box-shadow:0 4px 14px rgba(25,74,20,.06)}header .top-tool-bar .logo{margin-left:10%}header .top-tool-bar .logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}header .top-tool-bar .logo a img{width:47px;height:36px;margin-right:20px}header .top-tool-bar .logo a span{font-weight:700;font-size:24px;line-height:33px;color:#0b1331}header .top-tool-bar .menu{margin-right:5%}header .top-tool-bar .menu .btn-action{height:32px;font-weight:500;-webkit-box-shadow:none;box-shadow:none;background:#ffc200;color:#000}#banner{position:relative;height:774px;background-image:url(/img/banner-back.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:1}#banner .banner-box{position:absolute;width:80%;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(8.44%,#efeff8),to(rgba(255,245,245,0)));background:linear-gradient(90deg,#efeff8 8.44%,rgba(255,245,245,0) 100%)}#banner>.container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#banner .banner-main-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:3}#banner .banner-main-box ._calc-box{width:100%;max-width:444px}#banner .banner-main-box ._calc-box ._row{margin-bottom:16px}#banner .banner-main-box ._calc-box ._title{font-weight:700;font-size:52px;line-height:71px;color:#4e75db;text-shadow:1px 1px 1px rgba(0,0,0,.36)}#banner .banner-main-box ._calc-box ._detail{font-weight:600;font-size:24px;line-height:33px;color:#2e3438}#banner .banner-main-box ._calc-box ._input-summ input{width:172px;height:46px;background:rgba(255,255,255,.85);border-radius:4px;border:none;font-weight:800;font-size:16px;line-height:19px;text-align:center;color:#090b33;outline:0}#banner .banner-main-box ._calc-box .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-size:14px;line-height:16px;color:#090b33;margin-top:13px}#banner .banner-main-box ._calc-box ._text{font-size:12px;line-height:135%;color:#2e3438}#banner .banner-main-box ._calc-box ._text strong{font-weight:600}#banner .banner-main-box ._calc-box ._button{padding-top:15px}#banner .banner-main-box .slider-styled{margin-top:20px}#banner .banner-main-box .slider-styled,#banner .banner-main-box .slider-styled .noUi-handle{-webkit-box-shadow:none;box-shadow:none}#banner .banner-main-box .slider-styled .noUi-handle::after,#banner .banner-main-box .slider-styled .noUi-handle::before{display:none}#banner .banner-main-box .slider-styled{height:4px}#banner .banner-main-box .slider-styled.noUi-target{height:4px;background:#fff;border-radius:4px;border:0;-webkit-box-shadow:none;box-shadow:none}#banner .banner-main-box .slider-styled .noUi-connect{background:#52c888;height:6px}#banner .banner-main-box .slider-styled .noUi-handle{top:-7px;right:-9px;width:18px;height:18px;background:#fff;border:1px solid #000;border-radius:50%}#banner .banner-main-box .slider-styled .noUi-tooltip{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;top:18px;bottom:0}#banner .banner-main-box .slider-styled .noUi-tooltip{display:block;position:absolute;border:none;border-radius:0;background:0 0;padding:0;text-align:center;white-space:nowrap;font-weight:700;font-size:14px;line-height:16px;color:#090b33}#section-two{padding:80px 0;background:#efeff8}#section-two ._icon img{vertical-align:middle;height:64px;width:auto}#section-info{padding:80px 0}#section-info .info-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;margin:0 auto;margin-top:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#section-info .info-box ._img{width:100%;max-width:477px;margin-right:50px}#section-info .info-box ._img img{width:100%;height:auto;vertical-align:middle;padding-top:10px}#section-info .info-box ._text{width:100%}#section-info .info-box ._text p._h1{font-weight:700;font-size:28px;line-height:38px;margin-bottom:20px}#section-info .info-box ._text p._h1 strong{color:#386cd4}#section-info .info-box ._text p{font-size:16px;line-height:19px}#section-info .info-box ._text p strong{font-weight:700;color:#0d2c51}#section-info .info-box ._text .section-button{padding-top:20px}#contact{padding-top:40px;background:#0b1331}#contact ._header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:85%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contact ._header ._logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contact ._header ._logo img{width:47px;height:auto}#contact ._header ._logo span{font-size:24px;font-weight:700;color:#fff;margin-left:15px}#contact ._header ._title{font-weight:600;font-size:24px;line-height:169.8%;color:#fff;margin-left:25%}#contact ._info{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;margin-top:45px;max-width:85%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#contact ._info>div{max-width:25%}#contact ._info ._contact-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}#contact ._info ._contact-box ._icon{width:30px;height:30px;max-width:30px}#contact ._info ._contact-box ._icon img{width:auto;height:22px;display:block;margin:0 auto}#contact ._info ._contact-box ._text{width:100%;margin-left:30px;color:#e3dedb}#contact ._info ._contact-box ._text ._row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#contact ._info ._contact-box ._text ._row ._col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#contact ._info ._contact-box ._text ._row ._col:last-child{margin-left:10px}footer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;margin:0 auto;background:#171712;padding:0}footer ._text{height:100%;margin:0 auto;overflow:auto;font-size:12px;line-height:22px;color:#e3dedb;max-width:85%}footer ._text p{margin-bottom:20px}footer ._text a{color:#e3dedb;text-decoration:none}@media screen and (max-width:1200px){.container{padding:0 15px}}@media screen and (max-width:768px){.container{max-width:100%;padding:0 15px}.__half-width{width:100%}.btn-action{font-size:14px;min-width:initial}section .section-title{font-size:32px;line-height:44px}section .section-button .btn-action{max-width:100%}.icon-facts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:25px auto 25px auto}.icon-facts ._item{margin-bottom:14px}header .top-tool-bar{height:52px}header .top-tool-bar .logo{margin-left:0}header .top-tool-bar .logo a img{margin-right:15px;width:26px;height:20px}header .top-tool-bar .logo a span{font-size:20px;line-height:23px}header .top-tool-bar .menu .btn-action{height:24px;font-size:11px}#banner{height:433px}#banner .banner-main-box ._calc-box ._title{font-size:37px;line-height:40px}#banner .banner-main-box ._calc-box ._detail{font-size:17px;line-height:24px}#banner .banner-main-box ._calc-box ._input-summ input{width:101px;height:27px;font-size:11px;line-height:13px}#banner .banner-main-box ._calc-box .label{font-size:11px;line-height:13px}#banner .banner-main-box ._calc-box ._text{font-size:11px}#banner .banner-main-box .slider-styled .noUi-tooltip{font-size:11px;line-height:13px}#section-two{padding:40px 0}#section-info{padding:40px 0}#section-info .info-box{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#section-info .info-box ._img{max-width:100%;margin-right:0;margin-bottom:20px}#section-info .info-box ._text p{font-size:14px}#contact ._header{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contact ._header ._logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contact ._header ._title{margin-left:0}#contact ._info{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contact ._info>div{max-width:100%;width:100%}#contact ._info ._work{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#contact ._info ._adr{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#contact ._info ._contact{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#contact ._info ._contact-box{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}footer{max-width:100%}footer ._text{max-width:100%}}@supports (appearance:none){#banner{background-image:url(/img/banner-back.webp)}}