.nav_container{background-color:#10161b;padding:0 3%;position:relative;z-index:99}.nav_container:after,.nav_container:before{content:"";display:table}.nav_container:after{clear:both}.nav_container nav{align-items:center;display:table;padding:0;width:100%}.nav_container nav>*{display:table-cell;vertical-align:middle}nav .logo{margin-right:0;padding-right:20px;width:48px}nav .menu{align-items:center;display:table;float:left}nav .pull-right{float:right}nav .menu>li{display:table-cell;vertical-align:middle}.ir_partners_buttons_nav{float:right}nav .menu li a{color:#fff;display:block;font-family:Lato,sans-serif;font-size:16px;font-weight:400;padding:20px;position:relative;z-index:11}nav .menu li a:hover{color:#01c0f3}nav .menu li.has-sub-menu:hover .sub-menu-type-1,nav .menu li.has-sub-menu:hover .sub-menu-type-2,nav .menu li.has-sub-menu:hover .sub-menu-type-3{opacity:1;visibility:visible}nav .menu li.has-sub-menu h3{position:relative}nav .push-right{align-items:center;display:flex;justify-content:end;position:absolute;right:3%}nav .menu .demo{background-color:#01c0f3;border-radius:5px;color:#000;display:block;font-weight:700;line-height:1.2;padding:6px 16px 7px!important}nav .menu .demo:hover{background-color:#008bbe;color:#fff}nav .sub-menu-type-1,nav .sub-menu-type-2,nav .sub-menu-type-3{align-items:flex-start;background-color:#fff;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.15);box-shadow:0 5px 10px 0 rgba(0,0,0,.15);display:flex;left:105px;opacity:0;padding:40px;position:absolute;visibility:hidden;width:80%}nav .sub-menu-type-2{width:60%}nav .sub-menu-type-1:before,nav .sub-menu-type-3 .sub-item:before{background-color:#000;content:"";display:block;height:1px;position:absolute;top:95px;width:92%}nav .sub-menu-type-3 .sub-item:before{top:55px;width:100%}nav .sub-menu-type-2:before{background-color:#000;content:"";display:block;height:1px;position:absolute;top:85px;width:90%}nav .sub-menu-type-1 .sub-item,nav .sub-menu-type-2 .sub-item,nav .sub-menu-type-3 .sub-item{color:#000;position:relative;width:25%}nav .sub-menu-type-2 .sub-item{padding:0 20px 0 0;width:33.3333%}nav .sub-menu-type-1 .sub-item h3 a,nav .sub-menu-type-3 .sub-item h3 a{color:#000;font-family:Zirkel;font-size:28px;font-weight:400;margin:0;padding:0 0 0 55px;position:relative}nav .sub-menu-type-1 .sub-item h3 a:hover,nav .sub-menu-type-3 .sub-item h3 a:hover{color:#01c0f3}nav .sub-menu-type-1 .sub-item h3 .title-icon,nav .sub-menu-type-3 .sub-item h3 .title-icon{height:25px;left:0;position:absolute;top:9px;width:40px}nav .sub-menu-type-1 .sub-item h3[data-loop="1"] .title-icon,nav .sub-menu-type-3 .sub-item h3[data-loop="1"] .title-icon{width:25px}nav .sub-menu-type-1 .sub-item h3[data-loop="1"] a,nav .sub-menu-type-3 .sub-item h3[data-loop="1"] a{padding-left:40px}nav .sub-menu-type-1 .sub-item .sub-title{font-size:16px;margin:45px 15px 20px 0}nav .sub-menu-type-1 .sub-item ul li a,nav .sub-menu-type-2 .sub-item ul li a,nav .sub-menu-type-3 .sub-item ul li a{color:#000;padding:10px 0}nav .sub-menu-type-1 .sub-item ul li a:hover,nav .sub-menu-type-2 .sub-item ul li a:hover,nav .sub-menu-type-3 .sub-item ul li a:hover{font-weight:700}nav .sub-menu-type-1 .sub-item:last-child{padding-left:30px}nav .sub-menu-type-1 .sub-item:last-child:before{background-color:#000;content:"";display:block;height:130%;left:10px;position:absolute;width:1px}nav .sub-menu-type-1 .sub-item .title-type-2 a,nav .sub-menu-type-3 .sub-item .title-type-2 a{color:#01c0f3;display:inline-block;font-family:Lato,sans-serif;font-size:20px;margin:0;padding:0}nav .sub-menu-type-1 .sub-item .title-type-2,nav .sub-menu-type-3 .sub-item .title-type-2{padding:0}nav .sub-menu-type-2 .sub-item h3{color:#01c0f3;font-family:Lato,sans-serif;margin-bottom:30px;margin-top:0}nav .sub-menu-type-1 .sub-item h3.title-type-2:after,nav .sub-menu-type-3 .sub-item h3.title-type-2:after{color:#01c0f3;content:"\f105";font-family:FontAwesome;font-size:22px;font-weight:300;margin-left:10px;transition:all .45s ease;-webkit-transition:all .45s ease;-moz-transition:all .45s ease}nav .sub-menu-type-1 .sub-item h3.title-type-2:hover:after,nav .sub-menu-type-3 .sub-item h3.title-type-2:hover:after{margin-left:15px}nav .solIcon{height:40px;margin:auto;width:125px}nav .sub-menu-type-3{display:block}nav .sub-menu-type-3 h2{border-bottom:3px solid;color:#00b5f1;font-size:30px;padding:0 0 20px}nav .sub-menu-type-3 .sub-item{float:left;margin:20px 0 0}nav .sub-menu-type-3 .sub-item:first-of-type{width:50%}nav .sub-menu-type-3 .sub-item ul{margin-top:15px;max-width:750px}nav .sub-menu-type-3 .sub-item li{display:inline-block;margin:25px 40px 0 0}nav input[type=text]{background-color:transparent;background:url(../magnifying-glass-white.html) 50%/contain no-repeat;background-size:16px;border:0;border-radius:10em;color:transparent;cursor:pointer;height:30px;margin:0;padding:5px 10px;-webkit-transition:all .45s ease;-moz-transition:all .45s ease;transition:all .45s ease;width:32px}nav input[type=text]:-moz-placeholder{color:transparent}nav input[type=text]::-webkit-input-placeholder{color:transparent}nav input[type=text]:focus{background-color:#ccc;background-image:url(https://www.ir.com/hubfs/_Images_/magnifying-glass.png);background-position:5%;border:1px solid #008bbe;border-radius:4px;color:#515151;cursor:auto;outline:none;padding:5px 10px 5px 35px;width:197px}nav input[type=text]:focus .hs-search-field__suggestions{background-color:red}nav input[type=text]:focus:-moz-placeholder{color:#515151}nav input[type=text]:focus::-webkit-input-placeholder{color:#515151}nav .hs-search-field__input{box-sizing:border-box;width:100%}nav .hs-search-field__bar button svg{height:10px}nav .hs-search-field__suggestions{list-style:none;margin:0;padding:0}nav .hs-search-field--open .hs-search-field__suggestions{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#000;padding:5px 0;position:absolute;text-align:left;top:65px;width:310px;z-index:100}nav .hs-search-field__suggestions li{display:block!important;margin:0;padding:0!important}nav .hs-search-field__suggestions #results-for{font-weight:700}nav .hs-search-field__suggestions #results-for,nav .hs-search-field__suggestions a,nav .hs-search-field__suggestions li a{color:#515151!important;display:block;font-size:14px!important;padding:8px 15px!important}nav .hs-search-field__suggestions a:focus,nav .hs-search-field__suggestions a:hover{background-color:rgba(0,0,0,.1);outline:none}nav .burger-menu,nav .close-submenu{display:none}nav .hide-menu{opacity:0!important;visibility:hidden!important}.nav_btn_container{display:inline-block;padding:16px 20px}.lang_page_btn{border-radius:10px;border-width:0;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-size:24px;font-weight:700;height:auto;line-height:1.5em;padding:6px 18px;text-align:center;text-decoration:none;text-shadow:none;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;width:auto;-webkit-font-smoothing:antialiased;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.lang_page_btn.on{background:#3fc9f3;border-radius:10px;color:#fff}.lang_page_btn.on:active,.lang_page_btn.on:focus,.lang_page_btn.on:hover,.lang_page_btn.on:visited{background:#00d3ff;color:#fff}.drop_down_language{padding:20px;position:relative}.current_lang_code{text-transform:uppercase}.current_lang_arrow{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;margin-left:3px;text-align:right;text-rendering:auto;width:11px;-webkit-font-smoothing:antialiased}.current_lang_arrow:after{content:"\f107"}.lang_list{background:#fff;border:1px solid #c9cbc6;box-shadow:0 0 10px 1px rgba(0,0,0,.3);display:none;list-style:none;margin:0;padding:8px;position:absolute;right:0;top:100%;width:130px;z-index:11}.drop_down_language.show_menu .lang_list{display:block}.drop_down_language.show_menu .current_lang_arrow:after{content:"\f104"}nav .lang_list li a{color:#000;display:block;font-family:Lato,sans-serif;font-size:16px;font-weight:400;padding:4px;position:relative;z-index:11}.current_lang_icon,.lang_list-icon{display:inline-block;width:20px}.lang_list-icon{color:#38b4da}.current_lang_icon{text-align:center}@media only screen and (max-width:991px){.nav_btn_container{padding-bottom:20px;padding-top:20px}.nav_container nav{display:block!important;padding:20px 0}.nav_container nav>*{display:initial}.nav_container nav .nav_menu_container{background-color:#10161b;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.3);box-shadow:0 3px 5px 0 rgba(0,0,0,.3);display:none;left:0;margin:auto;padding:20px;position:absolute;right:0;top:64px;width:100%}nav .menu{display:block;float:none;width:100%}nav .logo{display:inline-block;margin:0 0 0 45px}nav .menu>li{display:block;padding:10px 0}nav .menu li a{padding:0}nav .menu .push-right li a{padding-left:20px;padding-right:20px}nav input[type=text]:focus{background-position:1%;height:39px;width:100%}nav .menu .demo{padding:10px 16px!important;text-align:center}nav .menu li.has-sub-menu>a:after{color:#dee2e2;content:"\f105";float:right;font-family:FontAwesome;font-size:24px;margin:-8px 0 0}nav .sub-menu-type-1,nav .sub-menu-type-2,nav .sub-menu-type-3{display:block;left:0;margin:auto;max-height:500px;overflow-y:auto;padding:70px 3%;right:0;top:0;width:100%;z-index:20}nav .sub-menu-type-1 .sub-item,nav .sub-menu-type-2 .sub-item,nav .sub-menu-type-3 .sub-item,nav .sub-menu-type-3 .sub-item:first-of-type{display:block;float:none;margin-bottom:40px;padding:0;width:auto}nav .sub-menu-type-1 .sub-item:last-child,nav .sub-menu-type-2 .sub-item:last-child{margin-bottom:0}nav .sub-menu-type-1 .sub-item:last-child{padding-left:0}nav .sub-menu-type-1 .sub-item .sub-title br,nav .sub-menu-type-1 .sub-item:last-child:before,nav .sub-menu-type-1:before,nav .sub-menu-type-2:before{display:none}nav .sub-menu-type-1 .sub-item h3 a,nav .sub-menu-type-3 .sub-item h3 a{margin-bottom:30px}nav .close-submenu{color:#000;display:block!important;display:block;left:22px;margin:0;position:absolute;top:25px}nav .close-submenu i{margin-right:10px}nav .burger-menu{display:block;height:20px;left:22px;position:absolute;top:28px;width:25px}nav .burger-menu span{background-color:#fff;display:block;height:1px;margin-bottom:6px;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;width:100%}nav .burger-menu span:first-child.clicked{margin-top:10px;transform:rotate(46deg)}nav .burger-menu span:last-child.clicked,nav .burger-menu span:nth-child(2).clicked{margin-top:-7px;transform:rotate(-46deg)}nav .push-right{position:static}nav .menu.ir_partners_buttons_nav{width:auto}nav .menu.ir_partners_buttons_nav li{display:inline-block}}@media only screen and (max-width:480px){nav input[type=text]:focus{background-position:3%}nav .burger-menu{left:3%}nav .sub-menu-type-1 .sub-item .sub-title{margin:30px 0 20px}}@media only screen and (min-width:992px) and (max-width:1300px){nav .sub-menu-type-1 .sub-item h3 a,nav .sub-menu-type-1 .sub-item h3[data-loop="1"] a,nav .sub-menu-type-3 .sub-item h3 a,nav .sub-menu-type-3 .sub-item h3[data-loop="1"] a{font-size:20px;padding-left:35px}nav .sub-menu-type-1 .sub-item h3 .title-icon,nav .sub-menu-type-3 .sub-item h3 .title-icon{background-size:contain!important;height:15px;width:24px}nav .sub-menu-type-1 .sub-item .sub-title{min-height:6em}}nav .menu.ir_partners_buttons_nav{float:right}