.header-ext{position:fixed;top:0;z-index:100;width:100%;min-width:320px;transition:all .3s;background-color:#fff;box-shadow:0 5px 10px rgba(50,50,50,.2)}.header-ext .container{margin-right:auto;margin-left:auto;padding-left:15px!important;padding-right:15px!important}@media (min-width:768px){.header-ext .container{width:750px}}@media (min-width:992px){.header-ext .container{width:970px}}@media (min-width:1200px){.header-ext .container{width:1170px}}@media (min-width:1200px){.header-ext .container{width:1170px}}@media screen and (min-width:768px){.header-ext{position:static;background-color:transparent;box-shadow:none}}.header-ext .container{position:relative}.header-ext .header-ext-wrap{flex-wrap:wrap;display:flex;justify-content:space-between;align-items:center;position:relative;height:65px}@media screen and (min-width:768px){.header-ext .header-ext-wrap{height:110px;flex-wrap:nowrap;margin-bottom:10px}}.header-ext .logo-wrap{position:relative;display:inline-block}.header-ext .logo-wrap .logo{height:30px;transition:margin .3s;position:relative;z-index:10;transform:translateZ(0);vertical-align:middle;margin-right:20px;width:auto}@media screen and (min-width:768px){.header-ext .logo-wrap .logo{height:35px}}@media screen and (min-width:992px){.header-ext .logo-wrap .logo{height:43px}}.header-ext .menu-toogle{cursor:pointer;position:relative;z-index:10;width:41px;height:41px;border-radius:50%}.header-ext .menu-toogle .hamburger{width:24px;height:20px;position:relative;margin:11px 0 0 8px;transform:rotate(0);transition:.3s ease-in-out;cursor:pointer}.header-ext .menu-toogle .hamburger span{display:block;position:absolute;background-color:#424243;height:3px;width:100%;border-radius:3px;opacity:1;left:0;transform:rotate(0);transition:.3s ease-in-out}.header-ext .menu-toogle .hamburger span:first-child{top:0;transform-origin:left center}.header-ext .menu-toogle .hamburger span:nth-child(2){top:8px;transform-origin:left center}.header-ext .menu-toogle .hamburger span:nth-child(3){top:16px;transform-origin:left center}.header-ext .menu-toogle.open .hamburger{width:24px}.header-ext .menu-toogle.open .hamburger span:first-child{transform:rotate(45deg);top:-1px;left:3px}.header-ext .menu-toogle.open .hamburger span:nth-child(2){width:0%;opacity:0}.header-ext .menu-toogle.open .hamburger span:nth-child(3){transform:rotate(-45deg);top:16px;left:3px}@media screen and (min-width:768px){.header-ext .menu-toogle{display:none}}@media screen and (max-width:767px){.header-ext .navigation{position:absolute;top:100%;left:0;right:0;flex:1 0 100%;background-color:#fff;display:none;padding:0;margin:0 -15px;box-shadow:0 12px 10px rgba(50,50,50,.3)}.header-ext .navigation .main-menu{margin:0;list-style-type:none;padding:10px 20px;background-color:#fff;border-top:2px solid #f7f7f7}}@media screen and (max-width:767px) and (max-width:767px){.header-ext .navigation .main-menu{max-height:calc(100vh - 65px);overflow-y:scroll}}@media screen and (max-width:767px){.header-ext .navigation .main-menu li{border-bottom:2px solid #f7f7f7;position:relative;cursor:pointer}.header-ext .navigation .main-menu li:last-child{border-bottom:none}.header-ext .navigation .main-menu li a,.header-ext .navigation .main-menu li span{padding:18px 20px 18px 50px;font-size:17px;color:#424243;line-height:1.2;text-decoration:none;text-transform:uppercase;position:relative;display:block}}@media screen and (max-width:767px) and (min-height:440px){.header-ext .navigation .main-menu li a,.header-ext .navigation .main-menu li span{padding-top:18px;padding-bottom:18px}}@media screen and (max-width:767px){.header-ext .navigation .main-menu li a.product-link,.header-ext .navigation .main-menu li span.product-link{font-weight:700}}@media screen and (max-width:767px) and (max-width:767px){.header-ext .navigation .main-menu li a.product-link::after,.header-ext .navigation .main-menu li span.product-link::after{content:"";display:block;position:absolute;top:19px;right:0;width:16px;height:20px;background:url(../images/down.svg) no-repeat 50%;background-size:contain;transition:all .2s linear}}@media screen and (max-width:767px){.header-ext .navigation .main-menu li a.current,.header-ext .navigation .main-menu li span.current{color:#ec8124}.header-ext .navigation .main-menu li a:hover,.header-ext .navigation .main-menu li span:hover{text-decoration:underline}.header-ext .navigation .main-menu li a.external-link .external-ico,.header-ext .navigation .main-menu li span.external-link .external-ico{position:relative;fill:#ec8124;top:1px;left:5px;height:15px;width:15px}.header-ext .navigation .main-menu li a .menu-ico,.header-ext .navigation .main-menu li span .menu-ico{max-width:25px;max-height:35px;margin-right:15px;padding-bottom:6px;position:absolute;left:23px;top:57%;transform:translate(-50%,-50%)}.header-ext .navigation .main-menu .links{padding:0;max-height:0;overflow:hidden;transition:max-height .2s linear}.header-ext .navigation .main-menu .links li{border-bottom:none}.header-ext .navigation .main-menu .links li a{font-size:14px;text-transform:none;padding-top:15px;padding-bottom:15px;display:block}.header-ext .navigation .main-menu .links li:last-child a{padding-bottom:30px}.header-ext .navigation .main-menu .product-link.open+.links-wrapper .links{max-height:495px}.header-ext .navigation .main-menu .product-link.open::after{transform-origin:center;transform:rotate(180deg)}}@media screen and (min-width:768px){.header-ext .navigation{flex-grow:1;display:block!important}.header-ext .navigation .main-menu{margin-top:0;text-align:right}.header-ext .navigation .main-menu>li{position:relative;cursor:default;transition:all .2s ease-in-out}.header-ext .navigation .main-menu>li a{cursor:pointer}.header-ext .navigation .main-menu>li:hover .links-wrapper{display:initial}.header-ext .navigation .main-menu>li:hover .product-link{border-color:#ec8124;color:#ec8124}.header-ext .navigation .main-menu .links-wrapper{display:none;position:absolute;top:0;left:0;margin-top:20px;z-index:9;padding:25px 0}.header-ext .navigation .main-menu .links-wrapper .links{width:246px;background:#fff;border:1px solid #b4becc;border-radius:8px;padding:10px 25px;box-shadow:0 4px 13px rgba(0,0,0,.12)}.header-ext .navigation .main-menu .links-wrapper li{padding:10px 0;text-align:left;cursor:pointer;position:relative}.header-ext .navigation .main-menu .links-wrapper li:hover a{color:#ec8124}.header-ext .navigation .main-menu .links-wrapper li a,.header-ext .navigation .main-menu .links-wrapper li span{color:#424243;font-weight:400;font-size:14px;line-height:19px;padding:0;text-transform:none;cursor:pointer}.header-ext .navigation .main-menu>li{vertical-align:middle;display:inline-block}}@media screen and (min-width:768px) and (min-width:768px){.header-ext .navigation .main-menu>li.broker-item{display:none}}@media screen and (min-width:768px){.header-ext .navigation .main-menu>li a,.header-ext .navigation .main-menu>li span{padding:5px 6px;font-size:10px;color:#424243;display:inline-block;text-decoration:none;font-weight:700;text-transform:uppercase;border:2px solid transparent;border-radius:20px;transition:border-color .15s;letter-spacing:.5px}}@media screen and (min-width:768px) and (min-width:992px){.header-ext .navigation .main-menu>li a,.header-ext .navigation .main-menu>li span{padding:4px 10px;font-size:13px}}@media screen and (min-width:768px) and (min-width:1200px){.header-ext .navigation .main-menu>li a,.header-ext .navigation .main-menu>li span{padding:4px 16px;font-size:14px}}@media screen and (min-width:768px){.header-ext .navigation .main-menu>li a:hover,.header-ext .navigation .main-menu>li span:hover{border-color:#fff}.header-ext .navigation .main-menu>li a.current,.header-ext .navigation .main-menu>li span.current{border-color:#fff}.header-ext .navigation .main-menu>li a.nav-btn,.header-ext .navigation .main-menu>li span.nav-btn{border-radius:7px;border:none;padding:12px 15px;color:#ec8124;background-color:#fff;transition:box-shadow .2s;margin-left:10px}}@media screen and (min-width:768px) and (min-width:992px){.header-ext .navigation .main-menu>li a.nav-btn,.header-ext .navigation .main-menu>li span.nav-btn{padding:12px 15px}.header-ext .navigation .main-menu>li a.nav-btn.contact,.header-ext .navigation .main-menu>li span.nav-btn.contact{color:#fff;background:#ec8124;box-shadow:0 12px 19px rgba(236,129,36,.34);border-radius:44px}}@media screen and (min-width:768px) and (min-width:1200px){.header-ext .navigation .main-menu>li a.nav-btn,.header-ext .navigation .main-menu>li span.nav-btn{padding:12px 20px}}@media screen and (min-width:768px){.header-ext .navigation .main-menu>li a.nav-btn:hover,.header-ext .navigation .main-menu>li span.nav-btn:hover{box-shadow:0 0 10px #fff}.header-ext .navigation .main-menu>li a .menu-ico,.header-ext .navigation .main-menu>li span .menu-ico{display:none}}