@charset "utf-8";
/*
Theme Name: PU Prime WP
*/

@font-face {
    font-family: 'avenirroman'; /*microsoft yahei UI*/
    src: url('fonts/Microsoft-Yahei-UI.ttf');
	font-weight: normal;
	font-style: normal;

}

@font-face {
	font-family: 'Conv_AvenirLTStd-Black-1';font-weight: 800; /*microsoft yahei UI*/
	src: url('fonts/Microsoft-Yahei-UI.ttf');
	font-weight: normal;
	font-style: normal;
}
:root {
	--color-primary: #006bFF;
	--color-primary-hover: #004ABC;
	--color-secondary: #EEEEEE;
	--color-primary-disabled: #898787;
	--color-success: #00DAC4;
	--color-warning: #FFCB00;
	--color-error: #EE5253;
	--color-disabled: #565353;
	--color-primary-dark: #000000;
	--color-primary-light: #FFFFFF;
  
	--fs-120:120px;
	--fs-64:64px;
	--fs-60:60px;
	--fs-48:48px;
	--fs-40:40px;
	--fs-36:36px;
	--fs-32:32px;
	--fs-30:30px;
	--fs-28:28px;
	--fs-25:25px;
	--fs-20:20px;
	--fs-16:16px;
	--fs-14:14px;
	--fs-12:12px;
  }
  
