@import url("//fonts.googleapis.com/css?family=Abel:400&subset=latin");
    @media (min-width:  300px) {
[data-css="tve-u-172aa1f4094"]  {
     background-image:  linear-gradient(rgb(255,  255,  255),  rgb(255,  255,  255)) !important;
     background-size:  auto !important;
     background-position:  50% 50% !important;
     background-attachment:  scroll !important;
     background-repeat:  no-repeat !important;
 }
[data-css="tve-u-172aa234127"].tcb-post-list [data-css="tve-u-172aa234131"] .tcb-button-link  {
     border:  1px solid rgb(255,  255,  255);
     border-radius:  0px;
     overflow:  hidden;
     letter-spacing:  4px;
     background-color:  rgba(0,  0,  0,  0.4) !important;
     padding:  12px !important;
 }
:not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list [data-css="tve-u-172aa234131"] .tcb-button-link span  {
     color:  rgb(255,  255,  255);
 }
[data-css="tve-u-172aa234127"].tcb-post-list [data-css="tve-u-172aa234131"]  {
     float:  none;
     --tve-font-size: 10px;
     margin-left:  auto !important;
     margin-right:  auto !important;
 }
[data-css="tve-u-172aa234127"].tcb-post-list [data-css="tve-u-172aa234131"] .tcb-button-link span  {
     text-transform:  uppercase;
     font-weight:  bold !important;
 }
:not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list [data-css="tve-u-172aa234131"] .tcb-button-link  {
     font-size:  var(--tve-font-size,  10px)  !important;
 }
:not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list .thrv-content-box [data-css="tve-u-172aa23412d"] p,  :not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list .thrv-content-box [data-css="tve-u-172aa23412d"] li,  :not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list .thrv-content-box [data-css="tve-u-172aa23412d"] blockquote,  :not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list .thrv-content-box [data-css="tve-u-172aa23412d"] address,  :not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list .thrv-content-box [data-css="tve-u-172aa23412d"] .tcb-plain-text,  :not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list .thrv-content-box [data-css="tve-u-172aa23412d"] label,  :not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list .thrv-content-box [data-css="tve-u-172aa23412d"] h1,  :not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list .thrv-content-box [data-css="tve-u-172aa23412d"] h2,  :not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list .thrv-content-box [data-css="tve-u-172aa23412d"] h3,  :not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list .thrv-content-box [data-css="tve-u-172aa23412d"] h4,  :not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list .thrv-content-box [data-css="tve-u-172aa23412d"] h5,  :not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list .thrv-content-box [data-css="tve-u-172aa23412d"] h6  {
     color:  rgb(255,  255,  255);
 }
[data-css="tve-u-172aa234127"].tcb-post-list [data-css="tve-u-172aa23412b"]  {
     margin:  0px !important;
     padding:  15px !important;
 }
[data-css="tve-u-172aa234127"].tcb-post-list .thrv-content-box [data-css="tve-u-172aa23412d"]  {
     text-align:  center;
     min-height:  230px !important;
 }
[data-css="tve-u-172aa234127"].tcb-post-list [data-css="tve-u-172aa23412b"] > .tve-cb  {
     justify-content:  center;
     display:  flex;
     flex-direction:  column;
 }
[data-css="tve-u-172aa234127"].tcb-post-list [data-css="tve-u-172aa23412c"]  {
     border:  1px solid rgba(255,  255,  255,  0.15) !important;
     background-image:  none !important;
 }
[data-css="tve-u-172aa234127"].tcb-post-list [data-css="tve-u-172aa23412b"]:hover [data-css="tve-u-172aa23412c"]  {
     border:  1px solid rgba(255,  255,  255,  0.5) !important;
 }
[data-css="tve-u-172aa234127"].tcb-post-list .post-wrapper  {
     background-image:  none !important;
 }
:not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list .post-wrapper:hover  {
     background-image:  none !important;
 }
:not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list [data-css="tve-u-172aa23412f"]  {
     padding-top:  0px !important;
     margin-top:  0px !important;
     padding-bottom:  0px !important;
     margin-bottom:  0px !important;
     font-size:  20px !important;
 }
[data-css="tve-u-172aa234127"].tcb-post-list [data-css="tve-u-172aa23412e"]  {
     padding:  0px !important;
     margin-bottom:  20px !important;
 }
:not(#tve) [data-css="tve-u-172aa234127"].tcb-post-list [data-css="tve-u-172aa234130"]  {
     font-weight:  var(--g-bold-weight,  bold)  !important;
 }
[data-css="tve-u-172aa234127"].tcb-post-list [data-css="tve-u-172aa234129"]  {
     margin-top:  0px !important;
     margin-bottom:  0px !important;
 }
[data-css="tve-u-172aa234127"].tcb-post-list [data-css="tve-u-172aa23412a"]  {
     background-image:  linear-gradient(rgba(0,  0,  0,  0.5),  rgba(0,  0,  0,  0.5)),  url("//exactsports.com/wp-content/uploads/tcb_content_templates/post_list/images/Featured_img_1_03.jpg?dynamic_featured=1&size=large") !important;
     background-size:  auto,  cover !important;
     background-position:  50% 50%,  50% 50% !important;
     background-attachment:  scroll,  scroll !important;
     background-repeat:  no-repeat,  no-repeat !important;
 }
[data-css="tve-u-172aa234127"].tcb-post-list [data-css="tve-u-172aa234129"]:hover [data-css="tve-u-172aa23412a"]  {
     background-image:  linear-gradient(rgba(0,  0,  0,  0.4),  rgba(0,  0,  0,  0.4)),  url("//exactsports.com/wp-content/uploads/tcb_content_templates/post_list/images/Featured_img_1_03.jpg?dynamic_featured=1&size=large") !important;
     background-size:  auto,  cover !important;
     background-position:  50% 50%,  50% 50% !important;
     background-attachment:  scroll,  scroll !important;
     background-repeat:  no-repeat,  no-repeat !important;
 }
.tcb-post-list[data-css="tve-u-172aa234127"] .post-wrapper.thrv_wrapper  {
     width:  calc((100% - 60px) / 3);
     padding:  0px;
 }
[data-css="tve-u-172aa234127"]  {
     padding:  0px;
 }
.tcb-post-list[data-css="tve-u-172aa234127"] .post-wrapper.thrv_wrapper:nth-child(n+4)  {
     margin-top:  30px !important;
 }
.tcb-post-list[data-css="tve-u-172aa234127"] .post-wrapper.thrv_wrapper:not(:nth-child(n+4))  {
     margin-top:  0px !important;
 }
:not(#tve) [data-css="tve-u-172aa276aad"]  {
     --g-regular-weight: 400;
     font-family:  Abel !important;
     font-weight:  var(--g-regular-weight,  normal)  !important;
     font-size:  50px !important;
 }
[data-css="tve-u-172aa3b0f69"]  {
     width:  142px;
     margin-left:  30px !important;
     margin-top:  20px !important;
     margin-bottom:  20px !important;
 }
[data-css="tve-u-172aa3b1c5e"]  {
     max-width:  12.1%;
 }
[data-css="tve-u-172aa3b1c80"]  {
     max-width:  88.1%;
 }
[data-css="tve-u-172aa3c2352"]  {
     margin-bottom:  0px !important;
     background-color:  rgb(60,  61,  65) !important;
 }
[data-css="tve-u-172aa3c2ec2"]  {
     padding-top:  0px !important;
     padding-bottom:  0px !important;
 }
[data-css="tve-u-172aa3cfde4"]  {
     float:  none;
     position:  relative;
     border-radius:  0px;
     margin:  20px auto !important;
     padding:  0px !important;
 }
[data-css="tve-u-172aa3cfde4"] .tve_w_menu  {
     background-color:  rgb(60,  61,  65) !important;
 }
.thrv_widget_menu #m-172aa3cfde3 > li:not(.tcb-excluded-from-group-item) > a  {
     font-family:  var(--tve-font-family,  Abel);
     font-size:  var(--tve-font-size,  18px) !important;
     text-transform:  uppercase;
     font-weight:  500 !important;
     color:  rgb(255,  255,  255) !important;
     line-height:  var(--tve-line-height,  1.5em) !important;
 }
