.header-notification-bar{position:fixed;top:0;z-index:9999;width:100%!important;background:#fff;display:none;visibility:hidden}.header-notification-bar_inner{padding:5px 20px;color:#fff}.header-notification-close{position:absolute;right:15px;top:0;height:100%;bottom:0;display:flex;align-items:center;font-size:30px!important;cursor:pointer}.header-notification-show{position:fixed;right:15px;top:0;display:flex;align-items:center;font-size:20px!important;display:none;z-index:99;background:#fff;height:30px;width:30px;text-align:center;cursor:pointer}.admin-bar .header-notification-bar,.admin-bar .header-notification-show{margin-top:32px}@media(min-width:991px){.show-desktop{display:block;visibility:visible}}@media(min-width:768px) and (max-width:990px){.show-tablet{display:block;visibility:visible}}@media(max-width:767px){.show-mobile{display:block;visibility:visible}}body,header,header section.is-fixed{transition:all .4s ease-in-out}.static-header .is-fixed{margin-top:0!important}.content-start.top-shape{position:relative}.content-start.top-shape:before{content:"";background-image:url(//blackhattalent.com/wp-content/themes/blackhat-child/assets/css/../../../../../wp-content/uploads/2023/02/Ellipse-1-copy-4.png);position:absolute;left:0;width:450px;height:450px;z-index:-1;background-position:right bottom;background-size:contain;top:-90px;max-height:450px;max-width:450px;background-repeat:no-repeat;background-size:cover}.page-header{z-index:2;position:relative}.page-header{border-bottom:1px solid #e4e5e6}@media(min-width:991px){body .header-transparent{width:100%;left:0;background:0 0;position:absolute}}.highlighted-logo img{filter:drop-shadow(1px 0px 1px rgb(0 0 0/20%));image-rendering:unset!important}span.p-title-separator{position:relative;display:inline-block;z-index:99999;height:3px;width:130px;background:#fff;top:-8px}@media(max-width:767px){span.p-title-separator{top:0}}.icon-box .icon-main svg{height:auto!important}.elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{padding:4px 8px;border:NONE}.elementskit-navbar-nav-default a.dropdown-item i{padding:0!important}.elementor-168 .elementor-element.elementor-element-6694d64 .elementskit-menu-close{transform:rotateX(45deg);font-size:30px}.page-header:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;opacity:1;background-color:transparent}.page-header{position:relative;z-index:6}.page-header>.container{z-index:9}.banner-content-center{justify-content:center;margin:auto;text-align:center}.banner-content-right{justify-content:end;margin-right:0;text-align:right}.page-breadcrumbs,.page-breadcrumbs span{color:#fff;font-weight:500}.page-breadcrumbs,.page-breadcrumbs span,.page-breadcrumbs span a{font-size:18px;font-family:'Proxima Nova Regular';text-decoration:none!important}.banner-button{gap:10px;display:flex;justify-content:center;align-items:center}section.is-stuck{-webkit-animation:stickySlideDown .65s cubic-bezier(.23,1,.32,1)!important;-moz-animation:stickySlideDown .65s cubic-bezier(.23,1,.32,1)!important;animation:stickySlideDown .65s cubic-bezier(.23,1,.32,1)!important}.elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator:before{font-size:13px!important;position:relative;top:-1px}.elementskit-navbar-nav-default .elementskit-dropdown a.dropdown-item i{transform:rotate(-90deg)}@media(min-width:600px) and (max-width:1025px){.the-logo img{max-height:70px;padding-top:5px;padding-bottom:5px}}@media (max-width:600px){.the-logo img{padding-top:3px;padding-bottom:3px}}@media(max-width:600px){.page-breadcrumbs,.page-breadcrumbs span{font-size:12px}}.elementskit-navbar-nav-default.elementskit_fill_arrow .elementskit-submenu-indicator:before{content:"\e97f"!important}@media (max-width:1024px){.elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{padding:4px 3px!important}.elementskit-navbar-nav-default.elementskit_fill_arrow .elementskit-submenu-indicator{position:absolute!important;right:0;height:100%;width:40px;display:flex!important;align-items:center;justify-content:center;margin:auto;top:0;z-index:999}}.curve-banner{bottom:-1px}@media (max-width:768px){.section-menu-container{height:40px!important;margin-top:-10px;font-size:10px}.curve-banner{bottom:-.5px}}.header-extra-menu ul.elementor-icon-list-items{background:#a1a1a1;border-radius:10px;overflow:hidden}.header-extra-menu ul.elementor-icon-list-items li a{transition:all .3s ease-in-out}.header-extra-menu ul.elementor-icon-list-items li a{padding:5px 10px}.header-extra-menu ul.elementor-icon-list-items li :hover{background:#ed008d}.banner-breadcrumbs-bar{position:absolute;top:0;padding:20px 0;left:0;right:0}.banner-sub-content{font-weight:400}.page-breadcrumbs a,.page-breadcrumbs span a{text-decoration:underline;text-decoration-color:#fff}.page-breadcrumbs,.page-breadcrumbs span,.subcontent{color:#fff}.banner-subtitle{font-weight:500}.banner-subtitle p{margin:0}.menu-bg-img .elementskit-menu-container{background-blend-mode:color;background-position:left top!important;background-size:cover!important;-webkit-appearance:none}.arrow-down-bnnr{bottom:0;position:absolute;fill:#fff;background:#3091ff;font-size:18px!important;padding:5px;border-radius:50px;width:40px;height:40px;display:flex!important;align-items:center;justify-content:center;transform:translateY(50%);cursor:pointer}body .page-header .inner{align-items:center;display:flex}body.banner-image-bottom .flex-middle{align-items:end}@media (max-width:1024px){.elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements{background-size:cover!important;background-position:center!important;background-blend-mode:multiply}}@media(min-width:991px){body .content-product-wrapper{padding-top:40px!important;padding-bottom:40px!important}}@media(max-width:990px){body .content-product-wrapper{padding-top:20px!important;padding-bottom:20px!important}}@media(max-width:767px){body .content-product-wrapper{padding-top:0!important;padding-bottom:0!important}}@media(min-width:1024px){ul.elementskit-submenu-panel{position:relative}.ekit-menu-dropdown-toggle:before{content:"";color:#000;position:absolute;display:flex;align-items:center;justify-content:center;width:100%;bottom:-14px;border:var(--e-global-color-primary)solid 20px;border-top:var(--e-global-color-primary)solid 2px;border-left:var(--e-global-color-primary)solid 2px;transform:rotate(45deg);width:20px;height:20px;right:0;left:0;margin:auto;background:#f3f3f3;z-index:-1;opacity:0;visibility:hidden}.elementskit-dropdown-has:hover .ekit-menu-dropdown-toggle:before{opacity:1;visibility:visible}.elementskit-navbar-nav .elementskit-submenu-panel>li.current-menu-item:hover>a{color:#fff!important}}@media(max-width:767px){.content-start.top-shape:before{display:none}}.blog .content-start.top-shape:before{width:400px;height:100px}@media(min-width:1024px){li.mega-menu-3col ul.elementskit-dropdown{width:70vw!important;display:flex;flex-flow:wrap;left:-50vw!important;right:-50vw;margin-right:-50vw;margin:auto}.header-desktop section.is-stuck li.mega-menu-3col ul.elementskit-dropdown{margin-right:0}li.mega-menu-3col ul.elementskit-dropdown>li{width:33.333%}}@media(min-width:1024px) and (max-width:1250px){li.mega-menu-3col ul.elementskit-dropdown{width:80vw!important;left:-40vw!important;right:-50vw}}body .page-breadcrumbs span{transition:all .3s ease-in-out}body .page-breadcrumbs a:hover span{color:var(--e-global-color-primary)}section.is-stuck{position:fixed!important}.menu-r-content{padding:20px;text-align:center}@media(max-width:1024px){.menu-r-content{text-align:left;font-size:13px}}@media(max-width:767px){.menu-r-content{padding:15px;font-size:12px}}.header-desktop section.is-stuck{display:block!important}.header-desktop section.static-header{display:none}header.static-header .header-desktop .static-header{display:block}