*,
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html { background:none; -webkit-text-size-adjust: 100%;}
body { background:var(--color-primary-dark);outline: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-focus-ring-color: rgba(255, 255, 255, 0); font-size:var(--fs-16);color:var(--color-secondary);font-family: 'avenirroman',Arial, sans-serif;margin: 0;padding-top: 48px;line-height:1.5;}
a { color:var(--color-secondary);  outline:none; text-decoration:none; outline-style:none;}
a:hover {text-decoration: none;}
p { line-height:1.5; margin:0px 0px 20px;}
li { list-style:none outside none; }
strong, b{ font-weight: normal;font-family: 'Conv_AvenirLTStd-Black-1';}
em, i { font-style:italic;}
strong em, em strong{font-style:italic; font-weight:bold;}
h1, h2, h3, h4, h5, h6 {font-weight: 800;font-family: 'Conv_AvenirLTStd-Black-1',Arial, sans-serif;}
h1{ font-size:var(--fs-64);line-height:1.1;}
h2{ font-size:var(--fs-48);line-height:1.2;}
h3{ font-size:var(--fs-36);line-height:1.2;}
h4{ font-size:var(--fs-28);line-height:1.2;}
h5{ font-size:var(--fs-24);line-height:1.3;}
img{ max-width:100%; height:auto; vertical-align:middle;}
hr{ clear:both; margin:30px 0; border:0; border-bottom:1px solid #e1e0da;}
pre {white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;}
.pu_title{display:inline-block;}
input::-webkit-credentials-auto-fill-button{display:none!important;visibility:hidden;pointer-events:none;position:absolute;right:0;}
input::-webkit-contacts-auto-fill-button{display:none!important;visibility:hidden;pointer-events:none;position:absolute;right:0;}
button:hover{outline: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-focus-ring-color: rgba(0, 0, 0, 0);}
/*Page encryption Css Start*/
form.post-password-form{ background:#6c6c6c; width:600px; max-width:100%; text-align:center; padding:50px 20px; margin:0px auto; text-align:center;}
form.post-password-form .ppw-ppf-desc{ font-weight:bold; font-size:24px; text-align:center; color:#FFF; line-height:1.2;margin: 0 0 20px;}
form.post-password-form p label{ color:#FFF; font-size:16px; font-weight:normal; width:280px; max-width:100%; margin:0px auto; display: block; text-align:left; line-height:1.2;}
form.post-password-form p label input[type=password]{ display:block; width:100%; color:#000; height:40px; line-height:28px; margin-top:6px; padding:5px 10px;}
form.post-password-form input[type=submit]{text-transform:uppercase;background:#e35728;border-radius:5px;border:none;display:block;text-shadow:0px 0px 1px #e35728; color:#FFF; text-align:center;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;-webkit-appearance:none;cursor:pointer; width:140px; margin:10px auto 0px; -webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 6px rgba(0,0,0,0.2);box-shadow:0px 0px 6px rgba(0,0,0,0.2); height:42px; font-size:14px !important;}
form.post-password-form input[type=submit]:hover{background:#ff8e5c;color:#FFF;text-decoration:none;}
/*Page encryption Css End*/
.navbar_top{top: 32px !important;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;height:0;font-size:0;width:100%;}
.alignleft{display:inline;float:left;margin:0 20px 20px 0;}
.alignright{display:inline;float:right;margin:0 0 20px 20px;}
.aligncenter{clear:both;display:block;margin:0 auto 20px;}
.alignnone{clear:both;display:block;margin:0 auto 20px;}
.tableBox{display:table;table-layout:fixed;width:100%;height:100%;}
.table_cellBox{display:table-cell;vertical-align:middle;}
.inner{max-width: 1920px;width: 100%;margin: 0 auto;padding-left: var(--fs-20);padding-right: var(--fs-20);padding-left:120px;padding-right:120px;}
.wrapper{ width:100%; overflow:hidden;position: relative;}
.blue_button:hover{text-decoration: none;background: var(--color-primary-hover)!important;}
.blue_button{display: inline-flex;align-items: center;justify-content: center;min-width:200px; padding: 11px 0px;border-radius: var(--fs-48); color: var(--color-secondary); text-align: center; font-size:var(--fs-16); box-sizing: border-box; text-decoration: none; background: var(--color-primary);font-family: 'Conv_AvenirLTStd-Black-1';white-space:nowrap;}
.transparent_button:hover{text-decoration: none;}
.transparent_button{display: inline-flex;align-items: center;justify-content: center;min-width:200px; padding: 11px 10px;border-radius: var(--fs-48); color: var(--color-secondary); text-align: center; font-size:var(--fs-16); box-sizing: border-box; text-decoration: none;font-family: 'Conv_AvenirLTStd-Black-1';white-space:nowrap;border:1px solid var(--color-secondary);}
.public_button:hover{text-decoration: none;background: #004ABC!important;}
.public_button{display: block;line-height:initial;max-width:200px; padding: 15.5px 10px;width: 100%; border-radius: 10px; color: #FFFFFF; text-align: center; font-size:14px; box-sizing: border-box; text-decoration: none; background: #006BFF;font-family: 'Conv_AvenirLTStd-Black-1';white-space:nowrap;}
.white_button:hover{color: #004ABC;border: 1px solid #004ABC;}
.white_button{display: inline-block;max-width:200px;padding: 13.5px 10px;width: 100%;white-space:nowrap;border-radius: 10px;background-color: #FFFFFF;text-align: center;font-size:14px;box-sizing: border-box; text-decoration:none;font-family: 'Conv_AvenirLTStd-Black-1';border: 1px solid #006BFF;color: #006BFF;font-weight:800;}
.black_button{display: inline-block;max-width:200px;padding: 13.5px 10px;width: 100%;white-space:nowrap;border-radius: 10px;text-align: center;font-size:14px;box-sizing: border-box; text-decoration:none;font-family: 'Conv_AvenirLTStd-Black-1';border: 1px solid #FFFFFF;color:#FFFFFF;}
.text_box{max-width:800px;width:100%;margin:0 auto 48px;text-align: center;}
.text_box h2{margin-bottom:24px;}
.text_box p{margin:0;}
.btn_box{display:flex;gap:12px;flex-wrap: wrap;align-items: flex-start;}
.to_strong{font-family: 'Conv_AvenirLTStd-Black-1',Arial, sans-serif;}

/*Header Css Start*/
.Header {position: fixed;width: 100%;z-index: 9999;top: 0;}
.Header .Header_MainContent{background: #000;border-bottom: 1px solid #ffffff; position: relative;}
.Header .inner{max-width: 1920px;display: flex;}
.Header .header_new_top{max-width: 1920px;display: flex; padding: 6px 100px 6px 120px; justify-content: space-between;}
.Header .Header_logo{max-width: 150px;width: 100%;display: flex; align-items: center; margin-right: 100px;}
.Header .Header_logo img{max-width: 150px;}
.Header .Header_link{display: flex;align-items: center;max-width: 1532px;width: 100%;}

.Header .Header_content{display: flex; width: 100%; justify-content: space-between; max-width: 1450px; width: 100%;}
.Header .Header_content .Header_Menu {display: flex;align-items: center;margin-right: 20px; margin-left: 360px;}
.Header .Header_content .Header_Menu li{margin-right:50px;line-height: 1.5;}
.Header .Header_content .Header_Menu li:last-child{margin-right:0;}
.Header .Header_content .Header_Menu li a{font-size: 14px;color: #fff;white-space:nowrap;font-family: 'Conv_AvenirLTStd-Black-1';}
.Header .Header_content .Header_Menu li a:hover{color: #006BFF;}
.Header .Header_tools{display: flex;align-items: center; gap: 10px; justify-content: flex-end; width: 100%;}
.Header .Header_tools_country{cursor: pointer;width: 18px;position: relative;}
.Header .Header_tools_country_nav{color: #FFF; margin-top: 4px;}
.language_text{font-size: 16px; margin-left: 5px;}
.Header .Header_tools_country a::before{content: "";position: absolute;left:10px ;top:9px;width: 32px;height: 24px;}
.Header .Header_tools_country .language_icon{ position: relative;width: 18px; height: 18px; }
.Header .Header_tools_country .language_icon::before{ position: absolute; top: 1px; left: 0; background: url("/wp-content/themes/puprime_new/images/header_lobal_new.webp") left top no-repeat;background-size:cover;}
.Header .Header_tools_country .language_icon_black{ position: relative; }
.Header .Header_tools_country .language_icon_black::before{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: url('/wp-content/themes/puprime_new/images/header_lobal_new.webp') left top no-repeat;background-size:cover;}

.Header .Header_tools_country_list{display: none;width: 100%;height: 100vh;position: fixed;right:0px;top:80px;overflow: auto;z-index: 99;background-color: rgba(0, 0, 0, 0.4);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);}
.Header_tools_country_box{height: 100%; display: flex; justify-content: flex-end;}
.Header .Header_tools_country_list ul{ overflow: auto; height: 100%;background: #fff;max-width: 260px;width: 100%; padding-top: 30px; padding-bottom: 50px;}
.Header .Header_tools_country_list ul::-webkit-scrollbar{ width: 4px; border-radius: 2px }
.header_promotion_new_list_item{display: none;}

.mobile_country ul li{padding:0px 5px 0px 10px;}
.mobile_country {display: none;}
.mobile_country ul li a{display: inline-block;padding:9px 10px 9px 20px;font-size: 16px;color: #232020; border-radius:10px;width: 100%;}
.mobile_country ul li a:hover{ color:#fff; background:#006bff;}
.mobile_country ul::-webkit-scrollbar,.mobile_menu::-webkit-scrollbar{ width: 4px; border-radius: 2px }
.mobile_country ul::-webkit-scrollbar-track,.mobile_menu::-webkit-scrollbar-track{ background-color: transparent; border-radius: 2px; }
.mobile_country ul::-webkit-scrollbar-thumb,.mobile_menu::-webkit-scrollbar-thumb{ background-color: #D8D8D8; border-radius: 2px; }
/* .mobile_country ul{max-height: 425px; height: auto; overflow: auto;} */
.Header .Header_tools_country_list ul::-webkit-scrollbar-track{ background-color: transparent; border-radius: 2px; }
.Header .Header_tools_country_list ul::-webkit-scrollbar-thumb{ background-color: #D8D8D8; border-radius: 2px; }
.Header .Header_tools_country_list ul li{padding:0px 5px 0px 10px;border-radius: 14px;position: relative;}
.Header .Header_tools_country_list ul li a{position: relative;display: inline-block;padding:9px 10px 9px 20px;width: 100%;font-size: 16px;line-height: 1.5;color: #232020; border-radius:10px;}
.Header .Header_tools_country_list ul li a:hover{ color:#fff; background:#006bff;}
.header_search_new_box{ background: #000; border-radius: 4px; max-width: 100%; width: 100%; display: flex; align-items: center; height: 36px; padding-left: 9px; overflow: hidden;}
.header_search_new_box input{ width: 100%; height: 100%;background: #000; border: none; padding-left: 6px;outline: none;font-family: 'avenirroman'; color: #fff; padding-right: 10px;}
.header_search_new_box .header_search_img{width: 18px;cursor: pointer;}
.header_new_account .blue_button{margin-bottom: 0; max-width: max-content; width: 100%; padding: 7px 20px; font-size: 16px;}
.header_right_img{display: flex; align-items: center; gap: 26px;margin-left:18px; max-width: 125px; width: 100%; padding-left: 9px;}
.Header_tools_login,.header_downlond{width: 18px;}
.header_search_close_btn{max-width: 36px; width: 100%;}
.header_search_img_btn{max-width: 36px; width: 100%; cursor: pointer;}
.header_search_img_btn img{width: 100%;}
.Header_tools_login a{display: block; width: 100%;}
.Header_tools_login a img{width: 100%;}
.Header_tools_search{max-width: 100%; width: 100%; display: none; position: relative;}
.Header .header_search_box{max-width: 1200px;width: 100%;position: relative;display: none;}
.Header .header_search_box .search_form{width: 100%;}
.Header .header_search_box .search-field{width: 100%;height: 36px;margin-top: 2px;border: none;outline: none;padding-left: 46px;font-size: 16px;color: #232020;}
.Header .header_search_box .search-field::placeholder{font-size: 16px;color: #BBBABA;}
.Header .header_search_box .header_search_icon{position: absolute;left: 0;top:50%;transform:translate(0,-50%);cursor: pointer;}
.Header .header_search_box .header_search_icon img{max-width:30px;}
.Header .header_search_box .header_close_icon{position: absolute;right: 0;top: -7px;cursor: pointer;}
.Header .header_search_box .search-submit{display:none;}
.Header .header_search_box input[type="search"]::-webkit-search-cancel-button{display: none;}
.Header .Header_select{position: absolute;background: #FFF;border-radius: 0 0 10px 10px;width: 100%;display: none;}
.Header .Header_select .inner{max-width: 820px; width: 100%; padding: 30px 20px 20px 20px;}
.Header .Header_select_right{width: 100%;}
.Header .Header_select_right>ul{display: grid;width: 100%;grid-template-columns: repeat(3, 1fr); gap: 20px;}
.Header .Header_select_right>ul>li{min-width: 100%;display: flex; justify-content: center;}
.Header .Header_select_right>ul>li:first-child{display: flex; justify-content: flex-start;}
.Header .Header_select_right>ul>li:nth-of-type(3){display: flex; justify-content: flex-end;}
.Header .Header_select_right ul li,.Header_select_right ul li a{font-size: 14px;line-height: 1.36;color: #232020;margin-bottom: 10px;}
.popular-tag {position: relative;}
.popular-tag::after {content: "";display: inline-block;width: 36px;height: 14px;background-image: url('/wp-content/themes/puprime_new/images/webinar_popular.webp');background-size: contain;background-repeat: no-repeat;margin-left: 6px;vertical-align: middle;}
.Header .Header_select_right ul li a:hover{color: #006BFF;}
.Header .Header_select_right ul li.title{font-weight: 800;color: #BBBABA;margin-bottom: 7px;line-height: 1.79;}
.Header .Header_select_right ul li.title.title1{color:#232020;font-family:'Conv_AvenirLTStd-Black-1';}
.Header .Header_select_right ul li.title a:hover{color: #006BFF;}
.Header .Header_select_right ul li a i{font-style: normal;font-weight: 800;color: #006BFF;margin-left: 10px;}
.Header .Header_hint{background-color: rgba(255, 203, 0, 0.95);}
.Header .Header_hint .inner{max-width: 1300px;padding-top: 18px;padding-bottom: 18px;padding-left: 50px;display: flex;justify-content: space-between;align-items: center;}
.Header .Header_hint .text_box{max-width: 1125px;margin-right: 20px;}
.Header .Header_hint .text_box p{margin-bottom: 0;font-size: 16px;line-height: 1.375;color: #232020;}
.Header .Header_hint .text_box p span{font-weight:800;}
.Header .Header_hint .img_box{min-width: 36px;width: 36px;}
.Header .Header_hint .img_box img{display: inline-block;cursor: pointer;}
.header_down_box_poup{background: #fff; max-width: 140px; width: 100%;border-radius: 10px 10px 10px 10px; position: absolute; top: 48px; right: 140px; padding: 20px 0 20px 0; display: none; text-align: center;}
.header_down_img{max-width: 100px; width: 100%;margin: 0 auto;}
.header_down_box_poup p{margin-bottom: 0; font-size: 12px;font-family: 'Conv_AvenirLTStd-Black-1'; margin-top: 10px;}
.header_down_box_poup a{max-width: 117px;height: 36px;padding: 0;display: flex;align-items: center;justify-content: center;cursor: pointer;margin:10px auto 0;}

.header_down_box_poup a{max-width: 117px;height: 36px;padding: 0;display: flex;align-items: center;justify-content: center;cursor: pointer;margin:10px auto 0;}

.header_downlond{cursor: pointer;}
.Header .Header_inner{display: none;}

.header_seach_list_box{ position: absolute; top: 43px; left: 0; color: #fff; background: #000; border: 1px solid #fff; border-radius: 10px; padding: 30px; width: 100%; display: none; z-index: 9;}
.header_seach_list_box ul li a{color: #fff;}
.header_seach_list_box ul {display: flex; flex-direction: column; gap: 20px;}
.header_search_results_btn{color: #fff; font-size: 16px; padding: 12px 20px; display: inline-block;font-family: 'Conv_AvenirLTStd-Black-1'; margin-top: 30px;cursor: pointer; display: none;}
.header_search_results_btn img{width: 24px;}
.header_search_results_btn:hover{background: #006bff; border-radius: 10px;}

.header_ng_rebate_bonus{display: none;}
/*Header Css End*/

/*Mobile Menu Css Start*/
.mobile_menu_hamburger { width: 24px; padding: 0px; text-align: left; cursor: pointer; display: none;position: relative;}
.mobile_menu_hamburger i { display: block; width: 25px; height: 3px; margin: 0 auto 5px; background: #004abc;}
.mobile_menu .pu_menu li .pu_sub_menu .menu_item_three .header_color_black {color: #232020;}
.mobile_menu .pu_menu .pu_sub_menu { display: none; position: absolute; width: 100%;}
.mobile_menu .pu_menu .pu_sub_menu .pu_child_menu { display: none;}
.mobile_menu { position: absolute; width: 100%; background: #fff; display: none; z-index:999;box-shadow: 0px 3px 6px rgb(0 74 188 / 16%); overflow: auto;padding-bottom: 80px; height: calc(100vh - 51px);}
.mobile_menu .pu_menu li { color: #fff; line-height: 1; position:relative;}
.mobile_menu .pu_menu li a { display: inline-block; padding: 14px 0px 14px 0px; width: 100%;}
.mobile_menu .pu_menu .pu_sub_menu .pu_child_menu > li > a { padding-left: 80px; border-bottom: 1px solid #1e55ff;}
.mobile_menu .pu_menu > li:hover > a {color: #006BFF;font-family: 'Conv_AvenirLTStd-Black-1';}
.mobile_menu .pu_menu .pu_sub_menu > li:hover > a { color: #006BFF;}
.mobile_menu .pu_menu .pu_sub_menu .pu_child_menu > li:hover > a { color: #006BFF;}
.mobile_menu .pu_menu li .pu_sub_menu li:last-child { border: none;}
.mobile_menu .pu_menu li .pu_sub_menu { position: initial; background: #ffffff; padding-bottom: 10px; padding-left: 10px;}
.mobile_menu .pu_menu li .pu_sub_menu li a { padding-left: 40px;}
.mobile_menu  .pu_menu > .selected_li>.active{color: #ffffff; background: #1e55ff;}
.mobile_menu .pu_menu .accordsuffix{color:#1e55ff; display:block;position:absolute; right:20px; top:13px;}
.mobile_menu .pu_menu .active .accordsuffix:before{content:"\f056";}
.mobile_menu .pu_menu .active > .accordsuffix{color:#FFF;}
.mobile_menu .pu_menu a:hover .accordsuffix{color:#FFF;}
.mobile_menu .pu_menu li li a:hover .accordsuffix,
.mobile_menu .pu_menu li li .active:hover > .accordsuffix,
.mobile_menu .pu_menu li li .active > .accordsuffix{color:#006BFF;}
.mobile_menu .pu_menu li .pu_sub_menu .menu_item_three li a{ padding-left:10px; /* border-bottom: 1px solid #1e55ff; */}
.mobile_menu .pu_menu li .pu_sub_menu .menu_item_three li a:hover{color: #006BFF;}
.mobile_menu .pu_menu li .pu_sub_menu .menu_item_three > a{padding-left:10px;font-family: 'Conv_AvenirLTStd-Black-1';color: #BBBABA; padding: 5px 0px 5px 0px; }
.mobile_menu .pu_menu li .pu_sub_menu .menu_item_three > a:hover{color: #006BFF;}
/*Mobile Menu Css End*/
.mobile_menu .pu_menu{margin-bottom:40px; padding: 0 32px;}
.mobile_menu .pu_menu .menu-item-has-children{border-bottom:1px solid #EEEEEE;}
.mobile_menu .pu_menu .menu-item-has-children a{font-size: 12px; line-height: 1.335;color:#232020;}
.mobile_menu .pu_menu .menu-item-has-children > a{font-family: 'Conv_AvenirLTStd-Black-1';font-weight: 800;}
.mobile_menu .pu_menu li .pu_sub_menu a{font-size: 12px;}
.pu_menu li.menu-item-has-children .menu_item_three ul{display:none;}
.pu_menu li.menu-item-has-children .menu_item_three ul li a{padding: 5px 0 5px 0;}
.pu_menu li.menu-item-has-children > a:after{content:""; display:block; width:24px; height:24px; position:absolute; right:0px; top:12px;background: url(/wp-content/themes/puprime_new/images/header_menu_jia.webp) center no-repeat;background-size: cover;}
.pu_menu li.menu-item-has-children .mobile_help:after{background: none!important;}
.pu_menu li.menu-item-has-children > a.buttons_top:after{content:""; display:block; width:24px; height:24px; position:absolute; right:0px; top:12px;background: url(/wp-content/themes/puprime_new/images/header_menu_jian.webp) center no-repeat;background-size: cover;}
.mobile_menu .pu_menu li .pu_sub_menu .menu_item_three > a span{content: "";display: block;width: 24px;height: 24px;position: absolute;right:20px;top: 1px;background: url(/wp-content/themes/puprime_new/images/header_menu_jia.webp) center no-repeat;background-size: cover;}
.mobile_menu .pu_menu li .pu_sub_menu .menu_item_three > a.jia span{content: "";display: block;width: 24px;height: 24px;position: absolute;right:20px;top: 1px;background: url(/wp-content/themes/puprime_new/images/header_menu_jian.webp) center no-repeat;background-size: cover;}

.mobile_menu .pu_menu li .accordsuffix::before{display: none;}
.mobile_menu .right_box .white_button, .header_language{margin: 13px 5px;}
.mobile_menu .header_language .header_language_nav{color: #232020;margin-left: 12px;position: relative;}
.mobile_menu .header_language .header_language_nav span{font-size: 20px;}
.mobile_menu .header_language .header_language_inner{width: 100%;max-height: 240px;left: 0;border-radius: 0;}
.mobile_menu .header_language .header_language_nav:after{ content:""; display:block; width:36px; height:36px; position:absolute; right:6px; top:-5px;background: url(/wp-content/themes/puprime_new/images/pu_mobile_buttons.png) center no-repeat;background-size: cover;}

.mobile_menu .header_language .header_language_inner::-webkit-scrollbar{width: 5px;height: 10px;}
.mobile_menu .header_language .header_language_inner::-webkit-scrollbar-thumb{background: #D8D8D8;border-radius: 10px;transition: 0.3s ease-in-out;}
.mobile_menu .header_language .header_language_inner::-webkit-scrollbar-track{display:none;}
.mobile_menu .header_language .header_language_inner::-webkit-scrollbar-track-piece{display:none;}

.header_mobile_main{display: none;}
.header_mobile_main .inner{display: flex;justify-content: space-between;align-items: center;padding: 10px 20px;position:relative;}
.header_mobile_main .search_box .search_box_button{width:24px; height:24px; cursor:pointer; background:url(/wp-content/themes/puprime_new/images/search_line_mobile_change.webp) center center no-repeat;border: none;background-size: cover;}

.mobile_menu::-webkit-scrollbar{width: 5px;height: 10px;}
.mobile_menu::-webkit-scrollbar-thumb{background: #D8D8D8;border-radius: 10px;transition: 0.3s ease-in-out;}
.mobile_menu::-webkit-scrollbar-track{display:none;}
.mobile_menu::-webkit-scrollbar-track-piece{display:none;}
/* .mobile_menu .Header_tools_country .Header_tools_country_nav .icon_en::before{top:-3px;} */
.mobile_menu .Header_tools_country{margin-right:0;}
/* .mobile_menu add ed*/

/* Header CSS End */
@media (max-width:1750px){
	.header_down_box_poup{right: 100px;}
}
@media (max-width:1700px){
    .Header .header_new_top{padding: 6px 60px 6px 60px;}
}
@media (max-width:1500px){
	.Header .Header_content .Header_Menu{margin-left: 200px;}
}
@media (max-width:1600px){
    .Header .header_new_top{padding: 6px 20px 6px 20px;}
	.Header .Header_logo{margin-right: 80px; margin-left: 20px;}
	.header_down_box_poup{right: 40px;}
}
@media(max-width:1440px){
	.inner{padding-left:80px;padding-right:80px;}
}
@media (max-width:1450px){
	.Header .Header_logo{margin-right: 50px;}
	.Header .Header_content .Header_Menu{margin-left: 100px;}
}
@media(max-width:1280px){
	.text_box{max-width:800px;}
}
@media (max-width:1250px){
	.Header .Header_select .inner{padding: 30px 20px 20px 30px;}
}
@media (max-width:1150px){
	.Header .Header_content .Header_Menu{margin-left: 50px; margin-bottom: 10px;}
	.Header .Header_content{flex-direction: column-reverse; gap: 10px;}
	.Header .header_new_top{align-items: flex-end;}
	.Header .Header_logo img{margin-bottom: 5px;}
	.Header .inner .Header_content .Header_Menu li{min-width:90px;}
}
@media (max-width:1415px){
	.Header .Header_logo{padding-left: 0;}
	.Header .inner .web_page_link{max-width: 100%;}
	.Header .Header_inner .Header_link{max-width: 100%;display: flex;justify-content: space-around;}
}
@media(max-width:1040px){
	.inner{padding-left:48px;padding-right:48px;}
	h1,h2{font-size:40px;}
	h3{font-size:32px;}
	h4{font-size:26px;}
	h5{font-size:20px;}
	.blue_button,.transparent_button{min-width:150px;font-size:14px;padding:9.5px 0;}
}
@media (max-width: 970px) {
	
	.header_search_new_box input,.header_search_new_box{padding-left: 0;}
	.Header .Header_tools_country_list{display: none !important;}
	.Header_MainContent{display:none;}
	.Header_tools_search{display: block !important; padding: 14px 32px; border-bottom: 1px solid #D8D8D8; position: relative;}
	.header_search_new_box,.header_search_new_box input{background: #fff;}
	.header_search_new_box input{color: #232020;}
	.header_mobile_user_right{display: flex; align-items: center; width: 80px; justify-content: space-between;}
	.header_mobile_user_btn .blue_button{max-width: max-content; padding: 7px 20px;}
	.header_mobile_user_right a img,.Header .Header_tools_country .language_icon{width: 36px; height: 36px;}
	.Header_tools_login,.Header .Header_tools_country{width: 36px;}
	.mobile_menu_hamburger { display: inline-block;}
	.header_mobile_user{display: flex; justify-content: space-between; padding: 20px 30px 30px 30px; align-items: center;}
	.Header .Header_tools_country_nav_mobile{color: #232020; display: flex; align-items: center;}
	.header_search_new_box{height: auto;}
	ul.header_menu{ display:none;}
	.header_search_new_box .header_search_img{width: 24px;}
	.header_main .inner{ align-items: center; padding-bottom:15px;}
	.logo{ margin-top:0px;width:150px;height:38px;}
	body {padding-top: 0px;}
	/* mobile add */
	.header_mobile_main{display: block; background: #000;}
	.header_top{display: none;}
	.header_main{display: none;}
	.header_mobile_main .logo:after{content:"";display:block;width:150px; height:38px; position:absolute;top:8px;background:url(/wp-content/themes/puprime_new/images/PU_AFA_Logo_Header.svg?v=2) left top no-repeat;background-position: 0px 0px;}
	.mobile_menu_hamburger:after{content:"";display:block;width:24px; height:24px; position:absolute; right:0px; top:-10px;background:url(/wp-content/themes/puprime_new/images/menu_fill_mobile_white.webp?v=6) left top no-repeat;background-position: 0px 0px;background-size: 24px;}
	.mobile_menu_hamburger.close_menu_mobile:after{content:"";display:block;width:30px; height:30px; position:absolute; right:0px; top:-13px;background:url(/wp-content/themes/puprime_new/images/header_close_button_mobile_white.webp) left top no-repeat;background-position: 0px 0px;background-size:30px;}
	.header_mobile_main.white .mobile_menu_hamburger.close_menu_mobile:after{content:"";display:block;width:30px; height:30px; position:absolute; right:0px; top:-13px;background:url(/wp-content/themes/puprime_new/images/header_close_button_mobile_white.webp) left top no-repeat;background-position: 0px 0px;background-size:30px;}
	.header_mobile_main.white{background: #000;}
	.header_mobile_main.white .mobile_menu_hamburger:after{content:"";display:block;width:24px; height:24px; position:absolute; right:0px; top:-10px;background:url(/wp-content/themes/puprime_new/images/menu_fill_mobile_white.webp?v=6) left top no-repeat;background-position: 0px 0px;background-size: 24px;}
	.header_mobile_main.white.header_mobile_main .logo:after{content:"";display:block;width:150px; height:38px; position:absolute;top:8px;background:url(/wp-content/themes/puprime_new/images/PU_AFA_Logo_Header.svg?v=2) left top no-repeat;background-position: 0px 0px;}
	.header_mobile_main.white .search_box .search_box_button{width:24px; height:24px; cursor:pointer; background:url(/wp-content/themes/puprime_new/images/search_line_mobile_change.webp) center center no-repeat;border: none;background-size: cover;}
	/* mobile add ed*/

	.header_seach_list_box{background: #fff;border-top: 1px solid #eee; border-radius: 0 0 10px 10px; box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.3); top: 52px;color: #232020;}
	.header_seach_list_box ul li a{color: #232020;}
	.header_search_results_btn{background: #006BFF;border-radius: 10px;}
	.header_search_results_btn:hover{background: #004ABC;}
}


@media(max-width:800px){
	.inner{padding-left:20px;padding-right:20px;}
}
/* Header CSS Start */

/*Let Us Help Css End*/


@media (max-width:768px){	
	body {padding-top: 0px;}
	.inner{padding-left:20px;padding-right:20px;}
	.page_banner_content .inner{height:896px;align-items: flex-end; padding-top:60px; padding-bottom:60px;}
	.page_banner_content .text_box .text{ padding-bottom:0;}
	.page_banner_content .blue_button{ /* padding:15px 20px; */ font-size:16px;}
	.page_banner_content .public_button{ /* padding:15px 20px; */ font-size:16px;}
	.mobile_menu .pu_menu .menu-item-has-children a{font-size:16px;}
	
}
@media(max-width:540px){
	h1,h2{font-size:32px;}
	h3{font-size:28px;}
	h4{font-size:24px;}
	h5{font-size:20px;}
	.btn_box{justify-content: center;}
}
@media(max-width:580px){
	.mobile_menu .Header_tools_country_list{left:-80px;}
}

@media (max-width: 480px) {
	.mobile_menu_hamburger { margin-left: 0px;}
	.mobile_menu .Header_tools_country_list{left:-130px;}
}
@media (max-width: 420px) {
	.inner{padding-left:20px;padding-right:20px;}
	.mobile_menu .Header_tools_country_list{left:-160px;}
}
@media(max-width:400px){
}
@media (max-width: 380px) {
	.mobile_menu_country h4{font-size:18px;}
	.btn_box{flex-direction: column;}
}

/* delete */
.Header .Header_content .Header_Menu li a{font-weight: 800;}
.header_new_account .blue_button{margin-bottom: 0;
    max-width: max-content;
    width: 100%;
    padding: 7px 20px;
    font-size: 16px;
}
.Header .blue_button{ font-weight: 800; border-radius: 10px; max-width: max-content; min-width: max-content;}
.footer_new .inner{max-width: 1240px;width: 100%;margin: 0 auto;padding-left: 20px;padding-right: 20px;}

.footer_new .footer_text .text_box{max-width: 100%; text-align: left; margin: 0;}
.footer_new .footer_text p{margin-bottom: 20px;}