.thrv_widget_menu #m-172aa3cfde3 > li:not(.tcb-excluded-from-group-item) strong  {
     font-weight:  500;
 }
.thrv_widget_menu #m-172aa3cfde3 > li:not(.tcb-excluded-from-group-item)  {
     padding:  10px 51px !important;
     margin-right:  74px !important;
     border-radius:  0px;
     background-color:  rgb(116,  116,  116) !important;
     margin-left:  74px !important;
     --tve-font-size: 18px;
     --tve-font-weight: var(--g-bold-weight,  bold) ;
     --tve-font-family: Abel;
     --g-regular-weight: 400;
     --tve-line-height: 1.5em;
     border:  none;
 }
:not(#tve) .thrv_widget_menu #m-172aa3cfde3 > li:not(.tcb-excluded-from-group-item):hover  {
     background-color:  rgb(254,  80,  0) !important;
     border:  none !important;
 }
.thrv_widget_menu #m-172aa3cfde3 ul:not(.tcb-excluded-from-group-item)  {
     width:  100%;
     background-color:  rgba(60,  61,  65,  0) !important;
     box-shadow:  none !important;
     border:  none !important;
 }
.thrv_widget_menu #m-172aa3cfde3 li li:not(.tcb-excluded-from-group-item) > a  {
     font-size:  var(--tve-font-size,  14px) !important;
     text-transform:  uppercase;
     font-weight:  500 !important;
     color:  rgb(255,  255,  255) !important;
 }
