@media (max-width:1440px) {
    .container{padding: 0 20px;}
    h1 {font-size: 74px;line-height: 88px;}
    h3 {font-size: 34px;}
    .sectionPdng {padding: 100px 0;}
    .hdrMenu ul>li {margin-right: 40px;}
    .innerHdr h1 {font-size: 56px;}

    .banner {padding: 280px 0 220px 0;}
    .cashworkInfo {padding: 0;}
    .testimonialSec .owl-carousel .owl-item.active.center ,.swiper-slide-active{padding: 50px;} 

    .ftrtopInfo {padding: 60px 80px;}
    .ftrtopInfo .btnDesign {padding: 16px 45px;}
    .ftrNav ul li {margin: 0 60px 0 0;}
    .ftrNav ul li::after, .copyText p::after {right: -30px;}
    .copyText p {margin: 0 30px 0 0;}
    .copyText p::after {right: -15px;}
    .ftrCntr {width: 71%;margin: 0 10px;}
    .socialIcons a {margin: 0 15px 0 0;}
    .ftrDisclaimer h4 {font-size: 20px;}

    .innerHdr.blogBnnr h1 {font-size: 42px;line-height: 52px;}

    .colLeft {width: 67%;}

    .workListdtl ul li p {font-size: 20px;}
    .workListdtl ul li p span {font-size: 28px;}
    
    
}
@media (max-width:1200px) {
    h1 {font-size: 70px;line-height: 80px;}
    h3 {font-size: 32px;}
    h4 {font-size: 26px;}
    h6 {font-size: 22px;}
    .sectionPdng {padding: 80px 0;}
    .btnDesign {padding: 10px 25px;}
    .logo img{max-width: 250px;}
    .hdrMenu ul > li {margin-right: 20px;}
    .innerHdr h1 {font-size: 52px;}
    .innerHdr {padding: 185px 0 110px 0;}

    .banner {padding: 230px 0 160px 0;}
/*     .banner p {font-size: 22px;line-height: 34px;} */
    .perksSec ul li {margin: 40px 4% 0 0;padding: 30px;}   
    .testimonialSec .owl-carousel .owl-item.active.center,.swiper-slide-active {padding: 30px;}
    .testimonialSec .owl-carousel .owl-item.active.center p,.swiper-slide-active .testimonial-card p {font-size: 16px;line-height: 28px;}
    .testimonialSec .owl-carousel .owl-item.active.center h6.swiper-slide-active .testimonial-card h6 {font-size: 16px;}
    .testimonialSec .owl-carousel .owl-item {margin-top: 55px;}

    .ftrtopInfo {padding: 60px 40px;}
    .ftrtopInfo .btnDesign {font-size: 22px;padding: 14px 40px;}
    .ftrNav ul li {margin: 0 40px 0 0;}
    .ftrNav ul li::after, .copyText p::after {right: -20px;}
    .copyText {flex-direction: column;}
    .ftrCntr {width: 66%;}
    .copyText p::after {display: none;}
    .ftrBtm {padding: 160px 0 80px 0;}
    .copyText p {margin: 0;}
    .ftrDisclaimer ul li {width: 32%;margin: 0 2% 0 0;}

    .guestpodcst ul li:nth-child(2n+1)::before,.guestpodcst ul li::before {width: 190px;height: 126px;background-size: 190px;}

    .rate-table th, .rate-table td {padding: 8px;font-size: 16px;}

    .searchPage .entry-title {font-size: 22px;}
    .innerHdr.blogBnnr h1 {font-size: 38px;line-height: 46px;}
    .innerHdr.blogBnnr p {font-size: 22px;line-height: 34px;}

    .blogsideByside {gap: 18px;}
    .colRight {width: 31%;padding: 20px;}

    .team-container ul {gap: 30px;}
    .team-member h3 {font-size: 22px;}

    .workListdtl ul {gap: 18px;}
}
@media (max-width:1024px) {
    h1 {font-size: 64px;line-height: 72px;}
    h3 {font-size: 30px;}
    .sectionPdng {padding: 60px 0;}
    .hdrInfo{padding: 20px 0;}
    .menuToggle{display: flex;align-items: center;justify-content: center; margin: 0 15px 0 0;cursor: pointer; background-color: transparent;font-size: 16px; font-weight: 700; line-height: normal; padding: 12px 20px 5px 20px;border: 2px solid #fff;border-radius: 30px;}
    .menuToggle h4{display: block;font-size: 16px;font-weight: 500;margin:-4px 0 0 8px;color: #fff;}
	.menu-main-menu-container { display: none; position: absolute; top: 100%; left: 0; width: 100%;background-color: #3894da; padding: 10px; z-index: 999; }
	.menu-main-menu-container:before{ content: ' '; height: 0;width: 0; position: absolute; top: -18px; right: 240px; border: solid transparent; border-bottom-color: #fff; border-width: 9px; }    
	.hdrMenu ul{ display: block; }
	.hdrMenu ul > li{ width: 100%; text-align: left; margin: 0;border-top: 1px solid #c0d5e6; }
	.hdrMenu ul > li:first-child{ border-top: none; }
	.hdrMenu ul li > a{ display: block; border: none; margin: 0;background-color: transparent; color: #fff;transform: none;font-size: 16px;padding: 8px; }
    .hdrMenu li.menu-item-has-children {padding-right: 0;}
	.hdrMenu ul li:hover > a,
	.hdrMenu ul li.current_page_item > a,
	.hdrMenu ul li.current-menu-item > a,
    .hdrMenu ul li.current-menu-ancestor > a, 
    .hdrMenu ul li.current_page_ancestor > a,.hdrMenu li .sub-menu li.current-menu-item > a{ background-color: #111827;color: #fff; }	
	.hdrMenu ul li.current_page_item > a, 
	.hdrMenu ul li.current-menu-item > a,.hdrMenu ul li.current-menu-ancestor > a, 
    .hdrMenu ul li.current_page_ancestor > a,.hdrMenu li .sub-menu li.current-menu-item > a{ background-color: #111827;color: #fff;  }    
    .hdrMenu .sub-menu li:hover > a{background-color: #111827;color: #fff !important;} 
    .hdrMenu li.menu-item-has-children .icon{display: none;}
    .hdrMenu ul li > a::before{display: none;}
    .hdrMenu ul > li:before,.hdrMenu ul li:after,.hdrMenu ul li.current_page_item:after, .hdrMenu ul li.current-menu-item:after,.hdrMenu ul li.current-menu-ancestor::after,.hdrMenu ul li.current_page_ancestor:after,.hdrMenu ul li:hover:after, .hdrMenu ul li:focus:after, .hdrMenu ul li:active:after {display: none;}
	.hdrMenu li ul.sub-menu{min-width: none;}
	.hdrMenu li i.fa { display: block; position: absolute; top: 13px; right: 10px; font-size: 16px; color: #fff; cursor: pointer; z-index: 999;  }
	.hdrMenu li:hover i.fa { color: #fff ; }
	.hdrMenu .sub-menu li a{ color: #fff;border: none; padding: 10px 10px 10px 30px !important; }
	.hdrMenu li ul.sub-menu::before{ display: none; }
	.hdrMenu .current-menu-item i.fa{ color: #fff ; }
    .hdrMenu li .fa-plus.fa-minus::before { content: "\f068"; }		
    .hdrMenu .current-menu-item i.fa, .hdrMenu .current-menu-ancestor i.fa {color: #fff;}	
	.hdrMenu li:hover ul.sub-menu { display: none; }
	.hdrMenu li ul.sub-menu{ display: none; position:static;margin-top: 0; padding:0; border:0 none; border-radius: 0;box-shadow:none; -webkit-box-shadow:none;background-color: transparent !important; }
	.hdrMenu ul li .sub-menu li{ border-color: #c0d5e6; }    
    .menuToggle.active .menuMain{display: none;}
    .menuToggle .menuCls{display: none;}
    .menuToggle.active .menuCls{display: block;}    
	.hdrMenu li .sub-menu li.current-menu-item > a,.hdrMenu li .sub-menu li.current-menu-ancestor > a, 
    .hdrMenu li .sub-menu li.current_page_ancestor > a,.hdrMenu li .sub-menu li.current-menu-item > a{color: #fff !important;}
    
    .banner {padding: 180px 0 110px 0;}
/*     .banner p {font-size: 20px;line-height: 32px;margin: 15px 0 30px 0;} */
    .bannerInfo {max-width: 100%;text-align: center;}
    .bnrBtn,.bnrLnk {justify-content: center;}
    .secLeft {width: 100%;margin: 0 0 30px 0;}
    .secRight {width: 100%;}
    .cashworkInfo {text-align: center;}
    .secTitle {justify-content: center;margin: 0 0 20px 0;}
    .perksSec ul li,.blog article {width: 48%;margin: 40px 4% 0 0;}    
    .perksSec ul li:nth-child(3n){margin-right: 4%;margin-top: 40px;}
    .perksSec ul li:nth-child(2n){margin-right: 0;}
    .owl-stage {padding: 80px 0 0 0;}

    .ftrtopInfo {padding: 40px 20px;justify-content: center;flex-direction: column;text-align: center;}
    .ftrtopInfo .btnDesign {font-size: 20px;padding: 12px 30px;margin: 20px 0 0 0;}
    .ftrCntr {width: 100%;margin: 20px 0;}
    .ftrbtmInfo {justify-content: center;text-align: center;}
    .ftrNav ul {justify-content: center;}
    .ftrBtm {padding: 140px 0 60px 0;}
    .copyText {margin: 20px 0 0 0;padding: 20px 0 0 0;}
    .ftrDisclaimer ul li {width: 100%;margin: 0 0 10px 0;}
    .ftrDisclaimer h4 {min-height: auto;}

    .innerHdr {padding: 150px 0 100px 0;}
    .innerHdr h1 {font-size: 48px;}

    .guestpodcst ul li {padding: 20px;min-height: 200px;}
    .guestpodcst ul li:nth-child(2n+1)::before, .guestpodcst ul li::before {width: 145px;height: 98px;background-size: 145px;}
    .guestpodcst ul li h3 {font-size: 28px;}
    .guestInfolist::after {left: -3px;}

    .payoutBnr .perksSec {padding: 40px 0 0 0;}
    .rate-table th, .rate-table td {font-size: 14px;}
    .allocation-content {flex-direction: column;align-items: center;}
    .allocation-chart {width: 100%;max-width: 600px;}
    
    /* .blog article:nth-child(3n){margin-right: 4%;margin-top: 40px;} */
    .blog article:nth-child(2n){margin-right: 0;}
    .innerHdr.blogBnnr p {font-size: 20px;line-height: 30px;}
    .innerHdr.blogBnnr h1 {font-size: 36px;line-height: 44px;}
    .single-post article .entry-title {font-size: 32px;}
    .colLeft {width: 100%;}
    .colRight {width: 100%;margin: 40px 0 0 0;}

    .pickInroinfo {text-align: center;margin-left: 0;}
    .pickInroinfo .btnDesign {margin: 20px auto 0 auto;width: 230px;}
    .team-container li {width: 47%;}
    .team-member h3 {font-size: 20px;}
    .team-member .title {font-size: 16px;}
    .listInfo {text-align: left;display: flex;flex-direction: column;align-items: center;}

}
@media (max-width:767px) {
    h1 {font-size: 56px;line-height: 64px;}
    h3 {font-size: 28px;}
    .innerHdr h1 {font-size: 42px;}
    .innerHdr {padding: 120px 0 90px 0;}

/*     .banner p {font-size: 18px;line-height: 30px;} */
    .banner {padding: 140px 0 100px 0;}
    .perksSec ul li {padding: 20px;margin: 30px 4% 0 0;}
    .perksSec ul li:nth-child(3n){margin-top: 30px;}
    .testimonialSec .owl-carousel .owl-item.active.center {margin-top: 0;transform: scale(0.90);}
    .testimonialSec .owl-carousel .owl-nav button.owl-next, .testimonialSec .owl-carousel .owl-nav button.owl-prev {top: 50%;}
    .swiper {padding: 0 20px !important;}
    .swiper-button-next, .swiper-button-prev {width: 30px !important;height: 30px !important;}

    .ftrtopInfo .btnDesign {font-size: 18px;}

    .guestpodcst ul li {width: 60%;}
    .guestInfolist::after,.guestInfolist::before {display: none;}
    .guestpodcst ul {margin: 0;}
    .allocation-section {padding: 20px;border-radius: 10px;}
    .allocation-card h3 {font-size: 22px;}
    
    .single-post article .entry-title {font-size: 30px;}

    .workListdtl ul li p {font-size: 18px;}
    .workListdtl ul li p span {font-size: 26px;}
}
@media (max-width:640px) {
    h1 {font-size: 42px;line-height: 50px;}
    h4 {font-size: 22px;}
    h6 {font-size: 20px;}
    .btnDesign {padding: 10px 20px;}
    .logo img {max-width: 210px;}
    .menuToggle h4 {display: none;}
    .menuToggle {margin: 0 10px 0 0;padding: 10px 10px 3px 10px;border-radius: 20px;}
    .menu-main-menu-container::before {right: 195px;}
    .innerHdr h1 {font-size: 38px;}

    .banner {padding: 100px 0 60px 0;}
    .bnrBtn,.bnrLnk {gap: 10px;}
    .secTitle h4 {margin: 0 0 0 10px;}
    .secTitle img{max-width: 32px;}
    .perksSec h6 {min-height: auto;}
    .perksSec ul li,.perksSec ul li:nth-child(3n),.perksSec ul li:nth-child(2){width: 100%;margin: 20px 0 0 0;}
    .testimonialSec .owl-carousel .owl-item {padding: 20px;}

    .guestpodcst ul li {width: 70%;}
    .guestpodcst ul li:nth-child(2n+1)::before, .guestpodcst ul li::before {width: 125px;height: 85px;background-size: 125px;}
    .guestpodcst ul li h3 {font-size: 26px;}
    .chartInfo ul {gap: 60px;}
    .chartInfo .bar {width: 80px;}
    .chartInfo .label,.chartInfo .term {font-size: 18px;}

    .blog article,.blog article:nth-child(3n),.blog article:nth-child(2n) {width: 100%;margin: 30px 0 0 0;}
    .innerHdr.blogBnnr h1 {font-size: 32px;line-height: 42px;}
    .innerHdr.blogBnnr p {font-size: 18px;}

    .team-container li {width: 100%;}

    .workListdtl ul li {width: 31.7%;}
    .workListdtl ul {gap: 10px;}
}
@media (max-width:480px) {
    h1 {font-size: 34px;line-height: 40px;}
    h3 {font-size: 26px;}
	p {font-size: 16px;line-height: 28px;} */
/*     p,.banner p {font-size: 16px;line-height: 28px;} */
    .btnDesign {font-size: 14px;padding: 8px 12px;}
    .menuToggle {padding: 7px 8px 0px 8px;border-radius: 15px;margin: 0;}
    .hdrBtn .open_popup {display: none;}
    .logo img {max-width: 200px;}
    .menu-main-menu-container::before {right: 32px;}
    .innerHdr h1 {font-size: 28px;}
    .innerHdr {padding: 100px 0 80px 0;}

    .banner p br{display: none;}
    #testimonialInfo {padding: 0;}
    .testimonialSec .owl-carousel .owl-nav button::before {font-size: 18px;}
    .testimonialSec .owl-carousel .owl-nav button.owl-next, .testimonialSec .owl-carousel .owl-nav button.owl-prev {width: 30px;height: 30px;}

    .ftrtopInfo .btnDesign {font-size: 16px;padding: 10px 25px;}
    .ftrDisclaimer h4 {font-size: 18px;}
    .ftrDisclaimer p {font-size: 14px;line-height: 26px;}

    .guestpodcst ul li:nth-child(2n+1)::before, .guestpodcst ul li::before{display: none;}
    .guestpodcst ul li {width: 100%;}
    .guestpodcst ul li:nth-child(2n) {margin: 20px 0;}
    .chartInfo ul {gap: 20px;}
    .chartInfo .bar {width: 60px;height: 240px;}
    .chartInfo ul li:nth-child(2) .bar {height: 280px;}
    .chartInfo ul li:nth-child(3) .bar {height: 300px;}
    .chartInfo .label ,.chartInfo .term{font-size: 16px;}

    .allocation-card h3 {font-size: 18px;}

    .searchPage .entry-title {font-size: 20px;}
    .innerHdr.blogBnnr h1 {font-size: 28px;line-height: normal;}
    .innerHdr.blogBnnr h1 br,.innerHdr.blogBnnr p br{display: none;}
    .single-post article .entry-title {font-size: 26px;}

    .colRight h4 {font-size: 20px;}
    .colRight {padding: 15px;}

    .listInfo li {font-size: 16px;margin: 0 0 10px;}

    .workListdtl ul li {width: 100%;}
	
	#site-header .hdrRight .popup_body.popup_body_show { height: 100vh; overflow-y: auto;} 
}