











.dis-flex { display: flex; flex-wrap: wrap; }
/*************************************Depth 1****************************************************/
.header .headermenu .hs-menu-wrapper > ul{display: flex; flex-wrap: wrap;display: -webkit-box;display: -moz-box; display: -ms-flexbox; display: -webkit-flex;justify-content: center;}
.header .headermenu ul > li.hs-menu-depth-1{position:relative; }

.header .headermenu ul > li.hs-menu-depth-1 > a{position: relative;color:#0F1923;display: inline-block;font-size:16px; padding:33px 25px;} 
.header .headermenu ul>li.hs-menu-depth-1:hover>a { color: #246FFA;text-decoration: none;}
.header .headermenu ul>li.hs-menu-depth-1:hover:before,
.header .headermenu ul>li.hs-menu-depth-1.active-branch:before{opacity:1;visibility:visible; } 
.header li.hs-menu-item.hs-menu-depth-1 { position: relative; }

/*************************************Depth 2****************************************************/
/* .header .headermenu ul > li.hs-menu-depth-1.hs-item-has-children {position:relative;padding: 12px 0;margin:0 25px } */
/*  .header .headermenu ul > li.hs-menu-depth-1:hover{border-bottom: 5px solid red;} */
.header .headermenu ul > li.hs-menu-depth-2 > a{width:100%;color:#000;padding:10px 15px;display: inline-block;font-size:inherit; text-decoration: none;transition:all .5s ease-in-out;} 
.header .headermenu ul > li.hs-menu-depth-2:first-child > a{border-radius: 5px 5px 0 0;}
.header .headermenu ul > li.hs-menu-depth-2:last-child > a{border-radius: 0 0 5px 5px;}


.header .headermenu ul > li.hs-menu-depth-1 > .child-trigger{position: absolute; top:19px;right:12px;}
.header .headermenu ul > li.hs-menu-depth-1 > .child-trigger i{position: relative; display:none;}
/* .header .headermenu ul > li.hs-menu-depth-1:hover > .child-trigger i:before{color:transparent;}*/
/* .header .headermenu ul > li.hs-menu-depth-1 > .child-trigger i:before{content: "\f0d7";font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;color: #0F1923;font-size: 16px;position: absolute;top: 6px;left: 0;background;transition: all 0.5s ease ; -moz-transition: all 0.5s ease ; -ms-transition: all 0.5s ease ; -o-transition: all 0.5s ease ; -webkit-transition: all 0.5s ease ; } */
.header li.hs-menu-item.hs-menu-depth-2 > ul.hs-menu-children-wrapper { left: calc(100% + 20px) !important;     top: -1px !important; /* right: 0 !important; */ /* min-width: 200px !important; */ }
.header li.hs-menu-item.hs-menu-depth-3 > ul.hs-menu-children-wrapper { left: calc(100% + 20px)!important;     top: -1px !important; /* right: 0 !important; */ /* min-width: 200px !important; */ }
.header .headermenu ul>li.hs-menu-depth-2>ul.hs-menu-children-wrapper { border: 1px solid #060913;left:100%!important;}
.header .headermenu ul>li.hs-menu-depth-2:hover > a { background: #246FFA;color: #0F1923;border-color:transparent;}
.header .headermenu ul>li.hs-menu-depth-2:hover{border-color:transparent;}
/*************************************Depth 3****************************************************/
.header .headermenu ul > li.hs-menu-depth-2.hs-item-has-children{position: relative;    }
.header .headermenu ul > li.hs-menu-depth-2{ border-bottom: 1px solid #060913;width:100%; transition:all .5s ease-in-out;}


.header .headermenu ul > li.hs-menu-depth-2 > .child-trigger{ position: absolute; top: 0px; right: 20px; }
.header .headermenu ul > li.hs-menu-depth-2 > .child-trigger i{position: relative; border-bottom: 1px solid #eaeaea;}
.header .headermenu ul > li.hs-menu-depth-2 > .child-trigger i:before{content: "\f0d7";font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;color: #000;font-size: 16px;position: absolute;left: 5px; top: 9px;transition: all 0.5s ease ; -moz-transition: all 0.5s ease ; -ms-transition: all 0.5s ease ; -o-transition: all 0.5s ease ; -webkit-transition: all 0.5s ease ; }
.header .headermenu ul > li.hs-menu-depth-3 > .child-trigger i:before{content: "\f0d7";font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;color: #000;font-size: 16px;position: absolute;top: 9px;right: 8px;;transition: all 0.5s ease ; -moz-transition: all 0.5s ease ; -ms-transition: all 0.5s ease ; -o-transition: all 0.5s ease ; -webkit-transition: all 0.5s ease ; }
/* .header .headermenu ul > li.hs-menu-depth-2:hover > .child-trigger i:before{color:transparent;}*/
.header .headermenu ul > li.hs-menu-depth-3 > a{width:100%;color:#000; font-weight:400; padding:10px 25px;display: inline-block;font-size:inherit; text-decoration:none;} 
.header .headermenu ul > li.hs-menu-depth-3 > ul.hs-menu-children-wrapper { /* background-color: yellow !important; */ position: absolute; background: #fff; min-width: 150px; border: 1px solid #eaeaea;}
.header .headermenu ul > li.hs-menu-depth-4 > a { color: #000; font-weight:400; padding: 10px 15px; display: inline-block; font-size: inherit; text-decoration: none;}
.header li.hs-menu-item.hs-menu-depth-3 { border-bottom: 1px solid #060913;width:100%; transition:all .5s ease-in-out;}
.header li.hs-menu-item.hs-menu-depth-4 { border-bottom: 1px solid #060913;width:100%;transition:all .5s ease-in-out;}
.header .headermenu ul>li.hs-menu-depth-3:hover>a,
.header .headermenu ul>li.hs-menu-depth-4:hover>a { background: #246FFA; color: #0F1923;border-color:transparent; }
.header .headermenu ul>li.hs-menu-depth-3:hover,
.header .headermenu ul>li.hs-menu-depth-4:hover{border-color:transparent;}

.header .headermenu ul > li.hs-menu-depth-3:first-child > a,
.header .headermenu ul > li.hs-menu-depth-4:first-child > a{border-radius: 5px 5px 0 0;}
.header .headermenu ul > li.hs-menu-depth-3:last-child > a,
.header .headermenu ul > li.hs-menu-depth-4:last-child > a{border-radius: 0 0 5px 5px;}
.header .headermenu ul > li.hs-menu-depth-1.active-branch a { color: ; }

/* .header .headermenu ul>li.hs-menu-depth-1.hs-item-has-children> a:before { background:#0F1923; content: ' '; top: 12px; left: auto; right: -15px; position: absolute; mask-image: url('https://146946563.fs1.hubspotusercontent-eu1.net/hubfs/146946563/WSF%20Odds%20-%202025/Images/header_dropdown.svg'); width: 9px; height: 5px; mask-repeat: no-repeat; mask-size: contain; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; transition: all .4s ease-in-out; }  */
/* .header .headermenu ul>li.hs-menu-depth-1.hs-item-has-children > a { margin-right: 15px; } */
.header .headermenu ul>li.hs-menu-depth-1.hs-item-has-children:hover>a:before { transform: rotate(180deg);background:#246FFA; }
.header { background-color: #FAFCFF; position: fixed; z-index: 999999; top:0; left:0; width: 100%;  transition: 0.5s all ease-in-out;}
.headerparent{margin-top:88px;}
.submenugrop a{color:inherit;}
body.mobile-open { overflow: hidden; } 
.header.scrolled { box-shadow: 0 8px 16px 0 #39414D1A; }
.headerbtn a { min-width: 145px; text-align: center; background-color: #246ffa; border: 1px solid #246ffa; border-radius: 8px; color: #fff; display: inline-block; font-family: area-normal, sans-serif; font-size: 16px; font-style: normal; font-weight: 700; letter-spacing: 0; line-height: 24px; padding: 9px 20px 13px; text-decoration: none; text-transform: none; }
.header .container { margin: 0 auto; max-width: 1320px; padding: 0 20px; width:100%;}
.footer * {
    font-family: Cyntho Next, sans-serif;
}
.footer .footer-menu ul li a:hover{color:var(--ovaledge_blue) !important;}
@media (min-width: 992px) and (max-width: 1199px) {
    .header .container {max-width: 960px; }
}




@media(min-width:992px){
    .header .hs-menu-wrapper{display:block!important; z-index: 1;}
    .header .mobile-trigger{display: none!important;}
    .header .headermenu ul > li.hs-menu-depth-1 > ul.hs-menu-children-wrapper{position: absolute; background: #ffffff; min-width: 230px;visibility: hidden;transition:all .4s ease-in-out;transform: translateY(0px); opacity: 0;border-radius:5px;}  
    .header .headermenu ul > li.hs-menu-depth-1:hover > ul.hs-menu-children-wrapper{visibility:visible;opacity: 1;}   
    .header .headermenu ul > li.hs-menu-depth-2:hover > ul.hs-menu-children-wrapper{visibility:visible;opacity:1;}    
    .header .headermenu ul > li.hs-menu-depth-2 > ul.hs-menu-children-wrapper{opacity:0;position: absolute; background: #fff; min-width:150px;visibility: hidden;left:100%;top:0px;border-radius:5px;}    
    .header .headermenu ul>li.hs-menu-depth-2>.child-trigger i:before, .header .headermenu ul>li.hs-menu-depth-3>.child-trigger i:before {transform: rotate(-90deg);} 
    .header .hs-menu-wrapper .btn-part{display:none !important;}
    .header .headermenu ul > li.hs-menu-depth-2:last-child { border: 0; }
    .header li.hs-menu-item.hs-menu-depth-3:last-child { border-bottom: 0; } 
    .header .headermenu ul>li.hs-menu-depth-2>ul.hs-menu-children-wrapper { border-bottom: 0; }
    .header .headermenu ul > li.hs-menu-depth-2.hs-item-has-children > a:before { content: ''; background: #246FFA; content: ' '; top: 19px; left: auto; right: 10px; position: absolute; mask-image: url(https://146946563.fs1.hubspotusercontent-eu1.net/hubfs/146946563/WSF%20Odds%20-%202025/Images/header_dropdown.svg); width: 11px; height: 9px; mask-repeat: no-repeat; mask-size: contain; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; transition: all .4s ease-in-out; transform: rotate(-90deg); }
    .header .headermenu ul > li.hs-menu-depth-2.hs-item-has-children:hover > a:before { background: #0F1923; }
    .mbbtngroup{display:none;}

    .header-logo { width: 11%; } 
    .headerbtn { width: 15%; text-align: right; } 
    .headermenu { width: 74%; text-align: center; }
    .headermenu ul { display: flex; flex-wrap: wrap; justify-content: center; align-items:center;} 
    .headermenu ul > li > a { padding: 0px 25px; color: inherit; font-weight: 600; }
    .headerinner{align-items:center;} 
    .megamenubox {position: absolute; top: 100%; left: 50%; opacity: 0; visibility: hidden; pointer-events:none; box-shadow:0 15px 10px -5px #c5d0e1; width: 100%; max-height:600px; overflow:auto; right: 0; margin: 0 auto; transform: translateX(-50%); padding: 40px; z-index: 999999; min-width: 1200px; background-color:#fafcff;  }  
    .headermenu ul li:hover .megamenubox { opacity: 1; visibility: visible; pointer-events:inherit;}
    .header .headermenu ul > li.hs-menu-depth-1{position:static;}
    .megamenuboxinner { margin: 0 auto; max-width: 1160px; display:flex;flex-wrap:wrap; }
    .header .submenurowparent:first-child { width: 70%; } 
    .header .submenurowparent { width: 30%; }
    .header .submenugrop{width:50%; max-width:300px;  }
    .header .submenugrop p{margin-bottom:0px;}
    .header .submenugrop a{padding: 10px;  position:relative; width:100% !important;}
    .header .custom-menu-primary .hs-menu-wrapper > ul li a, .header .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{ width:100% !important;}
    .header .submenudetails { text-align: left; } 
    .header .submenuicon { width: 30px; margin-top:5px;} 
    .header .submenudetails { width: calc(100% - 30px); padding-left: 20px; } 
    .header span.submenuinfo p { font-size: 14px; } 
    .header span.submenutitle { font-weight: 700; margin-bottom: 5px; display: inline-block;} 
    .submenuhdr{font-size:18px; font-weight:700; text-align: left; margin-bottom:20px;}
    .submenurowinner { gap: 15px 50px; }
    .submenurowparent:last-child .submenugrop { width: 100%; max-width: 300px; }
    .header .submenurowparent:first-child .submenurow:first-child { margin-bottom: 40px; }
    .child-trigger { display: none; }
    .menuoverlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; border-radius: 10px; opacity:0; visibility:hidden; transition:0.5s all ease; }
    .header .submenugrop a:hover .menuoverlay{ opacity:1; visibility:visible; }
    .header .headermenu ul > li.hs-item-has-children > a:after,.header .headermenu ul > li.ActivatedMenu > a:after{content: ""; width: 11px; height: 7px; position: absolute; top: 49%; right: 4px; mask-image: url('https://8872476.fs1.hubspotusercontent-na1.net/hubfs/8872476/Ovaledge%20-%202026/Images/Group%20%2812%29.svg'); mask-repeat: no-repeat; mask-position: center; background-color: #25252A; mask-size: contain; transition: 0.5s all ease;}
    .header .headermenu ul > li.hs-item-has-children > a:hover:after,.header .headermenu ul > li.ActivatedMenu:hover  > a:after { transform: rotate(180deg); background-color:#246FFA;}
    .header .submenurow{margin-bottom:40px;}
    .header .submenurow:last-child{margin-bottom:0px;}
    .header{padding:0 !important; box-shadow:unset;}
}

@media(max-width:1200px){
    .header .headermenu ul > li.hs-menu-depth-1 > a{font-size: 14px; padding: 30px 15px;}
    .headermenu { width: 70%;}
    .header-logo { width: 15%; }
    .headerparent { margin-top: 79px; }
    .megamenubox{min-width:100%;}
    .megamenuboxinner{max-width:920px; margin:0 auto;}
    .header .submenugrop{min-width:272px;}
    .header .headermenu ul>li.ActivatedMenu>a:after, .header .headermenu ul>li.hs-item-has-children>a:after{right:-1px;}
    .submenurowparent:last-child .submenugrop { max-width: 290px; }
    .header .submenugrop { max-width: 290px; }

}


@media(max-width:991px){
    /**********************************************Toggle Icon***************************************/
    .header .mobile-trigger{overflow: hidden; background: var(--ovaledge_blue) !important; border-radius: 50%; cursor: pointer; display: inline-block !important; position: absolute; right: 21px; top: 15px; width: 40px; z-index: 9999; height: 40px;}
    .header .mobile-trigger .line{background:#fff;border-radius:4px;display:block;height:2px;left:11px;position:absolute;width:17px}
    .header .mobile-trigger .line.line-3{top: 60%; width: 17px;}
    .header .mobile-trigger.active-re .line-3{transform:translateY(-23px) translateX(0) rotate(-45deg);-webkit-transform:translateY(-23px) translateX(0) rotate(-45deg);-moz-transform:translateY(-23px) translateX(0) rotate(-45deg)}
    .header .mobile-trigger.active-re .line.line-3{top:80%}
    .header .mobile-trigger .line.line-2{top: 48%; width: 10px;}
    .header .mobile-trigger.active-re .line-2{opacity:0}
    .header .mobile-trigger .line.line-1{top: 13px;}
    .header .mobile-trigger.active-re .line-1{top:12%;transform:translateY(5px) translateX(0) rotate(45deg);-webkit-transform:translateY(5px) translateX(0) rotate(45deg);-moz-transform:translateY(5px) translateX(0) rotate(45deg)}
    .header .header-wrapper .right-part .btn-part { display: none; }
    .header .mobile-trigger:after { content: ''; background-image: url('https://146946563.fs1.hubspotusercontent-eu1.net/hubfs/146946563/WSF%20Odds%20-%202025/Images/shadow_toggle.svg'); width: 100%; height: 100%; position: absolute; background-repeat: no-repeat; background-size: cover; background-position: center; top: 0; left: 0; }
    .mobile-open .header .mobile-trigger .line.line-1{transform: rotate(45deg); top: 19px; width: 19px; left: 11px;}
    .mobile-open .header .mobile-trigger .line.line-2{display:none}
    .mobile-open .header .mobile-trigger .line.line-3{transform: rotate(-45deg); top: 19px; left: 11px; width: 19px;}

    /**********************************************Depth 1***************************************/
    .header .hs-menu-wrapper{overflow-y: auto; display:none; background: #fafcff; left: 100%; position: absolute; right: 135%; top: 65px; width: 0; height: calc(100svh - 65px); padding: 20px; z-index: 9998; opacity: 0; visibility: hidden; transition: 0.5s all ease-in-out;}
    .mobile-open .header .hs-menu-wrapper { opacity: 1; visibility: visible; left: 0; width: 100%; }
    .header .headermenu ul > li.hs-menu-depth-1{ width: 100%;border-bottom: 1px solid rgba(var(--primaryrgbcolor),0.2);}
    .header .headermenu ul > li.hs-menu-depth-1 > a{color:var(--primary_color); padding: 10px 15px;display: inline-block;} 
    .header .headermenu ul>li.hs-menu-depth-1:hover>a { color: var(--primary_color); }
    /**********************************************Depth 2***************************************/
    .header .headermenu ul > li.hs-menu-depth-1 ul.hs-menu-children-wrapper{position: relative;display:none;visibility:visible;top:unset !important;padding:15px 0 0}
    .header .headermenu ul > li.hs-menu-depth-1 .child-trigger{top:0 !important;right:0px !important;left: 0 !important; width: 100% !important; height: 46px !important;}
    .header .headermenu ul > li.hs-menu-depth-2,  .header .headermenu ul > li.hs-menu-depth-3 { border-top: 1px solid #fff; }
    /*     .header .headermenu ul > li.hs-menu-depth-1 > .child-trigger.child-open i:before ,  .header .headermenu ul > li.hs-menu-depth-2 > .child-trigger.child-open i:before {transition: all 0.5s ease ; -moz-transition: all 0.5s ease ; -ms-transition: all 0.5s ease ; -o-transition: all 0.5s ease ; -webkit-transition: all 0.5s ease ; transform: translateY(0) translateX(0) rotate(180deg);-webkit-transform: translateY(0px) translateX(0) rotate(180deg); -moz-transform: translateY(0) translateX(0) rotate(180deg);}{transform: translateY(0) translateX(0) rotate(180deg);-webkit-transform: translateY(0px) translateX(0) rotate(180deg); -moz-transform: translateY(0) translateX(0) rotate(180deg);} */
    /**********************************************Depth 3***************************************/
    .header .headermenu ul > li.hs-menu-depth-2 > ul.hs-menu-children-wrapper{position: relative;display:none;visibility:visible;left:0 !important; right:0 !important;}
    .form-columns-2 > div { width: 100% !important; }
    .header li.hs-menu-item.hs-menu-depth-3.hs-item-has-children .child-trigger { position: absolute !important; top: 10px !important;}
    .header li.hs-menu-item.hs-menu-depth-3>ul.hs-menu-children-wrapper {  right: 0 !IMPORTANT;}
    .header .headermenu ul>li.hs-menu-depth-3>.child-trigger i:before{top: auto !important;     left: 5px !important;}
    .header .headermenu ul>li.hs-menu-depth-4>a{padding: 10px 40px;}
    .header .headermenu ul>li.hs-menu-depth-1.hs-item-has-children>a{padding:0;width:auto;margin:0}
    .header .headermenu ul>li.hs-menu-depth-1>a{padding:0; font-weight:600; z-index:99;}
    .header .headermenu .hs-menu-wrapper>ul{padding:0; display:flex !important}
    .header .headermenu ul>li.hs-menu-depth-1, .header .headermenu ul>li.hs-menu-depth-1.hs-item-has-children{padding:12px 0;margin:0; text-align:left; border-bottom:1px solid rgb(15 25 35 / 30%); }
    .header .headermenu ul>li.hs-menu-depth-1:before{display:none}
    .header .headermenu ul>li.hs-menu-depth-1.hs-item-has-children>a:before{right:25px}
    .header .headermenu ul>li.hs-menu-depth-2>a{color:#0F1923;padding:15px 10px}
    .header .headermenu ul>li.hs-menu-depth-2,  .header .headermenu ul>li.hs-menu-depth-3{border-bottom:1px solid rgba(var(--primaryrgbcolor),0.2);border-top:0;}
    .header .headermenu ul>li.hs-menu-depth-2:last-child,
    .header .headermenu ul>li.hs-menu-depth-3:last-child{border-bottom:0;border-top:0;}
    .header .headermenu ul>li.hs-menu-depth-2:last-child>a{padding-bottom:0;border-bottom:0;}
    .header .headermenu ul>li.hs-menu-depth-1.hs-item-has-children>a:before { display: none; }
    .header .headermenu ul>li.hs-menu-depth-3>a { color: #0F1923; }
    .header .headermenu ul>li.hs-menu-depth-3>a { padding: 10px 15px 10px 25px; width: 100%; } 
    .header .headermenu ul>li.hs-menu-depth-2>ul.hs-menu-children-wrapper { padding: 0; }
    .header .header-wrapper span.child-triggerm.child-open span::after { opacity: 0 !important; visibility: hidden !important; }
    .header .hs-menu-wrapper .btn-part { display: block !important; padding: 15px 40px 0 !important; }
    .headerbtn{display:none;}
    .megamenubox.hs-menu-children-wrapper { display: none; }
    .header { padding: 20px 0px; }
    .header .container { max-width: 100%; }
    .header .headermenu ul > li.hs-menu-depth-1 .child-trigger:after { content: ""; -moz-transition-duration: .2s; transition-duration: .2s; display: inline-block !important; width: 12px !important; height: 11px; position: absolute !important; top: 19px !important; right: 5px !important; mask-image: url('https://8872476.fs1.hubspotusercontent-na1.net/hubfs/8872476/Ovaledge%20-%202026/Images/Group%20%2812%29.svg') !important; mask-repeat: no-repeat; mask-position: center; background-color: #25252A!important; mask-size: contain; transition: 0.5s all ease; }
    .header .hild-trigger.child-open:after { transform: rotate(180deg); }
    .header .submenugrop { width: 100%; margin-bottom: 15px; max-width:100%;}
    .submenurowparent:last-child .submenugrop{max-width:100%;}
    .header span.submenuinfo { display: none; }
    .header .submenuicon { width: 22px; }
    .header .submenudetails { width: calc(100% - 22px); padding-left: 20px; }
    .header .submenugrop:last-child { margin-bottom: 0;max-width:100%; }
    .header .submenurow { margin-bottom: 34px; }
    .header .submenuhdr { margin-bottom: 20px; font-weight: 600; font-size: 14px; }
    .header .megamenubox.hs-menu-children-wrapper { padding-top: 25px; }
    .header span.submenutitle { font-size: 14px; font-weight: 600; }
    .headerbtn.mbbtngroup { display: block; width: 100%; margin: 20px 0px; }
    .header .headermenu ul > li.hs-menu-depth-1 .child-trigger.child-open:after { transform: rotate(180deg) !important; }
    .header-logo { max-width: 185px; width: 100%; }
    .header-logo img{width:100%;}
    .headerparent { margin-top: 74px; }
    .header .headermenu ul > li.hs-menu-depth-2 > a{font-size:14px; padding: 10px;}
    .header .submenurowparent:last-child .submenurow { margin-bottom: 10px; }
    .mCustomScrollBox{max-height:auto !important;}
    .header-logo a { display: block; }
}
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

}