.mega_header{background:#fff;left:0;position:relative;position:fixed;top:0;width:100%;z-index:999}.cs-main-content{margin-top:103px}.mega_header.scrolling{background:#fff;left:0;position:fixed;width:100%}.mega_header.scrolling .logo_part a{padding:10px 0}.mega_header .container{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1200px;padding:0 15px;position:relative}.mega_header .logo_part{width:20%}.mega_header .logo_part a{display:inline-block;padding:30px 0}.mega_header .navigation{align-items:center;width:80%}.mega_header .navigation,.mega_header .navigation .menus{display:flex;flex-wrap:wrap;justify-content:right}.mega_header .navigation .menus .menu_item>a{color:#2a2f37;font-size:13px;font-weight:600;letter-spacing:.65px;line-height:22.4px;padding:40px 8px;position:relative;text-transform:uppercase}.mega_header .navigation .menus .menu_item>a:hover{color:#4faefb}.mega_header .navigation .menus .menu_item>a svg{display:none}.mega_header .navigation .menus .menu_item:hover>a:before{background:linear-gradient(180deg,#3dadff,#3dadff59),#ebfafa;box-shadow:-3px -4px 16px -1px rgba(0,0,0,.75);clip-path:polygon(50% 0,0 100%,100% 100%);content:"";height:15px;left:50%;position:absolute;top:calc(100% - 21px);transform:translate(-50%);width:20px}.mega_header .navigation .menus .menu_item.no_dropdown:hover>a:before,.mega_header .navigation .menus .menu_item.no_dropdown>a svg{display:none}.mega_menu_container{backdrop-filter:blur(20px);background:#fff;border:1px solid #e3dfde;border-radius:8px;box-shadow:0 0 16px -8px rgba(0,0,0,.07),0 0 27px -5px rgba(50,50,93,.12);display:flex;display:none;flex-wrap:wrap;left:50%;padding:20px 40px;position:absolute;right:0;top:90%;transform:translate(-50%);width:100%}@media (min-width:1025px){.mega_header .navigation .menus .menu_item:hover .mega_menu_container{display:flex}}.mega_menu_container .menu_list{align-items:flex-start;display:flex;flex-wrap:wrap;width:75%}.mega_menu_container .menu_list .list1,.mega_menu_container .menu_list .list3{width:33.3333%}.mega_menu_container .menu_list h5{color:#798593;font-size:12px;font-weight:600;margin:0 0 16px;text-transform:uppercase}.mega_menu_container .menu_list ul,.model_1 .mega_menu_container .custom_cta ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0}.mega_menu_container .menu_list ul li,.model_1 .mega_menu_container .custom_cta ul li{margin-bottom:20px;width:calc(100% - 8px)}.mega_menu_container .menu_list>div>img,.model_1 .mega_menu_container .custom_cta>img{height:20px;margin-bottom:20px;max-width:100%}.mega_menu_container .menu_list ul li:hover,.model_1 .mega_menu_container .custom_cta ul li:hover{opacity:.7}.mega_menu_container .menu_list ul li a,.model_1 .mega_menu_container .custom_cta ul li a{display:flex;flex-wrap:wrap}.mega_menu_container .menu_list ul li a div:last-child,.model_1 .mega_menu_container .custom_cta ul li a div:last-child{width:calc(100% - 36px)}.mega_menu_container .menu_list ul li a img,.model_1 .mega_menu_container .custom_cta ul li a img{margin-right:16px;width:20px}.mega_menu_container .menu_list ul li a h4,.model_1 .mega_menu_container .custom_cta ul li a h4{color:#21252d;font-size:16px;font-weight:600;line-height:1.5;margin:0 0 4px}.mega_menu_container .menu_list ul li a p,.model_1 .mega_menu_container .custom_cta ul li a p{color:#798593;font-size:14px;line-height:1.15}.mega_menu_container .menu_list .list2{padding-left:8px;padding-right:8px;width:33.333%}.mega_menu_container .menu_list .list2 ul li{width:100%}.mega_menu_container .custom_cta{border-left:1px solid #66a2d9;padding-left:15px;width:25%}.mega_header .navigation .ctas{align-items:center;display:flex;flex-wrap:wrap}.mega_header .navigation .ctas>div{margin-left:10px}.mega_header .navigation .ctas .sign_in ul{background-color:#fff;border:1px solid rgba(0,0,0,.1);display:none;list-style:none;margin:10px 0 0;padding:10px;position:absolute}.mega_header .navigation .ctas .sign_in ul a{color:rgba(42,47,55,.9);display:inline-block;font-size:14px;line-height:1.5;padding:3px 0;text-transform:uppercase}.mega_header .navigation .ctas .sign_in ul a:hover{color:#02a7f1}.mega_header .navigation .ctas .sign_in>a{align-items:center;background-color:#07a3e8;border:3px solid #07a3e8;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;font-weight:700;letter-spacing:.1em;padding:.6em 1em;text-transform:uppercase;transition:color .3s}.model_2 .mega_menu_container{max-width:830px;max-width:450px}.model_2 .mega_menu_container .menu_list .list1{padding-right:20px;width:100%}.model_2 .mega_menu_container .menu_list ul li{width:100%}.model_2 .mega_menu_container .menu_list .list2{display:none;width:50%}.model_2 .mega_menu_container .menu_list,.model_2 .mega_menu_container .menu_list .list2 ul li{width:100%}.model_3 .mega_menu_container{max-width:726px;padding:20px}.model_3 .mega_menu_container .menu_list{padding-right:16px;width:40%}.model_3 .mega_menu_container .menu_list ul li{width:100%}.model_3 .mega_menu_container .custom_cta{width:60%}.model_3 .mega_menu_container .custom_cta a{display:inline-block;position:relative;width:100%}.model_3 .mega_menu_container .custom_cta a:first-child{font-size:12px;font-weight:600;letter-spacing:.5px;line-height:1.5;margin-bottom:8px;text-transform:uppercase}.model_3 .mega_menu_container .custom_cta h4{bottom:30px;color:#fff;font-size:12px;font-weight:800;left:20px;position:absolute}.model_3 .mega_menu_container .custom_cta p{bottom:15px;color:#fff;font-size:14px;font-weight:500;left:20px;margin:0;max-width:260px;position:absolute}.model_4 .mega_menu_container{justify-content:space-between;max-width:770px;padding:20px}.model_4 .mega_menu_container .sub_item{width:24%}.model_4 .mega_menu_container .sub_item:hover{opacity:.8}.model_4 .mega_menu_container .sub_item a{display:inline-block}.model_4 .mega_menu_container .sub_item img{height:112px;object-fit:cover;width:100%}.model_4 .mega_menu_container .sub_item h4{color:#21252d;font-size:16px;font-weight:600;line-height:1;margin-bottom:8px;margin-top:16px}.model_4 .mega_menu_container .sub_item p{color:#798593;font-size:14px;line-height:1.15;margin-bottom:16px}.model_4 .mega_menu_container .sub_item span{color:#66a2d9;font-size:14px;line-height:1.15}@media (max-width:1024px){.mega_header{max-height:100vh;overflow:scroll}.mobile_menu_trigger{cursor:pointer;display:inline-block;height:20px;position:relative;width:25px}.mobile_menu_trigger span{background:#000;display:inline-block;height:2px;position:absolute;transition:all .3s;width:25px}.mobile_menu_trigger span:nth-child(2){left:0;top:50%;transform:translateY(-50%)}.mobile_menu_trigger span:first-child{top:0}.mobile_menu_trigger span:last-child{bottom:0}.mega_header .logo_part{align-items:center;display:flex;justify-content:space-between;width:100%}.mega_header .navigation{background:#fff;display:none;justify-content:left;margin-left:-20px;margin-right:-20px;padding:10px;width:auto}.mega_header .navigation .menus>.menu_item{width:100%}.mega_header .navigation .menus .menu_item>a{align-items:center;display:flex;font-size:18px;justify-content:space-between;padding:10px;width:100%}.mega_header .navigation .menus .menu_item>a span{display:block!important}.mega_menu_container{background:none;border:none;box-shadow:none;display:flex;display:none;padding:10px 10px 10px 20px;position:unset;transform:unset}.active .mega_menu_container{display:flex}.mega_menu_container .menu_list,.mega_menu_container .menu_list .list1,.mega_menu_container .menu_list .list3{width:100%}.mega_menu_container .menu_list>div>img,.model_1 .mega_menu_container .custom_cta>img{display:none}.mega_menu_container .menu_list .list2{padding:0;width:100%}.mega_menu_container .custom_cta{border:none;padding:0;width:100%}.model_2 .mega_menu_container .menu_list .list2 ul li{margin-bottom:10px;width:100%}.mega_menu_container .menu_list h5{display:none}.model_3 .mega_menu_container .menu_list{padding:0;width:100%}.model_3 .mega_menu_container .custom_cta{border:none;margin:0;padding:0;width:100%}.model_4 .mega_menu_container .sub_item{width:49%}.mega_header .navigation .menus .menu_item:hover>a:before{display:none}.mega_header .navigation .ctas>div{margin-top:20px;width:100%}.mega_header .navigation .ctas .sign_in ul{position:unset}.open.mobile_menu_trigger span:first-child{top:49%;transform:rotate(45deg)}.open.mobile_menu_trigger span:last-child{top:49%;transform:rotate(-45deg)}.open.mobile_menu_trigger span:nth-child(2){display:none}}