@font-face {
  font-family: Gotham;
  src: url(/wp-content/themes/twentytwenty/assets/fonts/ppc/GOTHAM-BLACK.TTF);
}
@font-face {
  font-family: Gotham;
  src: url(/wp-content/themes/twentytwenty/assets/fonts/ppc/GOTHAM-THIN.TTF);
  font-weight: 100;
}
@font-face {
  font-family: Gotham;
  src: url(/wp-content/themes/twentytwenty/assets/fonts/ppc/GOTHAM-LIGHT.TTF);
  font-weight: 400;
}
@font-face {
  font-family: Gotham;
  src: url(/wp-content/themes/twentytwenty/assets/fonts/ppc/GOTHAM-MEDIUM.TTF);
  font-weight: 500;
}
@font-face {
  font-family: Gotham;
  src: url(/wp-content/themes/twentytwenty/assets/fonts/ppc/GOTHAM-BOLD.TTF);
  font-weight: 700;
}

*{font-family:Gotham;}
.ppc-page-1 .section-title{font-size:2.125rem;font-weight:600;color:#f48221;text-align:center;margin-bottom:25px;}
.ppc-page-1 .header .cus-tagline{font-size:0.875rem;color:#000;}
.ppc-page-1 .header .contact-link a{color:#010101;}
.ppc-page-1 .header .contact-link a:hover, .ppc-page-1 .header .contact-link a:hover .need-help{color:#718c7b;text-decoration:none}
.ppc-page-1 .header .call-icon{width:30px;height:30px;display:inline-block;text-align:center;padding:2px 0;border:1px solid #000;border-radius:50%;position:relative;top:-2px}
.ppc-page-1 .header .need-help{font-size:1.375rem;color:#010101;font-weight:500;margin-left:10px}
.ppc-page-1 .header .bg-light{background-color:#fff!important;border-top:10px solid #556622}
.ppc-page-1 .header .banner .banner-slider{position:relative}
.ppc-page-1 .header .banner .lSSlideOuter .lSPager.lSpg{width:100%;position:absolute;bottom:30px;left:0;text-align:center}
.ppc-page-1 .header .banner .lSSlideOuter .lSPager.lSpg > li a{width:13px;height:13px;background-color:#fff;border:1px solid #fff}
.ppc-page-1 .header .banner .lSSlideOuter .lSPager.lSpg > li:hover a, .ppc-page-1 .header .banner .lSSlideOuter .lSPager.lSpg > li.active a{background-color:#d78140}
.ppc-page-1 .sec1{margin-top:40px;margin-bottom:40px;}
.ppc-page-1 .sec1 #subscribeTab{border-bottom:0}
.ppc-page-1 .sec1 #subscribeTab > li:not(:last-child){margin-right:18px;}
.ppc-page-1 .sec1 #subscribeTab>li .nav-link{min-width:260px;text-align:center;background-color:#caca2c;border:1px solid #caca2c;border-bottom:0;border-radius:10px 10px 0 0;font-size:1.25rem;color:#fff;text-transform:uppercase}
.ppc-page-1 .sec1 #subscribeTab>li .nav-link.active{background-color:#f48221;color:#fff;border-color:#f48221}
.ppc-page-1 .sec1 #subscribeTabContent{background:#f4f4f4;padding:30px 20px 10px;}
.ppc-page-1 .sec1 #subscribeTabContent h4{font-size:1.25rem;color:#3c3c3c;text-transform:uppercase;text-align:center;margin-bottom:15px;}
.ppc-page-1 .sec1 .product-box{background:#fff;padding:50px 30px 30px;text-align:center;position:relative}
.ppc-page-1 .sec1 .product-box .tooltip-org{position:absolute;top:-15px;left:15px;font-size:.7125rem;line-height:1em;background:#f12d00;color:#fff;min-width:50px;text-transform:uppercase;font-weight:700;padding:5px;border-radius:5px}
.ppc-page-1 .sec1 .product-box .tooltip-org:after{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #f12d00;position:absolute;bottom:-7px;left:50%;margin-left:-5px}
.ppc-page-1 .sec1 .product-box .tooltip-black{position:absolute;top:-15px;left:15px;font-size:.7125rem;line-height:1em;background:#2e2e2e;color:#fff;min-width:50px;text-transform:uppercase;font-weight:700;padding:5px;border-radius:5px}
.ppc-page-1 .sec1 .product-box .tooltip-black:after{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #2e2e2e;position:absolute;bottom:-7px;left:50%;margin-left:-5px}
.ppc-page-1 .sec1 .product-box .col-auto{padding-right:0}
.ppc-page-1 .sec1 .product-box .col-form-label{font-weight:600;}
.ppc-page-1 .sec1 .product-box .form-control{border-radius:0}
.ppc-page-1 .sec1 .product-box .title{font-size:1.0625rem;line-height:1.2em;color:#383838;font-weight:600}
.ppc-page-1 .sec1 #SI .product-box .title{min-height:40px;}
.ppc-page-1 .sec1 .product-box .price{font-size:0.9375rem;line-height:1.2em;color:#f12d00;font-weight:600}
.ppc-page-1 .sec1 .product-box .price .act-price{padding:0 10px;color:#b2b2b2;}
.ppc-page-1 .sec1 .product-box .btn-cart{background:#f48221;border-radius:0;color:#fff;font-size:1.0625rem;font-weight:600}
.ppc-page-1 .sec1 .product-box .btn-cart span{font-size:1.5rem;line-height:.8em;}
.ppc-page-1 .sec2{margin-bottom:40px;}
.ppc-page-1 .sec2 .section-title{color:#6b3506;line-height:1em;font-weight:500}
.ppc-page-1 .sec2 .products{min-height:360px}
.ppc-page-1 .sec2 .products > li{text-align:center}
.ppc-page-1 .sec2 .products>li a{text-decoration:none}
.ppc-page-1 .sec2 .products>li a img{max-width:100%;height:auto;display:block;}
.ppc-page-1 .sec2 .products>li h2{font-size:.75rem;margin:20px 0 15px;font-weight:400}
.ppc-page-1 .sec2 .products>li h2{font-size:1rem;font-weight:500;color:#383838;min-height: 60px;}
.ppc-page-1 .sec2 .products>li .button{font-size:.6875rem;border:1px solid #545454;color:#545454;border-radius:0;text-transform:uppercase;padding:10px 15px}
.ppc-page-1 .back-issue-slider{position:relative;padding:0 30px}
.ppc-page-1 .back-issue-slider .lSSlideWrapper{position:static}
.ppc-page-1 .back-issue-slider .lSAction>a{width:21px;height:40px;margin-top:0;top:35%;background-image:url(/wp-content/themes/twentytwenty/assets/images/controls.png)}
.ppc-page-1 .back-issue-slider .lSAction>.lSPrev{left:0}
.ppc-page-1 .back-issue-slider .lSAction>.lSNext{background-position:-21px 0;right:0}
.ppc-page-1 .footer{background-color:#5c3b22;color:#fff;padding:10px 0}
.ppc-page-1 .footer .left p{font-size:.75rem;color:#fff;margin:6px 0 0;}
.ppc-page-1 .footer .right{text-align:right}
.ppc-page-1 .footer .right span{position:relative;top:-4px;}
.ppc-page-1 .footer .right ul.social-network{display:inline-block;padding-left:15px;margin:0}
.ppc-page-1 .footer .right ul.social-network>li{display:inline-block}
.ppc-page-1 .footer .right ul.social-network>li>a{color:#fff}
.ppc-page-1 .footer .right ul.social-network>li .fa{width:30px;height:30px;border-radius:50%;text-align:center;padding:3px 0;font-size:24px}



@media (min-width:992px){
	.ppc-page-1 .sec1 #subscribeTab>li .nav-link:hover,.ppc-page-1 .sec2 .products>li .button:hover{background:#f48221;color:#fff;border-color:#f48221}
	.ppc-page-1 .sec1 .product-box .btn-cart:hover{background-color:#caca2c;border: 1px solid #caca2c;}
}

@media (max-width:1199px){
	.ppc-page-1 .sec1 #SI .product-box .title{min-height:60px;}
}

@media (max-width:991px){
	.navbar-brand{max-width:500px}
	.ppc-page-1 .footer .right span{font-size:.8rem;}
	.ppc-page-1 .sec1 .product-box{padding:30px 15px 20px;}
	.ppc-page-1 .section-title{font-size:1.75rem}
	.ppc-page-1 .sec1 #subscribeTab>li .nav-link{min-width:210px;font-size:1.125rem;}
	.ppc-page-1 .sec1 #SI .product-box .title{min-height:80px;}
}

@media (max-width:767px){
	.ppc-page-1 .header .navbar-brand{text-align:center;max-width:290px;display:block;margin:0 auto 10px}
	.ppc-page-1 .header .contact-link{display:block!important;width:100%;text-align:center}
	.ppc-page-1 .sec1{margin-top:20px;margin-bottom:20px}
	.ppc-page-1 .section-title{font-size:1.125rem;;margin-bottom:15px;}
	.ppc-page-1 .sec1 #subscribeTab>li:not(:last-child){margin-right:2px}
	.ppc-page-1 .sec1 #subscribeTab>li .nav-link{min-width:initial;font-size:.7rem;border-radius:5px 5px 0 0;padding:8px 5px}
	.ppc-page-1 .sec1 #subscribeTabContent{padding:15px 15px 0;}
	.ppc-page-1 .sec1 #subscribeTabContent h4{margin-top:10px;margin-bottom:10px}
	.ppc-page-1 .footer .left p{margin:0 0 10px;text-align:center}
	.ppc-page-1 .footer .right{text-align:center}
	.ppc-page-1 .header .banner .lSSlideOuter .lSPager.lSpg{bottom:0}
	.ppc-page-1 .sec1 #SI .product-box .title{min-height:initial;}
	.ppc-page-1 .sec2 .products>li h2{font-size:.8rem;}
}