.elementor-447 .elementor-element.elementor-element-97f5251 > .elementor-container{min-height:57vh;}.elementor-447 .elementor-element.elementor-element-97f5251 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-447 .elementor-element.elementor-element-97f5251 > .elementor-background-overlay{background-color:#000000;opacity:0.59;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-447 .elementor-element.elementor-element-97f5251{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-447 .elementor-element.elementor-element-2b82df3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-e92b5ca{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-fa08f36{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#EFEFEF00;}.elementor-447 .elementor-element.elementor-element-fa08f36 .elementor-headline{text-align:left;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-447 .elementor-element.elementor-element-fa08f36 .elementor-headline-dynamic-wrapper path{stroke-width:0px;}.elementor-447 .elementor-element.elementor-element-fa08f36 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-447 .elementor-element.elementor-element-fa08f36 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-447 .elementor-element.elementor-element-bddfc7c{text-align:left;color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-447 .elementor-element.elementor-element-bddfc7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-717631f:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-717631f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-447 .elementor-element.elementor-element-717631f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-447 .elementor-element.elementor-element-717631f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-447 .elementor-element.elementor-element-034eab4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-447 .elementor-element.elementor-element-a101c5a{margin-top:0px;margin-bottom:20px;}.elementor-447 .elementor-element.elementor-element-8f62285 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-c46175d{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#EFEFEF00;}.elementor-447 .elementor-element.elementor-element-c46175d .elementor-headline{text-align:left;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-447 .elementor-element.elementor-element-c46175d .elementor-headline-dynamic-wrapper path{stroke-width:0px;}.elementor-447 .elementor-element.elementor-element-c46175d .elementor-headline-dynamic-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-447 .elementor-element.elementor-element-c46175d .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-447 .elementor-element.elementor-element-954e01b{color:#999999;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-447 .elementor-element.elementor-element-954e01b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-447 .elementor-element.elementor-element-1977f2f{--grid-columns:1;}.elementor-447 .elementor-element.elementor-element-9028e26{margin-top:40px;margin-bottom:40px;}.elementor-447 .elementor-element.elementor-element-9bdb793 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-ac42cf4{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#EFEFEF00;}.elementor-447 .elementor-element.elementor-element-ac42cf4 .elementor-headline{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-447 .elementor-element.elementor-element-ac42cf4 .elementor-headline-dynamic-wrapper path{stroke-width:0px;}.elementor-447 .elementor-element.elementor-element-ac42cf4 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-447 .elementor-element.elementor-element-ac42cf4 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-447 .elementor-element.elementor-element-ac42cf4 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-447 .elementor-element.elementor-element-c4a11da > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-447 .elementor-element.elementor-element-c4a11da{margin-top:0px;margin-bottom:30px;}.elementor-447 .elementor-element.elementor-element-0642c79 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-58a43b3{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#EFEFEF00;}.elementor-447 .elementor-element.elementor-element-58a43b3 .elementor-headline{text-align:left;font-family:var( --e-global-typography-34025d8-font-family ), Sans-serif;font-size:var( --e-global-typography-34025d8-font-size );font-weight:var( --e-global-typography-34025d8-font-weight );text-transform:var( --e-global-typography-34025d8-text-transform );font-style:var( --e-global-typography-34025d8-font-style );text-decoration:var( --e-global-typography-34025d8-text-decoration );line-height:var( --e-global-typography-34025d8-line-height );letter-spacing:var( --e-global-typography-34025d8-letter-spacing );word-spacing:var( --e-global-typography-34025d8-word-spacing );}.elementor-447 .elementor-element.elementor-element-58a43b3 .elementor-headline-dynamic-wrapper path{stroke-width:0px;}.elementor-447 .elementor-element.elementor-element-58a43b3 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-447 .elementor-element.elementor-element-58a43b3 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-447 .elementor-element.elementor-element-9344dbc{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:18px;--e-filter-normal-text-color:#02010100;--e-filter-hover-text-color:#02010100;--e-filter-active-text-color:#02010100;}.elementor-447 .elementor-element.elementor-element-9344dbc .e-filter-item{font-family:"Made Outer Sans", Sans-serif;font-size:0px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;padding:26px 26px 26px 26px;}.elementor-447 .elementor-element.elementor-element-af4b6d4{--grid-columns:2;--load-more-button-align:center;--auto-scroll-offset:120px;}.elementor-447 .elementor-element.elementor-element-af4b6d4 .elementor-button{padding:15px 15px 15px 15px;}.elementor-447 .elementor-element.elementor-element-44fb0a7{--grid-columns:2;--load-more-button-align:center;--auto-scroll-offset:120px;}.elementor-447 .elementor-element.elementor-element-44fb0a7 .elementor-button{padding:15px 15px 15px 15px;}@media(max-width:1024px){.elementor-447 .elementor-element.elementor-element-97f5251 > .elementor-container{min-height:0vh;}.elementor-447 .elementor-element.elementor-element-97f5251{padding:70px 30px 70px 30px;}.elementor-447 .elementor-element.elementor-element-a70628c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-fa08f36 .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-447 .elementor-element.elementor-element-fa08f36 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-447 .elementor-element.elementor-element-bddfc7c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-447 .elementor-element.elementor-element-bddfc7c > .elementor-widget-container{margin:0px 120px 0px 0px;}.elementor-447 .elementor-element.elementor-element-717631f{padding:70px 40px 70px 40px;}.elementor-447 .elementor-element.elementor-element-034eab4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-c46175d .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-447 .elementor-element.elementor-element-c46175d .elementor-headline-dynamic-text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-447 .elementor-element.elementor-element-954e01b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );width:100%;max-width:100%;}.elementor-447 .elementor-element.elementor-element-954e01b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-1977f2f{--grid-columns:1;}.elementor-447 .elementor-element.elementor-element-ac42cf4 .elementor-headline{text-align:left;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-447 .elementor-element.elementor-element-ac42cf4 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-447 .elementor-element.elementor-element-c4a11da{margin-top:0px;margin-bottom:30px;}.elementor-447 .elementor-element.elementor-element-58a43b3 .elementor-headline{font-size:var( --e-global-typography-34025d8-font-size );line-height:var( --e-global-typography-34025d8-line-height );letter-spacing:var( --e-global-typography-34025d8-letter-spacing );word-spacing:var( --e-global-typography-34025d8-word-spacing );}.elementor-447 .elementor-element.elementor-element-58a43b3 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-447 .elementor-element.elementor-element-d1d7f71 > .elementor-element-populated{padding:020px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-9344dbc .e-filter-item{font-size:0px;}.elementor-447 .elementor-element.elementor-element-af4b6d4{--grid-columns:2;--load-more-button-align:start;}.elementor-447 .elementor-element.elementor-element-44fb0a7{--grid-columns:2;--load-more-button-align:start;}}@media(max-width:767px){.elementor-447 .elementor-element.elementor-element-97f5251 > .elementor-container{min-height:0vh;}.elementor-447 .elementor-element.elementor-element-97f5251{padding:70px 20px 70px 20px;}.elementor-447 .elementor-element.elementor-element-2b82df3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-a70628c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-fa08f36 .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-447 .elementor-element.elementor-element-fa08f36 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-447 .elementor-element.elementor-element-bddfc7c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-447 .elementor-element.elementor-element-bddfc7c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-717631f{padding:70px 20px 70px 20px;}.elementor-447 .elementor-element.elementor-element-034eab4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-a101c5a{margin-top:0px;margin-bottom:10px;}.elementor-447 .elementor-element.elementor-element-8f62285 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-447 .elementor-element.elementor-element-c46175d .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-447 .elementor-element.elementor-element-c46175d .elementor-headline-dynamic-text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-447 .elementor-element.elementor-element-954e01b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-447 .elementor-element.elementor-element-954e01b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-1977f2f{--grid-columns:1;}.elementor-447 .elementor-element.elementor-element-9028e26{margin-top:40px;margin-bottom:40px;}.elementor-447 .elementor-element.elementor-element-9bdb793 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-447 .elementor-element.elementor-element-ac42cf4 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-447 .elementor-element.elementor-element-ac42cf4 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-447 .elementor-element.elementor-element-c4a11da{margin-top:0px;margin-bottom:0px;}.elementor-447 .elementor-element.elementor-element-0642c79 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-447 .elementor-element.elementor-element-58a43b3 .elementor-headline{font-size:var( --e-global-typography-34025d8-font-size );line-height:var( --e-global-typography-34025d8-line-height );letter-spacing:var( --e-global-typography-34025d8-letter-spacing );word-spacing:var( --e-global-typography-34025d8-word-spacing );}.elementor-447 .elementor-element.elementor-element-58a43b3 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-447 .elementor-element.elementor-element-d1d7f71 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-447 .elementor-element.elementor-element-9344dbc .e-filter-item{font-size:0vw;line-height:1.2em;}.elementor-447 .elementor-element.elementor-element-af4b6d4{--grid-columns:1;--load-more-button-width:100%;}.elementor-447 .elementor-element.elementor-element-44fb0a7{--grid-columns:1;--load-more-button-width:100%;}}@media(min-width:768px){.elementor-447 .elementor-element.elementor-element-a70628c{width:45.468%;}.elementor-447 .elementor-element.elementor-element-592e663{width:54.532%;}.elementor-447 .elementor-element.elementor-element-0642c79{width:21.429%;}.elementor-447 .elementor-element.elementor-element-d1d7f71{width:78.571%;}}@media(max-width:1024px) and (min-width:768px){.elementor-447 .elementor-element.elementor-element-a70628c{width:100%;}.elementor-447 .elementor-element.elementor-element-0642c79{width:100%;}.elementor-447 .elementor-element.elementor-element-d1d7f71{width:100%;}}/* Start custom CSS for taxonomy-filter, class: .elementor-element-9344dbc */.elementor-447 .elementor-element.elementor-element-9344dbc button {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    border: none;
    background-color: transparent !important;
    opacity: 0.5;
    cursor: pointer;
}
.elementor-447 .elementor-element.elementor-element-9344dbc button:hver {
   opacity: 1 !important; 
}
.elementor-447 .elementor-element.elementor-element-9344dbc button:first-child  {
    background-image: url(https://athleticconhou.wpengine.com/wp-content/uploads/2023/08/baseball-ball.svg) !important;
}
.elementor-447 .elementor-element.elementor-element-9344dbc button:nth-child(2)  {
    background-image: url(https://athleticconhou.wpengine.com/wp-content/uploads/2023/08/basketball.svg) !important;
}
.elementor-447 .elementor-element.elementor-element-9344dbc :nth-child(3) {
    background-image: url(https://athleticconhou.wpengine.com/wp-content/uploads/2023/08/american-football.svg) !important;
}
.elementor-447 .elementor-element.elementor-element-9344dbc button:nth-child(4) {
    background-image: url(https://athleticconhou.wpengine.com/wp-content/uploads/2023/08/golf.svg) !important;
}
.elementor-447 .elementor-element.elementor-element-9344dbc button:nth-child(5) {
    background-image: url(https://athleticconhou.wpengine.com/wp-content/uploads/2023/08/hockey.png) !important;
    filter: brightness(0) invert(1);
}
.elementor-447 .elementor-element.elementor-element-9344dbc button:nth-child(6) {
    background-image: url(https://athleticconhou.wpengine.com/wp-content/uploads/2023/08/football.svg) !important;
}
.elementor-447 .elementor-element.elementor-element-9344dbc{
    filter: brightness(0) invert(1)
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-af4b6d4 */.elementor-447 .elementor-element.elementor-element-af4b6d4 .e-loop-item{
    display: flex;
    align-items: stretch;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-44fb0a7 */.elementor-447 .elementor-element.elementor-element-44fb0a7 .e-loop-item{
    display: flex;
    align-items: stretch;
}/* End custom CSS */
/* Start custom CSS */.show_case_studies{
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Made Outer Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://athleticcontenthouse.com/wp-content/uploads/2023/06/MADE-Outer-Sans-Bold-PERSONAL-USE.ttf') format('truetype');
}
@font-face {
	font-family: 'Made Outer Sans';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://athleticcontenthouse.com/wp-content/uploads/2023/06/MADE-Outer-Sans-Medium-PERSONAL-USE.ttf') format('truetype');
}
/* End Custom Fonts CSS */