.thrv_widget_menu #m-172aa3cfde3 li li:not(.tcb-excluded-from-group-item)  {
     padding-top:  10px !important;
     padding-bottom:  10px !important;
     border-radius:  0px;
     background-color:  rgb(157,  157,  160) !important;
     border:  none;
     --tve-font-size: 14px;
     text-align:  center;
 }
:not(#tve) .thrv_widget_menu #m-172aa3cfde3 li li:not(.tcb-excluded-from-group-item):hover  {
     background-color:  rgb(184,  62,  6) !important;
 }
.thrv_widget_menu #m-172aa3cfde3 > li:not(.tcb-excluded-from-group-item).tve-state-active  {
     background-color:  rgb(254,  80,  0) !important;
     background-image:  none !important;
 }
.thrv_widget_menu #m-172aa3cfde3 li li:not(.tcb-excluded-from-group-item).tve-state-active  {
     background-color:  rgb(34,  34,  37);
     background-image:  none !important;
 }
.thrv_widget_menu #m-172aa3cfde3 > li.menu-item.menu-item-4 > a  {
     font-family:  var(--tve-font-family,  Abel);
     text-transform:  uppercase;
     font-weight:  500 !important;
     font-size:  var(--tve-font-size,  18px) !important;
     color:  rgb(255,  255,  255) !important;
     line-height:  var(--tve-line-height,  1.5em) !important;
 }
.thrv_widget_menu #m-172aa3cfde3 > li.menu-item.menu-item-4 strong  {
     font-weight:  500;
 }
.thrv_widget_menu #m-172aa3cfde3 > li.menu-item.menu-item-4  {
     border-radius:  0px;
     background-color:  rgb(116,  116,  116) !important;
     padding:  10px 51px !important;
     margin-right:  74px !important;
     margin-left:  74px !important;
     --tve-font-size: 18px;
     --tve-font-weight: var(--g-bold-weight,  bold) ;
     --tve-font-family: Abel;
     --g-regular-weight: 400;
     --tve-line-height: 1.5em;
     border:  none;
 }
:not(#tve) .thrv_widget_menu #m-172aa3cfde3 > li.menu-item.menu-item-4:hover  {
     background-color:  rgb(254,  80,  0) !important;
     border-top-left-radius:  0px !important;
     border-top-right-radius:  0px !important;
     background-image:  linear-gradient(rgba(255,  255,  255,  0.1),  rgba(255,  255,  255,  0.1)) !important;
     background-size:  auto !important;
     background-position:  50% 50% !important;
     background-attachment:  scroll !important;
     background-repeat:  no-repeat !important;
     border:  none !important;
 }
