﻿@charset "UTF-8";.menu_n{background:#fff;padding:26px 0;}.menu_n ul.mm{float:none;margin:0 auto;text-align:center;}.menu_n ul.mm li{margin:0 20px;}.menu_n ul.mm li a{font-weight:600;font-size:19px;color:#000;}.bf-intro{padding:80px 0 0;}.dropdwnmenu .menuwrap{top:80px;background:#f4f4f4;}.dropdwnmenu .menuwrap h2{color:#000;}footer{background:#ad0009;}header{padding:0;background:#ad0009;top:0;color:#fff;transition:padding .3s ease,box-shadow .3s ease;}header .row{display:flex;align-items:flex-end;}header .col2{margin-left:-110px;padding-bottom:18px;align-self:flex-end;}header .search-panel{display:none!important;}header .lang-globe-wrap{display:flex;justify-content:flex-end;align-items:flex-end;padding-bottom:10px;gap:12px;}header .header-social{display:flex;align-items:center;gap:18px;padding:6px 0;}header .header-social img{width:24px;height:24px;object-fit:contain;transition:width .3s ease,height .3s ease;}header .lang-globe{position:relative;cursor:pointer;color:#fff;font-size:20px;padding:6px 8px;display:flex;align-items:center;gap:5px;}header .lang-globe .lang-code{font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1;opacity:.85;transition:opacity .15s ease;}header .lang-globe:hover .lang-code{opacity:.5;}header .lang-globe .lang-dropdown{display:none;position:absolute;right:0;top:100%;background:#fff;color:#222;list-style:none;margin:0;padding:4px 0 6px;min-width:180px;box-shadow:0 6px 20px rgba(0,0,0,.18);border-radius:3px;border-top:3px solid #ad0009;z-index:9999;}header .lang-globe .lang-dropdown li{border-bottom:1px solid #f0f0f0;}header .lang-globe .lang-dropdown li:last-child{border-bottom:0;}header .lang-globe .lang-dropdown li a{display:block;padding:10px 18px;color:#222;text-decoration:none;white-space:nowrap;font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none;transition:color .15s ease,background .15s ease;}header .lang-globe .lang-dropdown li a:hover{color:#fff;background:#ad0009;}header .lang-globe:hover .lang-dropdown{display:block;}header.header-fixed{background:#ad0009;box-shadow:none;padding:0;}header.header-fixed .search-panel{margin-bottom:4px;}header.header-fixed .ticker_{display:none;}header.header-fixed .menu_n{padding:20px 0;}header.header-fixed .dropdwnmenu .menuwrap{top:63px;}header.header-fixed a#logo img{height:60px;width:auto;}header.header-fixed .col2{padding-bottom:8px;}header.header-fixed .lang-globe-wrap{padding-bottom:6px;}header.header-fixed .header-social img{width:20px;height:20px;}header.header-fixed .lang-globe{font-size:18px;}.menu_n .lang-globe-wrap,.menu_n .lang-globe{display:none;}.topbg{margin-top:191px;}.contentwrap .topbread{background:transparent;border-bottom:0;font-size:13px;}.contentwrap .topbread .container{width:auto;padding:0;justify-content:unset;}.contentwrap .topbread .breadcrumb{display:flex;justify-content:flex-start;text-align:left;padding:0 0 15px 0;margin-bottom:0;background:none;border-radius:0;font-size:13px;}.contentwrap .topbread .breadcrumb>li+li:before{content:"–";padding:0 7px;color:#999;}.contentwrap .topbread .breadcrumb a{color:#555;text-decoration:none;}.contentwrap .topbread .breadcrumb a:hover{color:#ad0009;}.contentwrap .topbread .breadcrumb>.active{color:#ad0009;}.topimage{margin-top:219px;}#page-submenu{background:#e9e9e9;border-bottom:0;box-shadow:none;transition:top .3s ease;}#page-submenu.submenu-fixed{position:fixed;left:0;width:100%;z-index:990;box-shadow:0 2px 10px rgba(0,0,0,.3);}#page-submenu.submenu-fixed .submenu-bar .leftmenu>li>a{font-size:14px;}#page-submenu .submenu-bar{padding:0;}#page-submenu .submenu-bar h2{display:none;}#page-submenu .submenu-bar .leftmenu{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0;gap:0;}#page-submenu .submenu-bar .leftmenu>li{position:relative;}#page-submenu .submenu-bar .leftmenu>li>a{display:block;padding:14px 20px;font-size:15px;font-weight:600;color:#000;text-decoration:none;border-bottom:3px solid transparent;transition:color .2s,border-color .2s;white-space:nowrap;}#page-submenu .submenu-bar .leftmenu>li>a:hover{color:#ad0009;border-bottom-color:#ad0009;}#page-submenu .submenu-bar .leftmenu>li>a.r320active{color:#ad0009;border-bottom-color:#ad0009;}#page-submenu .submenu-bar .leftmenu>li .toggle-sub-menu{display:none;}#page-submenu .submenu-bar .leftmenu>li ul{display:none!important;}@media(max-width:768px){#page-submenu .submenu-bar .leftmenu{flex-direction:column;}#page-submenu .submenu-bar .leftmenu>li>a{border-bottom:1px solid #eee;padding:12px 16px;}#page-submenu .submenu-bar .leftmenu ul{position:static;box-shadow:none;border-top:0;padding-left:16px;}}#left_menu{display:none!important;}#div_mobilemenu{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:9998;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;}#div_mobilemenu.active{opacity:1;visibility:visible;}.mobile-menu-container{position:fixed;top:0;right:-100%;width:100%;max-width:450px;height:100%;background:#ad0009;z-index:9999;overflow-y:auto;transition:right .4s cubic-bezier(.68,-.55,.265,1.55);box-shadow:-5px 0 25px rgba(0,0,0,.3);}.mobile-menu-container.active{right:0;}.mobile-menu-container .mobile-menu-header{padding:30px 25px;border-bottom:2px solid rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center;}.mobile-menu-container .mobile-menu-header .mobile-menu-logo{max-width:180px;height:auto;}.mobile-menu-container .mobile-menu-header .mobile-menu-close{background:transparent;border:0;color:#fff;font-size:32px;cursor:pointer;padding:5px;transition:transform .3s ease;}.mobile-menu-container .mobile-menu-header .mobile-menu-close:hover{transform:rotate(90deg);}.mobile-menu-container .mobile-menu-search{padding:20px 25px;border-bottom:2px solid rgba(255,255,255,.2);display:flex;flex-wrap:wrap;align-items:center;gap:10px;}.mobile-menu-container .mobile-menu-search .mobile-search-btn{background:transparent;border:0;color:#fff;font-size:20px;font-weight:700;cursor:pointer;padding:12px 0;display:flex;align-items:center;gap:12px;flex:1;transition:opacity .3s ease;}.mobile-menu-container .mobile-menu-search .mobile-search-btn i{font-size:24px;}.mobile-menu-container .mobile-menu-search .mobile-search-btn:hover{opacity:.8;}.mobile-menu-container .mobile-menu-search .mobile-lang-globe{position:relative;}.mobile-menu-container .mobile-menu-search .mobile-lang-globe .mobile-lang-toggle{display:flex;align-items:center;gap:5px;background:transparent;border:0;color:#fff;cursor:pointer;padding:10px 5px;transition:opacity .2s;}.mobile-menu-container .mobile-menu-search .mobile-lang-globe .mobile-lang-toggle .fa-globe{font-size:22px;}.mobile-menu-container .mobile-menu-search .mobile-lang-globe .mobile-lang-toggle .mobile-lang-code{font-size:13px;font-weight:700;letter-spacing:.05em;line-height:1;}.mobile-menu-container .mobile-menu-search .mobile-lang-globe .mobile-lang-toggle .mobile-lang-chevron{font-size:11px;transition:transform .3s ease;}.mobile-menu-container .mobile-menu-search .mobile-lang-globe .mobile-lang-toggle:hover{opacity:.8;}.mobile-menu-container .mobile-menu-search .mobile-lang-globe .mobile-lang-dropdown{display:none;position:absolute;right:0;top:100%;background:#fff;color:#222;list-style:none;margin:0;padding:4px 0 6px;min-width:180px;box-shadow:0 6px 20px rgba(0,0,0,.18);border-radius:3px;border-top:3px solid #ad0009;z-index:9999;}.mobile-menu-container .mobile-menu-search .mobile-lang-globe .mobile-lang-dropdown li{border-bottom:1px solid #f0f0f0;}.mobile-menu-container .mobile-menu-search .mobile-lang-globe .mobile-lang-dropdown li:last-child{border-bottom:0;}.mobile-menu-container .mobile-menu-search .mobile-lang-globe .mobile-lang-dropdown li a{display:block;padding:10px 18px;color:#222!important;text-decoration:none!important;white-space:nowrap;font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none;transition:color .15s ease,background .15s ease;}.mobile-menu-container .mobile-menu-search .mobile-lang-globe .mobile-lang-dropdown li a:hover{color:#fff!important;background:#ad0009;}.mobile-menu-container .mobile-menu-search .mobile-lang-globe.open .mobile-lang-dropdown{display:block;}.mobile-menu-container .mobile-menu-search .mobile-lang-globe.open .mobile-lang-chevron{transform:rotate(180deg);}.mobile-menu-container .mobile-menu-search .mobile-search-box{width:100%;padding-top:10px;display:flex;align-items:center;gap:10px;}.mobile-menu-container .mobile-menu-search .mobile-search-box .mobile-search-textbox{flex:1;background:transparent;border:0;border-bottom:2px solid #fff;color:#fff;font-size:18px;font-weight:500;padding:10px 5px;outline:0;}.mobile-menu-container .mobile-menu-search .mobile-search-box .mobile-search-textbox::placeholder{color:rgba(255,255,255,.7);font-size:18px;}.mobile-menu-container .mobile-menu-search .mobile-search-box .mobile-search-textbox::-webkit-input-placeholder{color:rgba(255,255,255,.7);font-size:18px;}.mobile-menu-container .mobile-menu-search .mobile-search-box .mobile-search-textbox::-moz-placeholder{color:rgba(255,255,255,.7);font-size:18px;}.mobile-menu-container .mobile-menu-search .mobile-search-box .mobile-search-submit-btn{background:transparent;border:0;color:#fff;font-size:24px;cursor:pointer;padding:5px;display:flex;align-items:center;transition:opacity .3s ease;text-decoration:none;}.mobile-menu-container .mobile-menu-search .mobile-search-box .mobile-search-submit-btn:hover{opacity:.8;}.mobile-menu-container .mobile-menu-search .mobile-search-box .mobile-search-submit-btn i{display:block;}.mobile-menu-container .mobile-menu-content{padding:20px 0;}.mobile-menu-container .mobile-menu-content a{color:#fff!important;text-decoration:none!important;}.mobile-menu-container .mobile-menu-content>ul{list-style:none;margin:0;padding:0;}.mobile-menu-container .mobile-menu-content>ul>li{border-bottom:1px solid rgba(255,255,255,.1);}.mobile-menu-container .mobile-menu-content>ul>li>a.r320item{color:#fff!important;font-size:20px;font-weight:700;text-decoration:none;padding:18px 25px;display:flex;align-items:center;justify-content:space-between;transition:background-color .3s ease,padding-left .3s ease;}.mobile-menu-container .mobile-menu-content>ul>li>a.r320item i.fa-chevron-right{font-size:16px;transition:transform .3s ease;cursor:pointer;padding:10px 20px;margin:-5px;}.mobile-menu-container .mobile-menu-content>ul>li>a.r320item:hover{background-color:rgba(255,255,255,.1);padding-left:30px;}.mobile-menu-container .mobile-menu-content>ul>li>a.r320item.r320active{background-color:rgba(255,222,184,.2);}.mobile-menu-container .mobile-menu-content>ul>li a.submenulink{display:none;}.mobile-menu-container .mobile-menu-content>ul>li>ul{list-style:none;margin:0;padding:0;display:none;background:rgba(0,0,0,.2);}.mobile-menu-container .mobile-menu-content>ul>li>ul.active{display:block;}.mobile-menu-container .mobile-menu-content>ul>li>ul>li>a.r320item{color:#fff!important;font-size:18px;font-weight:500;text-decoration:none;padding:14px 25px 14px 40px;display:flex;align-items:center;justify-content:space-between;transition:background-color .3s ease,padding-left .3s ease;}.mobile-menu-container .mobile-menu-content>ul>li>ul>li>a.r320item i.fa-chevron-right{font-size:14px;transition:transform .3s ease;cursor:pointer;padding:5px;margin:-5px;}.mobile-menu-container .mobile-menu-content>ul>li>ul>li>a.r320item:hover{background-color:rgba(255,255,255,.1);padding-left:45px;}.mobile-menu-container .mobile-menu-content>ul>li>ul>li>a.r320item.r320active{background-color:rgba(255,222,184,.15);}.mobile-menu-container .mobile-menu-content>ul>li>ul>li>ul{list-style:none;margin:0;padding:0;display:none;background:rgba(0,0,0,.3);}.mobile-menu-container .mobile-menu-content>ul>li>ul>li>ul.active{display:block;}.mobile-menu-container .mobile-menu-content>ul>li>ul>li>ul>li>a.r320item{color:#fff!important;font-size:16px;font-weight:500;text-decoration:none;padding:12px 25px 12px 55px;display:flex;align-items:center;justify-content:space-between;transition:background-color .3s ease,padding-left .3s ease;}.mobile-menu-container .mobile-menu-content>ul>li>ul>li>ul>li>a.r320item i.fa-chevron-right{font-size:13px;transition:transform .3s ease;cursor:pointer;padding:5px;margin:-5px;}.mobile-menu-container .mobile-menu-content>ul>li>ul>li>ul>li>a.r320item:hover{background-color:rgba(255,255,255,.1);padding-left:60px;}.mobile-menu-container .mobile-menu-content>ul>li>ul>li>ul>li>a.r320item.r320active{background-color:rgba(255,222,184,.1);}.mobile-menu-container .mobile-menu-content>ul>li>ul>li>ul>li>ul{list-style:none;margin:0;padding:0;display:none;background:rgba(0,0,0,.4);}.mobile-menu-container .mobile-menu-content>ul>li>ul>li>ul>li>ul.active{display:block;}.mobile-menu-container .mobile-menu-content>ul>li>ul>li>ul>li>ul>li>a.r320item{color:#fff!important;font-size:14px;font-weight:400;text-decoration:none;padding:10px 25px 10px 70px;display:block;transition:background-color .3s ease,padding-left .3s ease;}.mobile-menu-container .mobile-menu-content>ul>li>ul>li>ul>li>ul>li>a.r320item:hover{background-color:rgba(255,255,255,.1);padding-left:75px;}.mobile-menu-container .mobile-menu-content>ul>li>ul>li>ul>li>ul>li>a.r320item.r320active{background-color:rgba(255,222,184,.08);}.mobile-menu-container .mobile-menu-content>ul>li>ul>li>ul>li.menu-item-expanded>a.r320item i.fa-chevron-right{transform:rotate(90deg);}.mobile-menu-container .mobile-menu-content>ul>li>ul>li.menu-item-expanded>a.r320item i.fa-chevron-right{transform:rotate(90deg);}.mobile-menu-container .mobile-menu-content>ul>li.menu-item-expanded>a.r320item i.fa-chevron-right{transform:rotate(90deg);}header .mobile{right:0;top:30px;}.hamburger-btn{display:none;background:transparent;border:0;cursor:pointer;padding:8px;position:absolute;right:44px;z-index:1001;width:40px;height:40px;flex-direction:column;justify-content:center;align-items:center;gap:6px;}.hamburger-btn .hamburger-line{width:30px;height:3px;background-color:#fff;border-radius:3px;transition:all .3s ease;}.hamburger-btn.active .hamburger-line:nth-child(1){transform:translateY(9px) rotate(45deg);}.hamburger-btn.active .hamburger-line:nth-child(2){opacity:0;transform:translateX(-10px);}.hamburger-btn.active .hamburger-line:nth-child(3){transform:translateY(-9px) rotate(-45deg);}body.mobile-menu-open{overflow:hidden;}@media screen and (max-width:900px){.search-panel{display:flex!important;}header .search-panel{display:none!important;}}@media screen and (max-width:1650px){header .col2{margin-left:-95px;}}@media screen and (max-width:1485px){header .col2{width:41.66666667%;margin-left:-4%;}header .col-md-5{width:33.33333333%;}}@media screen and (max-width:1400px){header .col2{width:41.66666667%;margin-left:-3%;}#page-submenu .container{width:100%;max-width:none!important;}}@media screen and (max-width:1360px){header .col2{width:41.66666667%;margin-left:-2%;}.bf-intro{padding:20px 0 0;}}@media screen and (max-width:1250px){header .hamburger-btn{display:flex!important;}header a#logo img{height:100px;}header .ticker_{display:none;}header .lang-globe-wrap{display:none;}.topbg{margin-top:100px;}header .search-panel{display:none;}#page-submenu{display:none!important;}.topimage{margin-top:130px;}.menu_n{display:none;}}@media screen and (max-width:900px){.mobile_search{display:none!important;}}@media screen and (max-width:550px){header .mobile{right:-20px;top:30px;}}.search-toggle-btn{display:flex;align-items:center;justify-content:center;background:transparent;border:0;cursor:pointer;color:#fff;font-size:18px;width:15px;height:30px;padding:0;flex-shrink:0;}.search-toggle-btn .search-icon{pointer-events:none;}.header-search-overlay{position:absolute;top:100%;left:0;right:0;z-index:1100;background:#ad0009;box-shadow:0 6px 24px rgba(0,0,0,.35);max-height:0;overflow:hidden;opacity:0;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .3s ease;}.header-search-overlay.active{max-height:120px;opacity:1;}.header-search-overlay .container{padding-top:0;padding-bottom:0;}.header-search-overlay .header-search-inner{display:flex;align-items:center;gap:12px;padding:18px 0;}.header-search-overlay .search-panel{display:flex!important;align-items:center;flex:1;background:#fff;border:0;border-radius:4px;padding:0 18px;height:48px;transition:box-shadow .2s;}.header-search-overlay .search-panel:focus-within{box-shadow:0 0 0 3px rgba(255,255,255,.5);}.header-search-overlay .header-search-icon{color:#ad0009;font-size:16px;flex-shrink:0;margin-right:12px;}.header-search-overlay .input_search{flex:1;background:transparent;border:0;outline:0;box-shadow:none;color:#1a1a1a;font-size:16px;height:100%;}.header-search-overlay .input_search::placeholder{color:#aaa;}.header-search-overlay .btn_search{display:none;align-items:center;gap:8px;background:#7a0006;color:#fff;border:0;border-radius:4px;padding:0 24px;height:48px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background .2s;}.header-search-overlay .btn_search:hover{background:#5c0005;color:#fff;}.header-search-overlay .header-search-close{background:transparent;border:0;color:rgba(255,255,255,.7);font-size:20px;cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;transition:color .2s,background .2s;}.header-search-overlay .header-search-close:hover{color:#fff;background:rgba(0,0,0,.15);}.hero-container{position:absolute;bottom:0;left:0;right:0;z-index:100;width:1800px;margin:0 auto;padding:0 0 80px 12.5px;}.container.businessareas>.row{display:flex;align-items:stretch;padding:40px 0;}.flow_text{display:flex;flex-direction:column;justify-content:center;padding-right:60px;}.flow_text.right{padding-left:60px;padding-right:0;}.flow_text h1,.flow_text h2,.flow_text h3{font-size:34px;font-weight:700;color:#111;line-height:1.2;margin-bottom:18px;}.flow_text p{font-size:20px;line-height:1.75;color:#444;margin-bottom:0;}.flow_text a{margin-top:15px;display:inline-block;color:#fff;background:#e30613;transition:all .2s;padding:14px 28px;font-size:16px;letter-spacing:.03em;border-radius:4px;}.flow_text a:hover{background:#ad0009;color:#fff;}.flow_image{display:flex;align-items:center;}.flow_image img{width:100%;height:auto;display:block;}@media screen and (max-width:768px){.container.businessareas>.row{padding:32px 0;}.flow_text{margin-bottom:24px;}}.topbg .text-content{position:static;top:auto;left:auto;right:auto;transform:none;text-align:left;width:auto;max-width:42%;margin:0;padding:0;line-height:normal;}.topbg .text-content h1{font-size:52px;line-height:1.1;margin-bottom:20px;}.topbg .text-content p{font-size:22px;line-height:1.6;margin-bottom:24px;}.topbg .text-content .link a{margin-top:0;padding:14px 28px;font-size:18px;letter-spacing:.03em;}@media screen and (max-width:1250px){.topbg .hero-container{padding-bottom:48px;}.topbg .text-content{max-width:55%;}.topbg .text-content h1{font-size:40px;}}@media screen and (max-width:768px){.topbg .hero-container{padding-bottom:32px;}.topbg .text-content{max-width:80%;}.topbg .text-content h1{font-size:30px;}.topbg .text-content p{font-size:15px;}}@media screen and (max-width:550px){.topbg .hero-container{padding:0 20px 24px;}.topbg .text-content{max-width:100%;}.topbg .text-content h1{font-size:24px;margin-bottom:12px;}.topbg .text-content p{font-size:14px;margin-bottom:16px;}.topbg .text-content .link a{padding:12px 20px;font-size:14px;}}@media screen and (max-width:1920px){.hero-container{width:1600px;}}@media screen and (max-width:1620px){.hero-container{width:auto;padding-left:55px;}}@media screen and (max-width:1520px){.flow_{padding-left:40px;padding-right:40px;}}@media screen and (max-width:1440px){.topbg .hero-container{width:auto;padding-left:0;bottom:50px;}.topbg .hero-container .text-content{text-align:center;margin:0 auto;}}@media screen and (max-width:1250px){.flow_text.right{margin-bottom:45px!important;}.flow_{padding-left:120px;padding-right:120px;}.container.businessareas.flow_>.row{flex-direction:column;padding:25px 0;}.flow_text{order:1;padding-right:15px;padding-left:15px;width:100%;margin-bottom:45px;}.flow_image{order:2;width:100%;}.flow_text.right{order:1;padding-right:15px;padding-left:15px;}}@media screen and (max-width:991px){.topbg .text-content{max-width:100%;padding:0 40px;}.flow_{padding-left:60px;padding-right:60px;}}@media screen and (max-width:768px){.flow_text a{width:100%;}.flow_{padding-left:40px;padding-right:40px;}}@media screen and (max-width:500px){.flow_{padding-left:30px;padding-right:30px;}}