#primary {margin: 2em 0 0em 0!important; padding: 0 0 1em 0!important;} /
.ast-pagination {margin-bottom:2em;}
.main-navigation a:hover, a:focus {color:#c20000;}
@media (max-width:7680px) and (min-width:1080px) {
#content {min-height: 800px;}}
#content {z-index:10;}
img {border-radius:12px;}
.entry-content .wp-block-columns {width:100%!important;} .ast-header-account-text {
background-color:#dc0005;
color:#ffffff;
font-weight:700;
border-radius:100px;
padding:18px 22px;
white-space: nowrap;}
.ast-header-account-text:hover {
background: #c20000;
transition:all .2s linear;} .ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item {line-height:35px!important;}
.ast-header-break-point .main-navigation .stack-on-mobile li {width:auto!important;}
.ast-mobile-header-wrap .ast-mobile-header-content, .ast-desktop-header-content {padding-top:10px; background:#f9f9f9!important;}
#ast-hf-mobile-menu {font-weight:700; padding:0 17px;} .menu-item-2235 {
border: solid 1px #c20000;
border-radius:30px;
}
.menu-item-2235 a {color:#c20000;}	
@media (max-width:920px) {
.menu-item-2235 {	
margin:0 2px;
font-weight:700;
text-align:center;
width:99%;	}
} .redlink {color:#c20000;} .grecaptcha-badge { z-index: 98;
bottom:-12px!important;
box-shadow:none!important;
border-radius:0!important;  } .ast-scroll-to-top-right {
right:15px!important;
bottom:70px!important;} .home-all-cats ul {display: -webkit-inline-box; list-style:none;} .home-slider-link-container {
width: 100%;
height: 100%;
cursor: pointer;
}
.home-slider-link {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 1;
}
#slider_265 .owl-item {}
.owl-stage-outer {border-radius:12px;}
.home-slider-contents { 
position: absolute;
bottom: 30px;
left: 0;
padding:5%;}
.home-slider-headline {font-size:42px; color: #fff; font-weight:700; line-height:48px;}
.home-slider-headline2 {font-size:36px; color: #fff; font-weight:700;  line-height:38px; padding-bottom:10px;}
.home-slider-headline3 {font-size:22px; color: #fff; font-weight:500;  line-height:28px;}
.adscapitalize {text-transform: uppercase;}
.adsbold {font-weight: bold;}
.adspadding {padding-bottom:10px;} @media (max-width:7680px) and (min-width:768px) {
#slider_265_slide01, #slider_265_slide02, #slider_265_slide03, #slider_265_slide04, #slider_265_slide05, #slider_265_slide06 {min-height:480px!important; border-radius:12px;}
}
@media (max-width:1900px){
.home-slider-headline {font-size:38px; line-height:38px;}	
.home-slider-headline2 {font-size:32px;line-height:32px;}
.home-slider-headline3 {font-size:20px;line-height:20px;}
} @media (max-width:1000px) and (min-width:768px){
.home-slider-headline {text-shadow: 2px 1px 0px rgb(0 0 0 / 75%)}
.home-slider-headline2 {text-shadow: 2px 1px 0px rgb(0 0 0 / 75%)}
.home-slider-headline3 {text-shadow: 2px 1px 0px rgb(0 0 0 / 75%)} }	
@media (max-width:768px){
.home-slider-headline {font-size:36px; line-height:36px;}
.home-slider-headline2 {font-size:30px;line-height:30px;}
.home-slider-headline3 {font-size:20px;line-height:20px;}
}	
@media (max-width:680px){
.home-slider-headline {font-size:30px; line-height:30px;}
.home-slider-headline2 {font-size:22px;line-height:22px;}
.home-slider-headline3 {font-size:18px;line-height:18px;}
}	
@media (max-width:610px){
.home-slider-headline {font-size:24px; line-height:24px;}
.home-slider-headline2 {font-size:18px;line-height:18px;}
.home-slider-headline3 {font-size:16px;line-height:16px;}
}	
@media (max-width:540px){
.home-slider-headline {font-size:20px; line-height:20px; text-shadow: 2px 1px 0px rgb(0 0 0 / 75%);}
.home-slider-headline2 {font-size:18px;line-height:18px; text-shadow: 2px 1px 0px rgb(0 0 0 / 75%)}
.home-slider-headline3 {font-size:16px;line-height:16px; text-shadow: 2px 1px 0px rgb(0 0 0 / 75%)}
} .slick-prev {left:5px!important;}
.slick-next	{right:5px!important;}
.ultp-block-title, .ultp-block-title a {font-size: 30px!important; font-weight:700!important;line-height:initial!important;}
.ultp-block-readmore a {border-radius:100px!important;}
@media (max-width:1620px) and (min-width:1420px) {
.ultp-block-title, .ultp-block-title a {font-size:26px!important; line-height:28px!important;}
.ultp-block-content-inner {width:90%!important;}
.slick-arrow {line-height:50px!important; height:50px!important; width:50px!important;}
}
@media (max-width:1420px) and (min-width:1220px) {
.ultp-block-title, .ultp-block-title a {font-size:22px!important; line-height:24px!important;}
.ultp-block-content-inner {width:90%!important;}
.slick-arrow {line-height:45px!important; height:45px!important; width:45px!important;}
}
@media (max-width:1220px) and (min-width:1023px) {
.ultp-block-title, .ultp-block-title a {font-size:18px!important; line-height:20px!important;}
.ultp-block-content-inner {width:90%!important;}
.slick-arrow {line-height:40px!important; height:40px!important; width:40px!important;}
}
@media (max-width:1023px) {
.ultp-block-title, .ultp-block-title a {font-size:22px!important; line-height:24px!important;padding:0!important;}
.ultp-block-content-inner {width:90%!important;}
.slick-arrow {line-height:40px!important; height:40px!important; width:40px!important;}
} #home_categories_slider	.owl-stage-outer .owl-stage .owl-item {} .wc-block-featured-category .wc-block-featured-category__title {display:none;}
.wc-block-featured-category .lsb-prod-cat-head {border: 2px solid #FFFFFF;}
.home-block-def {min-height:480px!important;max-height:480px!important; border-radius:12px;}
.wc-block-featured-category .prod-cat-head-title {
font-size:30px!important;
font-weight:700;} @media (max-width: 1023px) {
.wp-block-advgb-columns.advgb-columns-wrapper .advgb-columns-container .advgb-columns.tbl-layout-stacked.vgutter-20>.advgb-column {margin-bottom:7px!important;}} .wc-block-grid__product-image img {border-radius:12px;}
.wc-block-grid__product-title {font-size:17px!important; font-weight:700!important;}
.wc-block-grid__product a {text-decoration:none!important;}
.wc-block-grid {margin-bottom:-40px;} .advgb-recent-posts-block.newspaper-view .advgb-recent-posts .advgb-recent-post .advgb-post-thumbnail img {border-radius:12px;} .advgb-post-tax.advgb-post-category>div .advgb-post-tax-term {text-transform: none!important; font-size:14px!important; font-weight:700;}
.advgb-post-tax>div .advgb-post-tax-term {border-radius:100px!important; line-height:initial; padding: 3px 9px!important; background-color:#FFFFFF;}
.advgb-post-tax>div .advgb-post-tax-term:hover {background-color:#071323; color:#ffffff;}
.ast-single-post .entry-content a, .ast-comment-content a:not(.ast-comment-edit-reply-wrap a) {text-decoration:none!important;}
.advgb-post-title a {text-decoration:none!important;}
.advgb-post-title a:hover {color:#c20000;}
.advgb-recent-posts-block .advgb-post-readmore a {font-weight:700; background:#dc0005; border-radius:30px; padding:8px 18px; color:#fff;}
.advgb-recent-posts-block .advgb-post-readmore a:hover {background:#c20000;} .cl-template--id-609 {border-radius:12px!important; border:none!important;}
.cl-template--id-609 div.cl-element--instance-1297 .cl-element-taxonomy__term:hover, .cl-template--id-609 div.cl-element--instance-1297 .cl-element-taxonomy__term:active, .cl-template--id-609 div.cl-element--instance-1297 .cl-element-taxonomy__term:focus {background-color: #2c2d33!important;} @media (max-width:755px) and (min-width:600px) {
.ticss-1c15bd42 img, .ticss-a2e0e11d img {width:80%!important;}
}
@media (max-width:600px) and (min-width:200px) {
.ticss-1c15bd42 img, .ticss-a2e0e11d img {width:50%!important;}
} .lsb-prod-cat-head {
background-size:cover;
background-repeat:no-repeat;
background-position:50%;
position:relative;
border-radius:12px;
overflow:hidden;
margin-bottom:2em;
}
.lsb-prod-cat-head-content {
text-align:center;
padding:10% 20px;
max-width:800px;
margin: 0 auto;
position:relative;
}
.prod-cat-head-title {
font-family:inherit;
color:#ffffff!important;
font-size:50px!important;
font-weight:700;
}
.prod-cat-head-desc {
font-family:inherit;
color:#ffffff;
font-size:17px!important;
font-weight:700!important;
}
.woocommerce-products-header__title {
display:none;}
.ast-woocommerce-container .woocommerce-breadcrumb {display:none;} @media (max-width: 921px) {
.woocommerce-account .woocommerce-MyAccount-content {padding-top:40px;}
}
.woocommerce-MyAccount-navigation-link a::before {font-family: "Material Icons"; font-size:50px; line-height:20px; position: relative; top:16px; padding-right: 10px;}
.woocommerce-MyAccount-navigation-link--dashboard a::before {content: "sports_esports";}
.woocommerce-MyAccount-navigation-link--orders a::before {content: "list_alt"; }	
.woocommerce-MyAccount-navigation-link--downloads a::before {content: "download"; }	
.woocommerce-MyAccount-navigation-link--edit-address a::before {content: "import_contacts";}
.woocommerce-MyAccount-navigation-link--edit-account a::before {content: "manage_accounts"; }	
.woocommerce-MyAccount-navigation-link--wishlist a::before {content: "favorite"; }	
.woocommerce-MyAccount-navigation-link--customer-logout a::before {content: "logout"; }	
.woocommerce-MyAccount-navigation li:hover {background:#eee;}
.woocommerce-MyAccount-navigation li.is-active {font-weight:500;}
.woocommerce-MyAccount-navigation li.is-active a{color:#c20000;}
span.password-input {
position:relative;
}
button.show-password-input {
position: absolute;
right: 0.7em;
top: -7px;
cursor: pointer;
border: 0;
padding: 10px;
background: #fff;
font-family: dashicons;
color: #4a4949;
}
button.show-password-input::after {content: "\f177";}
button.show-password-input.display-password::after {content: "\f530";} .products {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-duration: var(--animate-duration);
animation-duration: var(--animate-duration);
-webkit-animation-fill-mode:both;
animation-fill-mode:both;	
}
.woocommerce ul.products li.product a img {
border-radius:12px;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce-page ul.products li.product .woocommerce-loop-product__title {
font-family:inherit;
font-size:17px;
font-weight:700;
}
#home-product-category-outer {
white-space: nowrap;
overflow-x:clip;
margin:1.4em 20px -1.2em 20px;}
.home-product-category-inner {display:inline-block;}
.home-product-category {display:inline-block;}
.theme-twentytwenty .wc-block-grid.has-aligned-buttons .wc-block-grid__product>:last-child, .wc-block-grid.has-aligned-buttons .wc-block-grid__product>:last-child {margin-top:0!important;}
.woocommerce div.product .product_meta {font-size:16px!important; font-weight:700; color:#000000;line-height:33px;}
.posted_in {margin-bottom: 10px;}
.posted_in, .tagged_as, .cat-links {display:inline-block;}
.posted_in a:first-letter, .tagged_as a:first-letter {margin-bottom:10px; text-transform:capitalize;}
.woocommerce ul.products li.product .ast-woo-product-category, .home-product-category a, .posted_in a, .tagged_as a, .cat-links a, ul.wp-block-categories-list.wp-block-categories li.cat-item a, ul.wp-block-archives-list.wp-block-archives li.cat-item a {
color: #ffffff!important;
background-color:#c20000!important;
display:inline-block;
text-decoration:none!important;
font-size:14px!important;
font-weight:700!important;
line-height:initial;
border-radius:100px;
margin-right:4px;
padding: 3px 9px;
opacity:1;
margin-bottom:7px!important;
}
.woocommerce-js ul.products li.product a.ast-loop-product__link {display:block!important;}
ul.wp-block-categories-list.wp-block-categories li.cat-item a:visited, ul.wp-block-archives-list.wp-block-archives li.cat-item a:visited {color:#fff!important;}
ul.wp-block-categories-list.wp-block-categories li.cat-item a:hover, ul.wp-block-archives-list.wp-block-archives li.cat-item a:hover {color:#fff!important; background:#2c2d33!important;}
ul.wp-block-categories-list.wp-block-categories li.cat-item a:active, ul.wp-block-archives-list.wp-block-archives li.cat-item a:active {color:#fff!important;}
.home-product-category-white a {
color: #000000!important; background: rgb(255,255,255)!important;
background: linear-gradient(0deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 45%)!important;
border:solid 1px #888;
}
.home-product-category-white a:hover {
background:#2c2d33!important;
}
#home_categories_sliderNG {}
.ast-woo-product-category a:link, .ast-woo-product-category a:visited, .ast-woo-product-category a:hover, .ast-woo-product-category a:active, .posted_in a:active, .tagged_as a:active, .cat-links a:active {color:#ffffff;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce-page ul.products li.product .woocommerce-loop-category__title {font-size: 18px!important;}
.woocommerce ul.products li.product .ast-woo-product-category:hover, .home-product-category a:hover, .posted_in a:hover, .tagged_as a:hover, .cat-links a:hover {
color: #ffffff!important;
background-color:#071323!important;
cursor: pointer;
}
.summary .woocommerce-breadcrumb {display:block!important;}
.woocommerce div.product div.images img {border-radius:12px;}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper div {border-radius:12px;}
.woocommerce div.product form.cart .button.single_add_to_cart_button {padding:18px 40px!important;width:100%; text-transform:uppercase;} .add_to_wishlist_button {padding:16px 40px!important;width:100%; text-transform:uppercase;}
.add_to_wishlist_button {text-align:center; background:#000!important;}
.add_to_wishlist_button:hover {background:#fff!important;color:#000!important; border:solid 1px #000!important;padding:15px 40px!important;}
.add_to_wishlist_heart {
margin:0;
background:#fff;
border-radius:100px;
box-shadow:0 2px 20px rgb(0 0 0 / 8%);
}
.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart {left: auto!important; right: 10px!important;}	
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {width:30px!important; height:30px!important;} .lsb-review-key {
background: #fff;
border-radius: 15px;
padding: 40px 50px;
margin: 0 0 40px 0;
} .lsb-review-pros-and-cons { }
.lsb-review-pros ul, .lsb-review-cons ul{
margin-left: 0px;
list-style:none;}
.lsb-review-pros ul li, .lsb-review-cons ul li {list-style: none; margin:0 0 10px; display: flex;}
.lsb-review-pros ul li:before {
font-family: "Material Icons"; 
font-size:35px; line-height:20px; 
position: relative; 
top:3px; 
padding-right: 10px; 
color:#58c649; 
content: "check_circle";
}	
.lsb-review-cons ul li:before {
font-family: "Material Icons"; 
font-size:35px; line-height:20px; 
position: relative; 
top:3px; 
padding-right: 10px; 
color:#c20000; 
content: "cancel";
}		
.lsb-review-pros {
background:#F5FFF8;
padding:25px;
border-radius:15px;
border:solid 3px #58c649;
}	
.lsb-review-cons {
background:#FFF5F5;
padding:25px;
border-radius:15px;
border:solid 3px #c20000;
}
.lsb-review-pros h2 {color:#58c649; text-align:center;}	
.lsb-review-cons h2 {color:#c20000; text-align:center;}
.lsb-review-pros h2:before {
font-family: "Material Icons"; 
font-size:35px; line-height:20px; 
position: relative; 
top:7px; 
padding-right: 10px; 
content: "thumb_up";
}
.lsb-review-cons h2:before {
font-family: "Material Icons"; 
font-size:35px; line-height:20px; 
position: relative; 
top:7px; 
padding-right: 10px; 
content: "thumb_down";
} .buy-this-product {
background: #ffffff;
padding:50px;
border-radius:15px;
}  .price {
margin: 20px 0!important;
font-size:1.625rem!important;
}
.woocommerce-js ul.products li.product .onsale {right:auto!important; left:0!important;}
.woocommerce-js div.product form.cart .button {margin-bottom:0em!important;}
.woocommerce-js div.product form.cart .tinvwl_add_to_wishlist_button {width:100%!important; margin-bottom:1em!important;} .lbs_pros_box {
border: solid 3px #58c649;
border-radius:12px;
padding:40px; background:#fff;
margin-bottom: 40px;
}
.lbs_pros_box p {margin-bottom:1em!important;}
.lsb_pros ul, .lsb_cons ul {
margin: 0 0 15px;
list-style:none;}
.lsb_pros ul li {list-style: none; margin:0 0 1.2em 10px; display: flex; font-weight:700;} .lsb_pros ul li:before {font-family: "Material Icons"; font-size:45px; line-height:20px; position: relative; top:5px; padding-right: 10px; color:#58c649; content: "check_circle";} .disclaimer {font-size:smaller;}
.product_more_data{border-top:1px solid #ebebeb; padding-top:1em; margin:0 0 .8em;}
.woocommerce div.product .woocommerce-tabs ul.tabs li {margin:0 0.1em 0 0}
.woocommerce div.product .woocommerce-tabs .panel {padding-bottom:10px; border-bottom: 1px solid rgba(0,0,0,.05);}
.woocommerce div.product .woocommerce-tabs ul.tabs {
border-top:3px solid rgba(0,0,0,1); 
margin-bottom:30px;
top:-1px;}
.woocommerce-js div.product .woocommerce-tabs ul.tabs::before {top:-1px;}	
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {color:#fff;background:#000; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; padding:20px; border:solid 3px #000; border-top:none!important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before {background:#000; height:0px!important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {color:#000; background:#fff; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; padding:20px; border:solid 3px #000; border-top:none!important; }
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {color:#fff; background:#000; padding-bottom: 27px;}
@media (max-width: 544px) {
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li a {border-radius:12px; border-top:solid #000 3px!important; padding:10px; margin-bottom:5px;}	
.woocommerce div.product .woocommerce-tabs ul.tabs {border-top:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {background:rgba(0,0,0,1); padding-bottom:10px;}
}
#tab-description {background:#fff; border-radius:12px; padding:40px;} .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {background: #000!important; border-radius:0 0 12px 12px;} .zoomtoo-container {border-radius:12px;}
.wpgs-lightbox-icon::before { opacity:0;}
.flaticon-right-arrow {right:10px!important;}
.flaticon-right-arrow::before {color:#efefef!important;}
.flaticon-back {left:10px;}
.flaticon-back::before {color:#efefef!important;}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after {font-size:40px!important; }
.wpgs-for .slick-arrow:hover::before, .wpgs-nav .slick-prev:hover::before, .wpgs-nav .slick-next:hover::before {color:#000!important;} blockquote.tiktok-embed {border-left: none!important; padding:0!important;} @media (max-width:1200px) and (min-width:922px){
.ast-right-sidebar #secondary {padding-left:10px; width:40%}
}  .wp-block-latest-posts.wp-block-latest-posts__list li a {
background:#fff;
border: 1px solid #dddddd;
padding: 10px 25px;
line-height:22px;
margin-bottom: 6px!important;
border-radius:30px;
display:inline-table;
font-weight:700;
}	
.wp-block-latest-posts.wp-block-latest-posts__list li a:hover {
color:#c20000;
transition:padding-left 0.2s ease 0s;
padding-left: 30px;
} ul.wp-block-categories-list.wp-block-categories li, ul.wp-block-archives-list.wp-block-archives li {display:inline-block;} .ast-single-post .entry-title, .page-title {font-weight:700!important; margin-bottom:1rem;}
.addthis_inline_share_toolbox {margin-bottom:1rem;}
a.at-svc-link {margin-bottom: 5px!important;}
.widget {margin: 0 0 1em 0;}
.wp-block-group {padding-top:1em; padding-bottom:1em;}
.entry-meta, .entry-meta * {margin-bottom:10px;}
.post-thumb {padding-left:0; padding-right:0;} .ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single {padding: 1em 6.67em!important;}
@media (max-width:1200px) and (min-width:541px){
.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single {padding: 1em 4.67em!important;}
}
@media (max-width:540px){
.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single {padding: 1em 3.67em!important;}
}
.entry-title, .entry-title a {font-weight:700!important;}
.ast-separate-container .ast-archive-description, .ast-separate-container .ast-author-box {background-color:transparent!important;}
.single .entry-header .post-thumb {margin-bottom: 1em;}
.wp-block-image img {margin-bottom: 1em;} .page-links .page-link, .single .post-navigation a {
display:inline-table;
line-height:22px;
background:#fff;
border:1px solid #dddddd;
border-radius:30px;
padding:10px 25px;
font-weight:700;}
.page-links .page-link, .single .post-navigation a:hover {color:#c20000;} .ast-pagination .nav-links {margin-bottom:10px;} .site-footer a:link, .site-footer a:visited, .site-footer a:active {color:#ffffff; text-decoration:none!important;}
.site-footer a:hover {text-decoration: underline!important; color:#ffffff;}
.footer-widget-area.widget-area.site-footer-focus-item {padding:0 50px;}
h2.widget-title {font-weight:500;}
.widget-title {font-size: 1.2em; font-weight:500; margin-bottom: 1rem; color:#ffffff;}
.ast-footer-copyright {padding-bottom:20px;} .styleup {text-transform: uppercase;}
.styleupbold {text-transform: uppercase; font-weight:500} select {
width:100%;
font-size:1rem;
line-height:1.6em;
color: #666;} .forminator-ui img {border-radius:0;}
.forminator-pagination-progress	{
margin-bottom:30px;
display:flex;
-webkit-box-align:center;
align-items: center;
}
.forminator-pagination-progress .forminator-progress-label {
font-size:14px;
font-family: inherit;
font-weight: 500;
display: block;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
line-height:2.2em;
}
.forminator-pagination-progress .forminator-progress-bar span {
background-color: rgba(73,137,189,1);
height: 8px;
display:block; }	
.forminator-pagination-progress .forminator-progress-bar {
background-color: #E6E6E6;
margin-left: 15px;
height: 8px;
overflow:hidden;
display:block;
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
position:relative;}	
.forminator-pagination-footer {margin-top:20px;}
.forminator-button-next {float:right;}
.forminator-button-back {float:left;}	
.forminator-button:last-child {float:right;}
.forminator-pagination-footer .forminator-button {
border-radius:30px!important;
width:auto;
padding:10px 25px!important;
box-shadow: none!important;
display:block;
-webkit-box-flex:0;
-ms-flex: 0 0 auto;
flex:0 0 auto;}	
.forminator-pagination-footer button {
-webkit-box-ordinal-group:3;
-ms-flex-order:3;
order:2;} .contactusform {
padding-bottom:50px!important;
background: rgb(255,255,255);
background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(239,239,239,1) 85%);
-webkit-box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.2); 
box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.2);
}
.contactusformcolumns {
border-radius:12px;
background:#ffffff; 
-webkit-box-shadow: 7px 7px 20px -9px rgba(0,0,0,0.2); 
box-shadow: 7px 7px 20px -9px rgba(0,0,0,0.2);
}
.forminator-label{
font-weight:500;
}
.forminator-input {
-webkit-box-sizing: border-box;    
box-sizing: border-box;
width:100%;
height:44px!important;
border-color:
}
.forminator-textarea {
width:100%; 
}
.forminator-error-message {
color:#c20000; a
}
.forminator-error-message:after {
content: " ";
} .marketingformcolumns {
border-radius:12px;
padding:50px;
margin:0px 0px 50px 0px;
background:#ffffff; 
-webkit-box-shadow: 7px 7px 20px -9px rgba(0,0,0,0.2); 
box-shadow: 7px 7px 20px -9px rgba(0,0,0,0.2);
}
.forminator-ui img.securepaymenticon {
position:relative!important;
top:-2px!important;
} .tnp-subscription input[type=submit] {
background-color: #dc0005!important;
padding:15px 25px;
margin:0 auto!important;
font-size:1.2em!important;
} .lsb-newsletter-form-pages {
background:#ffffff;
box-shadow:0px 0px 1px rgb(0 0 0 / 10%), 0px 4px 8px rgb(0 0 0 / 10%);
text-align:center;
border-radius:10px;
}
.lsb-newsletter-form-pages p {
color:#2c2d33;
font-size:1.25rem;
line-height:1.2em;
font-weight:700;}
.lsb-newsletter-form-pages p:before {font-family: "Material Icons"; font-size:55px; line-height:20px; position: relative; top:15px; padding-right: 10px; color:#2c2d33; content: "outgoing_mail";}	
.lsb-newsletter-form-pages .tnp-subscription-minimal input.tnp-submit {background-color: #c20000; max-width:300px; width:70%; margin:5px auto;}	
.lsb-newsletter-form-pages .tnp-subscription-minimal input.tnp-email, .tnp-subscription-minimal input.tnp-name {margin: 0 2px!important;}
.lsb-newsletter-form-pages .tnp-subscription-minimal .tnp-privacy-field	{text-wrap:wrap; clear:both; width:100%; min-height:20px;}
.lsb-newsletter-form-pages .tnp-subscription-minimal .tnp-privacy-field	label {display:inline-block!important; text-wrap:wrap!important; overflow-wrap: anywhere; white-space:wrap; max-height:100px;} .linespacer {border-bottom:solid 1px #ddd;} input[type=search] {
border-radius:30px!important;
padding-left:25px;	
}
.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field {margin-right:0 !important;}	
.ast-search-menu-icon .search-form {
border:none!important;}	
form.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input {padding-left:25px;}	
@media (max-width:960px) and (min-width:200px) {
.ast-icon.icon-search svg {
margin-right:12px!important;}
} .pagesheadersection {
max-width:100%!important;
background: rgb(255,255,255);
background: linear-gradient(0deg, rgba(255,255,255,1) 85%, rgba(239,239,239,1) 95%);
text-align:center;
position: relative;
z-index: 100;
-webkit-box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.2); 
box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.2); 
}
.pagesheadersection > .wp-block-image.size-full {margin:0!important;} .headerbanner01 {
background: url(//www.lovesharebuy.com/wp-content/uploads/2023/06/cont-page-banner-lsb-marketing-options.jpg) no-repeat;
background-position: 54% 0%; min-height:400px;
z-index: 99;
-webkit-box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.2); 
box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.2); 
}
@media (max-width: 960px) {
.headerbanner01 {
background-position: 28% 0%;
}
}
.pagesheadersectioncontained {
padding: 40px 50px;
margin:0 auto;
max-width:1320px;
text-align:left;}
.pagesheadersectioncontained h1 {
max-width:500px;
font-size:42px;	
line-height:1.2;
margin-bottom:0;
}
@media (max-width: 570px) {
.pagesheadersectioncontained h1 {
font-size:38px;
}
}	
.pagesheadersectioncontained h2 {
max-width:500px;
font-size:34px;	
line-height:1.2;
margin-bottom:0;
}
.pagesheadersectioncontained p {
max-width:430px;
font-size:22px;
line-height:1.2;
margin:20px 0 35px 0;
}
.pagesheadersectioncontained  .wp-block-button .wp-block-button__link {
font-size:1.3rem;}
.pagesheadersectioncontained  .wp-block-buttons {}
.spacershadow {
-webkit-box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.2); 
box-shadow: 0px 21px 20px -20px rgba(0,0,0,0.2); 
position: relative;
z-index: 101;
height:60px;
}		
.pagessection01 {
background: rgb(255,255,255);
background: linear-gradient(0deg, rgba(255,255,255,1) 85%, rgba(239,239,239,1) 95%);
-webkit-box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.2); 
box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.2); 
position: relative;
z-index: 98;
}
.pagessection02 {
background: rgb(255,255,255);
-webkit-box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.2); 
box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.2); 
position: relative;
z-index: 97;
} .headerbanner02 {
background: url(//www.lovesharebuy.com/wp-content/uploads/2023/06/cont-page-banner-lsb-contact-us.jpg) no-repeat;
background-position: 50% 0%; min-height:400px;
z-index: 99;
-webkit-box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.2); 
box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.2); 
}
@media (max-width: 960px) {
.headerbanner02 {
background-position: 42% 0%;
}
} .headerbanner03 {
background: url(//www.lovesharebuy.com/wp-content/uploads/2023/07/cont-page-banner-lsb-product-review.jpg) no-repeat;
background-position: 54% 0%; min-height:400px;
z-index: 99;
-webkit-box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.2); 
box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.2); 
}
@media (max-width: 960px) {
.headerbanner03 {
background-position: 8% 0%;
}
} .marketing-benefits p {
font-size:18px;
line-height:1.8rem;}	
.marketing-benefits h2 {
font-weight:500;} @media (max-width: 932px) {
.eb-pricing-wrapper.eb-pricing-cmq96dj .eb-pricing .eb-pricing-item .eb-pricing-footer .eb-pricing-button, 
.eb-pricing-wrapper.eb-pricing-z5gao7w .eb-pricing .eb-pricing-item .eb-pricing-footer .eb-pricing-button, 
.eb-pricing-wrapper.eb-pricing-rd2cwwa .eb-pricing .eb-pricing-item .eb-pricing-footer .eb-pricing-button  {
padding-left:18px;
padding-right:18px;
font-size:14px;
}
}
@media (max-width: 767px) {
.eb-pricing-wrapper.eb-pricing-cmq96dj .eb-pricing .eb-pricing-item .eb-pricing-footer .eb-pricing-button, 
.eb-pricing-wrapper.eb-pricing-z5gao7w .eb-pricing .eb-pricing-item .eb-pricing-footer .eb-pricing-button, 
.eb-pricing-wrapper.eb-pricing-rd2cwwa .eb-pricing .eb-pricing-item .eb-pricing-footer .eb-pricing-button  {
padding-left:40px;
padding-right:40px;
font-size:16px;
}
}