.thrv_widget_menu #m-172aa3cfde3 > li.menu-item.menu-item-4.tve-state-active  {
     background-color:  rgb(254,  80,  0) !important;
     background-image:  linear-gradient(rgba(255,  255,  255,  0.15),  rgba(255,  255,  255,  0.15)) !important;
     background-size:  auto !important;
     background-position:  50% 50% !important;
     background-attachment:  scroll !important;
     background-repeat:  no-repeat !important;
 }
.thrv_widget_menu #m-172aa3cfde3 > li:not(.tcb-excluded-from-group-item):hover  {
     background-color:  rgb(58,  155,  198) !important;
     border-top-left-radius:  0px !important;
     border-top-right-radius:  0px !important;
 }
.thrv_widget_menu #m-172aa3cfde3 > li:not(.tcb-excluded-from-group-item) > ul  {
     margin-left:  0px !important;
     margin-top:  0px !important;
     min-width:  calc(100% + 0px);
 }
.thrv_widget_menu #m-172aa3cfde3 li li:not(.tcb-excluded-from-group-item) strong  {
     font-weight:  500;
 }
.thrv_widget_menu #m-172aa3cfde3 li li:not(.tcb-excluded-from-group-item):hover  {
     background-color:  rgb(58,  155,  198) !important;
     border-top-left-radius:  0px !important;
     border-top-right-radius:  0px !important;
 }
:not(#tve) .thrv_widget_menu #m-172aa3cfde3 > li:not(.tcb-excluded-from-group-item) > a  {
     font-weight:  var(--tve-font-weight,  var(--g-bold-weight,  bold) ) !important;
 }
:not(#tve) .thrv_widget_menu #m-172aa3cfde3 > li.menu-item.menu-item-4 > a  {
     font-weight:  var(--tve-font-weight,  var(--g-bold-weight,  bold) ) !important;
 }
[data-css="tve-u-172aa508556"]  {
     padding-bottom:  0px !important;
 }
[data-css="tve-u-172aa53fb46"]  {
     padding-top:  30px !important;
 }
}
@media (max-width: 1023px) {
    .thrv_widget_menu #m-172aa3cfde3 ul:not(.tcb-excluded-from-group-item)  {
     background-color:  rgb(255,  255,  255) !important;
 }
.tcb-post-list[data-css="tve-u-172aa234127"] .post-wrapper.thrv_wrapper  {
     width:  calc((100% - 30px) / 2);
     padding:  0px;
 }
.tcb-post-list[data-css="tve-u-172aa234127"] .post-wrapper.thrv_wrapper:nth-child(n+3)  {
     margin-top:  30px !important;
 }
.tcb-post-list[data-css="tve-u-172aa234127"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3))  {
     margin-top:  0px !important;
 }
}
@media (max-width: 767px) {
    [data-css="tve-u-172aa234127"].tcb-post-list .thrv-content-box [data-css="tve-u-172aa23412d"]  {
     min-height:  220px !important;
 }
[data-css="tve-u-172aa234127"]  {
     padding:  0px;
 }
.tcb-post-list[data-css="tve-u-172aa234127"] .post-wrapper.thrv_wrapper  {
     width:  calc((100% - 0px) / 1);
 }
.tcb-post-list[data-css="tve-u-172aa234127"] .post-wrapper.thrv_wrapper:nth-child(n+2)  {
     margin-top:  20px !important;
 }
.tcb-post-list[data-css="tve-u-172aa234127"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2))  {
     margin-top:  0px !important;
 }
.tcb-post-list[data-css="tve-u-172aa234127"] .post-wrapper.thrv_wrapper:not(:nth-child(n))  {
     margin-right:  30px !important;
 }
.tcb-post-list[data-css="tve-u-172aa234127"] .post-wrapper.thrv_wrapper:nth-child(n)  {
     margin-right:  0px !important;
 }
[data-css="tve-u-172aa3b0f69"]  {
     margin-left:  auto !important;
     margin-right:  auto !important;
     float:  none;
     padding-left:  30px !important;
     padding-right:  30px !important;
 }
}