html.nav-active{height:100%}html.nav-active body{overflow:hidden}.nav-wrap{display:flex;justify-content:space-between}.nav-wrap>ul{align-items:center;display:flex;font-size:16px;font-weight:500;line-height:1.375;list-style:none;margin:0 -35px;padding:0}.nav-wrap>ul.nav-right{margin:0 -15px}.nav-wrap>ul.nav-right>li{margin:0 15px}.nav-wrap>ul>li{margin:0 10px}.nav-wrap>ul>li>a{color:#383838;display:block;padding:29px 0}.nav-wrap>ul>li>a .icon-chevron-thin-right{display:inline-block;font-weight:400;margin:4px 0 0 4px;transform:rotate(90deg);transition:all .25s ease-in-out;vertical-align:top}.nav-wrap>ul>li.active>a,.nav-wrap>ul>li:hover>a{color:#ee5124}.nav-main .search-opener{color:inherit;font-size:30px;line-height:1;padding:0!important}.nav-main .search-opener.active{color:#ee5124}.nav-wrap .dropdown{background:#f0f0f0;font-size:22px;left:0;line-height:1.591;opacity:0;pointer-events:none;position:absolute;top:89%;transition:all .25s ease-in-out;visibility:hidden;width:100%;z-index:50}.nav-wrap>ul>li:hover .dropdown{opacity:1;pointer-events:auto;visibility:visible}.nav-wrap .dropdown .page-center{padding-bottom:45px;padding-top:45px}.nav-wrap .dropdown ul{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;margin:0 -35px;padding:0}.nav-wrap .dropdown ul li{margin:0 35px}.nav-wrap .dropdown ul li a{color:#383838}.nav-wrap .dropdown ul li a:hover{color:#ee5124}.nav-wrap .dropdown.mega .drop-frame{display:flex}.nav-wrap .dropdown.mega .text-box{flex-shrink:0;margin:0 70px 0 0;padding:0 40px 0 0;position:relative;width:440px}.nav-wrap .dropdown.mega .text-box:after{background:#979797;bottom:0;content:"";position:absolute;right:0;top:0;width:1px}.nav-wrap .dropdown.mega ul{display:block}.nav-wrap .dropdown.mega ul>li{margin:0 0 31px}.nav-wrap .dropdown.mega ul>li:last-child{margin-bottom:0}.nav-wrap .dropdown.mega .text{display:block;font-weight:500}.nav-wrap .dropdown.mega .btn-block{margin-top:28px;position:relative}.nav-wrap .dropdown.mega .hs-button.primary{font-size:16px;line-height:1.25;min-width:156px}.lang-col{display:inline-block;padding:26px 0 0 35px}.lang-col .globe_class{background:none;height:auto;width:120px}.colored .lang-col a.lang-anc{color:#383838}.lang-col a.lang-anc{color:#fff;font-size:16px;font-weight:500}.lang-col a.lang-anc i{display:inline-block;margin:10px 0 0;transform:rotate(90deg);transition:all .25s ease-in-out;vertical-align:top}.lang-col .lang_list_class{left:0;padding:26px 0 0;text-align:left;top:30%;-webkit-transform:translateX(0);transform:translateX(0);width:100%}.lang-col .lang_list_class li{background-color:#f0f0f0;border:0;font-size:13px;padding:0}.lang-col .lang_list_class li:first-child,.lang-col .lang_list_class li:last-child{border:0;padding:0}.lang-col .lang_list_class:before{border:0}.lang-col .lang_list_class li a{color:#383838;display:block;font-size:15px;font-weight:500;padding:8px 10px}.lang-col .lang_list_class li:first-child a{padding-top:15px}.lang-col .lang_list_class li:last-child a{padding-bottom:15px}.lang-col .lang_list_class li a:hover{color:#ee5124}.lang-col .lang_list_class:after{display:none;top:2px}.fancybox-content{max-width:950px!important;width:100%}.fancy-contain{align-items:center;display:flex}.fancy-contain .desc-contain{max-width:500px}.fancy-contain .desc-contain .description{margin-top:30px}.fancybox-slide--html .fancybox-close-small{height:48px;padding:5px;width:48px}.nav-wrap .dropdown.mega.layout-reverse .drop-frame{flex-direction:row-reverse;justify-content:center}.nav-wrap .dropdown.mega.layout-reverse .text-box{margin:0 0 0 70px;padding:0 0 0 40px}.nav-wrap .dropdown.mega.layout-reverse .text-box:after{left:0;right:auto}@media (min-width:1024px){.nav-wrap>ul>li:hover>a .icon-chevron-thin-right{transform:rotate(270deg)}.nav-wrap .dropdown{display:block!important;height:auto!important}}@media (max-width:1299px){.nav-wrap>ul{font-size:15px}.nav-wrap .dropdown ul,.nav-wrap>ul{margin:0 -15px}.nav-wrap .dropdown{font-size:18px}.nav-wrap .dropdown ul>li,.nav-wrap>ul>li{margin:0 15px}.nav-main .search-opener{font-size:20px}.nav-wrap>ul.nav-right{margin:0 -10px}.nav-wrap>ul.nav-right>li{margin:0 10px}.nav-wrap .dropdown.mega .text-box{flex-shrink:0;margin:0 30px 0 0;padding:0 20px 0 0;position:relative;width:340px}.nav-wrap .dropdown .page-center{padding-bottom:30px;padding-top:30px}}.nav-opener{display:none}@media (max-width:1023px){.lang-col{border-bottom:1px solid #cdcdcd;display:inline-block;padding:15px 0 10px 20px}.lang-col,.lang-col .lang_switcher_class{width:100%}.lang-col.for-mobile{display:none!important;position:absolute;right:80px;top:-4px}.lang-col .globe_class{width:100%}.lang-col a.lang-anc{color:#383838;display:block;width:100%}.lang-col a.lang-anc i{float:right;margin:8px 15px 0 0}.nav-opener{-webkit-appearance:none;background:none;border:0;cursor:pointer;display:block;font-size:0;height:17px;line-height:0;outline:none;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:22px}.nav-opener span,.nav-opener:after,.nav-opener:before{background:#383838;content:"";display:block;height:3px;left:0;position:absolute;top:0;transition:all .25s ease-in-out;width:100%}.nav-opener span{margin-top:7px}.nav-opener:after{margin-top:14px}.nav-wrap{background:#f0f0f0;bottom:0;display:block;margin:0 -300px 0 0;overflow-x:hidden;overflow-y:auto;padding:10px 0 0;position:fixed;right:0;top:70px;transition:margin .3s ease-in-out;width:300px}.nav-active .nav-wrap{margin:0}.nav-wrap>ul{display:block;margin:0!important}.nav-wrap .dropdown{display:none;opacity:1;position:static;transition:none;visibility:visible}.nav-wrap .dropdown .page-center{padding-bottom:0;padding-top:0}.nav-wrap .dropdown ul{display:block;margin:0!important}.nav-wrap>ul>li{border-bottom:1px solid #cdcdcd;margin:0!important}.nav-wrap>ul>li .hs-button.primary{margin:15px 20px}.nav-wrap .dropdown ul>li{margin:0}.nav-wrap>ul>li.active-drop>a{color:#ee5124}.nav-wrap>ul>li.active-drop>a .icon-chevron-thin-right{transform:rotate(270deg)}.nav-wrap .dropdown ul>li>a,.nav-wrap>ul>li>a{display:block;padding:15px 20px;position:relative}.nav-wrap>ul>li>a i{float:right}.nav-wrap .dropdown ul>li>a{padding:10px 30px}.nav-wrap .dropdown.mega ul>li{margin:0}.nav-wrap ul:last-child>li:last-child{border:0}.nav-wrap .dropdown{font-size:15px}.nav-wrap .dropdown .page-center{padding:0}.nav-wrap .dropdown.mega .drop-frame{display:block}.nav-main .search-opener{position:absolute;right:60px;top:50%;transform:translateY(-50%)}}