.site-header{align-items:center;background:transparent;box-sizing:border-box;display:flex;justify-content:space-between;padding:10px 40px 10px 60px;position:fixed;top:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;width:100%;z-index:9999}.site-header .logo img{height:auto;object-fit:cover;width:100px!important}.site-header.fix-header,.site-header.header-solid{background:#fff}.site-header.fix-header{-webkit-box-shadow:0 1px 4px hsla(0,0%,7%,.08);box-shadow:0 1px 4px hsla(0,0%,7%,.08);padding:5px 40px 5px 60px}.site-header .menu ul{display:initial!important;list-style:none;margin:0;padding:0}.site-header .menu ul li{display:inline-block;padding:0 15px}.site-header .menu ul li a{color:#fff;display:initial!important;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;position:relative;text-decoration:none;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.site-header.fix-header .menu ul li a,.site-header.header-solid .menu ul li a{color:#7f89a4}.site-header .menu ul li a:after{background:#fff;bottom:-10px;content:"";display:inline-block;height:2px;left:0;position:absolute;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;width:0}.site-header.fix-header .menu ul li a:after,.site-header.header-solid .menu ul li a:after{background-color:#02b0f3}.site-header .menu ul li a:hover:after{width:100%}.site-header .menu ul li:last-child a{background-color:transparent;border-color:#02b0f3;border-radius:3px;color:#02b0f3;padding:9px 22px}.site-header .menu ul li:last-child{padding-right:0}.site-header .menu ul li:last-child a:after{display:none}.site-header.fix-header .menu ul li:last-child a,.site-header.header-solid .menu ul li:last-child a{background-color:#02b0f3;border-color:#02b0f3;color:#fff}.site-header.fix-header .menu ul li:last-child a:hover,.site-header.header-solid .menu ul li:last-child a:hover{background-color:#2dc3fd;border-color:#2dc3fd}.child-trigger,.mobile-phone-number,.mobile-trigger{display:none}@media (max-width:1023px){.child-trigger,.mobile-trigger{display:block}.mobile-trigger{height:20px;left:20px;position:absolute;top:50%;width:20px;z-index:999}.mobile-trigger i,.mobile-trigger i:after,.mobile-trigger i:before{background:#000;content:"";display:inline-block;height:2px;position:absolute;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;width:100%}.mobile-trigger i:after{top:6px}.mobile-trigger i:before{top:-6px}.mobile-open .mobile-trigger i{height:0}.mobile-open .mobile-trigger i:after{top:-2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.mobile-open .mobile-trigger i:before{top:-2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.site-header,.site-header.fix-header{padding:5px 20px}.site-header .hs-menu-wrapper{background:#fff;height:100%;left:-100%;overflow-y:auto;padding:30px 0 0 10px;position:fixed;top:75px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;width:300px;z-index:999}.mobile-open .site-header .hs-menu-wrapper{left:0}.site-header .logo{padding-left:50px;width:115px!important}.site-header .menu ul li{float:none!important;width:100%}.site-header .menu ul li a{color:#293a68!important;display:inline-block!important;font-size:18px;font-weight:400;margin:10px 0}.site-header.fix-header .menu ul li:last-child a,.site-header.header-solid .menu ul li:last-child a{background-color:#02b0f3;border-color:#02b0f3;color:#fff!important;width:auto}.mobile-phone-number{display:block}.mobile-phone-number a{background-color:#02b0f3;border-color:#02b0f3;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:600;margin-left:auto;padding:5px 18px 4px}.mobile-phone-number a .icon-phone{fill:#fff;display:inline-block;height:20px;margin-right:0;vertical-align:middle;width:20px}}