 @import url("webfonts.css");@import url("base.css");@import url("bands.css");main {margin-top: 143px;}.header-minimal main {margin-top: 124px;}html {padding: 0;margin: 0;}body {font-family: "Nunito Sans", sans-serif;font-size: 18px;font-weight: 400;color: #343940;background: #f8f8f8;}h1 {font-size: 56px;font-weight: 500;margin-bottom: 20px;}h2 {font-size: 46px;font-weight: 500;margin-bottom: 20px;color: #008af8;line-height: 1.3em;}h3 {font-size: 28px;font-weight: 500;margin-bottom: 30px;color: #008af8;line-height: 1.3em;}h4 {}h5 {font-size: 14px;text-transform: uppercase;color: #00d4ff !important;margin-bottom: 30px;letter-spacing: 3px;}h6 {}p {line-height: 1.6em;}.embelish {position: relative;}.embelish:after {display: block;width: 120px;height: 5px;margin: 35px auto;content: " ";background: #00d4ff;}.embelish-left {position: relative;}.embelish-left:after {display: block;width: 120px;height: 5px;margin: 35px auto;content: " ";background: #00d4ff;}.large-p-text p {font-size: 24px;}a {color: #008af8;transition: all ease 0.4s;}a:hover {color: #f57800;}.font-weight-regular {font-weight: 400 !important;}.font-weight-medium {font-weight: 500 !important;}.font-weight-bold {font-weight: 700 !important;}.font-weight-black {font-weight: 900 !important;}img {height: auto;}.content-label {display: block;font-size: 14px;text-transform: uppercase;font-weight: 600;letter-spacing: 2px;margin-bottom: 25px;}.section-utility h2 {font-size: 28px;margin-top: 30px;}.utility-table {border: 2px solid #ebebeb !important;margin-bottom: 40px;}.utility-table th {color: #FFF;text-align: left;background: #008af8;}.utility-table tr th:first-of-type {width: 250px;}.utility-table tr th:last-of-type {width: calc(100% - 250px);}.utility-table tr:nth-of-type(even) td {background: #ebebeb;}.utility-table tr td:first-of-type {font-weight: 600;}ul:not(footer ul, header ul, ul.slick-dots, ul.social-links, ul.no-bullets, .resource-menu ul) {list-style: none;margin: 30px 0 0 0;padding: 0;}ul:not(footer ul, header ul, ul.slick-dots, ul.social-links, ul.no-bullets, .resource-menu ul) li {position: relative;padding: 0 0 32px 36px;}ul:not(footer ul, header ul, ul.slick-dots, ul.social-links, ul.no-bullets, .resource-menu ul) li:before {position: absolute;left: 0;top: 10px;content: " ";width: 5px;height: 5px;border-radius: 50%;background: #008af8;}ol {margin: 30px 0;}ol li {margin-bottom: 20px;}.btn, input[type="submit"], .gform_next_button {display: inline-flex;align-items: center;justify-content: center;text-align: center;min-width: 230px;min-height: 70px;border: none;border-radius: 35px;color: #FFF;font-weight: 700;font-size: 14px;text-transform: uppercase;padding: 10px 20px;margin-top: 30px;background: #008af8;}.btn:hover {color: #FFF;background: #00d4ff;}.ajax-load-more-wrap:not(.infinite) .alm-load-more-btn {display: inline-flex;align-items: center;justify-content: center;text-align: center;min-width: 230px;min-height: 70px;border: none;border-radius: 35px;color: #FFF;font-weight: 700;font-size: 14px;text-transform: uppercase;padding: 10px 20px;margin-top: 30px;background: #008af8;}.ajax-load-more-wrap:not(.infinite) .alm-load-more-btn:hover {color: #FFF;background: #00d4ff;}.ajax-load-more-wrap.infinite .alm-load-more-btn:not(.loading.done) {display: none !important;}.ajax-load-more-wrap.infinite .alm-load-more-btn.loading {color: #000;border: none;background: transparent;}.ajax-load-more-wrap.infinite .alm-load-more-btn.loading:before {display: inline-block;font-family: "Font Awesome 6 Free";content: "\e1d4";margin-right: 15px;}.ajax-load-more-wrap.infinite .alm-load-more-btn.done {color: #000;border: none;background: transparent;opacity: .7;}.btn-skyblue, input[type="submit"], .gform_next_button, .alm-load-more-btn {background: #00d4ff;}.btn-skyblue:hover, input[type="submit"]:hover, .gform_next_button:hover, .alm-load-more-btn:hover {background: #008af8;}.btn-white {color: #008af8;background: #FFF;}a.link-arrow {position: relative;display: inline-block;text-transform: uppercase;padding-right: 28px;letter-spacing: 3px;}a.link-arrow:after {position: absolute;top: calc(50% - 1px);transform: translateY(-50%);right: 0;font-family: "Font Awesome 6 Free";font-weight: 700;content: "\f061";}.orange {color: #f57800 !important;}.skyblue {color: #00d4ff !important;}.blue {color: #008af8 !important;}.green {color: #2ab34b !important;}.purple {color: #5e2dd6 !important;}.darkgray {color: #343a40 !important;}.dark, .dark * {color: #343940 !important;}.white {color: #FFF !important;}.bg-white {background-color: #FFF;}.bg-darkgray {background-color: #343a40;}.bg-green {background-color: #2ab34b;}.gray-white-vertical-gradient {background: rgb(247,247,247);background: -moz-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(255,255,255,1) 100%);background: -webkit-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(255,255,255,1) 100%);background: linear-gradient(to bottom, rgba(247,247,247,1) 0%,rgba(255,255,255,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 );}.blue-skyblue-vertical-gradient {background: #008af8;background: -moz-linear-gradient(top, #008af8 0%, #00d4ff 100%);background: -webkit-linear-gradient(top, #008af8 0%,#00d4ff 100%);background: linear-gradient(to bottom, #008af8 0%,#00d4ff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008af8', endColorstr='#00d4ff',GradientType=0 );}.blue-skyblue-horizontal-gradient {background: #008af8;background: -moz-linear-gradient(left, #008af8 0%, #00d4ff 100%);background: -webkit-linear-gradient(left, #008af8 0%,#00d4ff 100%);background: linear-gradient(to right, #008af8 0%,#00d4ff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008af8', endColorstr='#00d4ff',GradientType=1 );}.blue-green-horizontal-gradient {background: #008af8;background: -moz-linear-gradient(left, #008af8 0%, #2ab34b 100%);background: -webkit-linear-gradient(left, #008af8 0%,#2ab34b 100%);background: linear-gradient(to right, #008af8 0%,#2ab34b 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008af8', endColorstr='#2ab34b',GradientType=1 );}.blue-purple-horizontal-gradient {background: #008af8;background: -moz-linear-gradient(left, #008af8 0%, #5e2dd6 100%);background: -webkit-linear-gradient(left, #008af8 0%,#5e2dd6 100%);background: linear-gradient(to right, #008af8 0%,#5e2dd6 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008af8', endColorstr='#5e2dd6',GradientType=1 );}.purple-blue-horizontal-gradient {background: #5e2dd6;background: -moz-linear-gradient(left, #5e2dd6 0%, #00d4ff 100%);background: -webkit-linear-gradient(left, #5e2dd6 0%,#00d4ff 100%);background: linear-gradient(to right, #5e2dd6 0%,#00d4ff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e2dd6', endColorstr='#00d4ff',GradientType=1 );}.green-skyblue-horizontal-gradient {background: #2ab34b;background: -moz-linear-gradient(left, #2ab34b 0%, #00d4ff 100%);background: -webkit-linear-gradient(left, #2ab34b 0%,#00d4ff 100%);background: linear-gradient(to right, #2ab34b 0%,#00d4ff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ab34b', endColorstr='#00d4ff',GradientType=1 );}.green-blue-horizontal-gradient {background: rgb(42,179,75);background: -moz-linear-gradient(left, rgba(42,179,75,1) 0%, rgba(0,138,248,1) 100%);background: -webkit-linear-gradient(left, rgba(42,179,75,1) 0%,rgba(0,138,248,1) 100%);background: linear-gradient(to right, rgba(42,179,75,1) 0%,rgba(0,138,248,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ab34b', endColorstr='#008af8',GradientType=1 );}.darkgray-purple-horizontal-gradient {background: #343940;background: -moz-linear-gradient(left, #343940 0%, #5e2dd6 100%);background: -webkit-linear-gradient(left, #343940 0%,#5e2dd6 100%);background: linear-gradient(to right, #343940 0%,#5e2dd6 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343940', endColorstr='#5e2dd6',GradientType=1 );}.bg-ace-transparency:after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: " ";background-image: url('/wp-content/themes/aceup/img/bg-ace-transparency.png');background-repeat: no-repeat;background-position: center center;background-size: auto 100%;z-index: 1;}.bg-ace-full-transparency:after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: " ";background-image: url('/wp-content/themes/aceup/img/bg-ace-full-transparency.png');background-repeat: no-repeat;background-position: center center;background-size: auto 90%;z-index: 1;}.bottom-border {border-bottom: 2px solid #ebebeb;}.padding-stretch-right {padding-right: 0 !important;padding-left: max(30px, calc((100vw - 1170px)/2)) !important;overflow: hidden;}.padding-stretch-left {padding-left: 0 !important;padding-right: max(30px, calc((100vw - 1170px)/2)) !important;overflow: hidden;}.padding-stretch-right .container {max-width: 1308px !important;margin: 0 !important;}.max-530 {max-width: 530px;}.large-section .container {display: flex;align-items: center;margin-top: 4vw;margin-bottom: 4vw;}.large-section .container .row {width: 100%;}.overlay-top-100 .container {margin-top: 100px;}.overlay-top-150 .container {margin-top: 150px;}.overlay-top-200 .container {margin-top: 200px;}.overlay-bottom-100 .container {margin-bottom: 100px;}.overlay-bottom-150 .container {margin-bottom: 100px;}.overlay-bottom-200 .container {margin-bottom: 100px;}.shift-up-100 {margin-top: -100px;}.shift-up-150 {margin-top: -150px;}.shift-up-200 {margin-top: -200px;}.z-index-top {z-index: 21;}.hbspt-form {position: relative;z-index: 99;}form .gfield {margin-bottom: 25px;}form input[type="text"], form input[type="tel"], form input[type="email"], form textarea, form select {color: #000;font-weight: 500;font-size: 18px;border: 2px solid #ebebeb;padding-left: 28px !important;background: transparent;}form input[type="text"], form input[type="tel"], form input[type="email"] {height: 75px;}form select {text-transform: uppercase;color: #cccccc;height: 75px;-webkit-appearance: none;-moz-appearance: none;appearance: none;padding-right: 50px !important;background: url('/wp-content/themes/aceup/img/select-arrow-grey.png') no-repeat right 15px center;background-size: 20px auto;}form select:hover {cursor: pointer;}form select option {color: #000 !important;}form input[type="submit"] {border: none !important;transition: all ease 0.4s;}form ::-webkit-input-placeholder {color: #cccccc !important;text-transform: uppercase;opacity: 1 !important;}form ::-moz-placeholder {color: #cccccc !important;text-transform: uppercase;opacity: 1 !important;}form :-ms-input-placeholder {color: #cccccc !important;text-transform: uppercase;opacity: 1 !important;}form :-moz-placeholder {color: #cccccc !important;text-transform: uppercase;opacity: 1 !important;}form.transparent input[type="text"], form.transparent input[type="tel"], form.transparent input[type="email"], form.transparent textarea, form.transparent select {color: #FFF;border: 2px solid #FFF;background: transparent;}form.transparent select {color: #FFF;background: url('/wp-content/themes/aceup/img/select-arrow.png') no-repeat right 15px center;}form.transparent select option {color: #000 !important;}form input.gform_previous_button {color: #FFF !important;border: none;margin-right: 30px !important;background: transparent !important;}form.center-submit .gform_footer.top_label {display: flex;justify-content: center;}form.transparent ::-webkit-input-placeholder {color: #FFF !important;text-transform: uppercase;opacity: 1 !important;}form.transparent ::-moz-placeholder {color: #FFF !important;text-transform: uppercase;opacity: 1 !important;}form.transparent :-ms-input-placeholder {color: #FFF !important;text-transform: uppercase;opacity: 1 !important;}form.transparent :-moz-placeholder {color: #FFF !important;text-transform: uppercase;opacity: 1 !important;}input[type="file"] {padding: 20px;}fieldset {margin-bottom: 30px !important;}.gfield_checkbox .gchoice {display: flex !important;padding-right: 20px !important;}.gform_wrapper.gravity-theme .gfield-choice-input + label {margin-left: 8px;}.gfield_checkbox input.gfield-choice-input {width: 20px;height: 20px;border: 1px solid #FFF;}legend.gfield_label, label.gfield_label {text-transform: uppercase;font-weight: 500 !important;font-size: 18px;margin-bottom: 20px !important;}form.transparent .gfield_required {color: #FFF !important;}.flex-checkboxes .gfield_checkbox {display: flex !important;align-items: flex-start;justify-content: flex-start;flex-wrap: wrap;}.flex-checkboxes.flex-checkboxes-3 .gfield_checkbox .gchoice {flex-basis: 33.333333%;min-width: 300px;margin-bottom: 20px;}.flex-checkboxes.flex-checkboxes-4 .gfield_checkbox .gchoice {flex-basis: 25%;min-width: 200px;margin-bottom: 20px;}body img.gform_ajax_spinner {position: absolute;bottom: 0;left: 50%;display: block !important;margin-top: 20px;}.gform_wrapper .gform_validation_errors {background: #FFF !important;border: none !important;box-shadow: none !important;margin-bottom: 30px !important;margin-top: 0 !important;padding: 20px 10px 5px 10px !important;}.gform_wrapper form.transparent .gfield_error [aria-invalid="true"] {border: 2px solid #e9e100 !important;}form.transparent .gfield_error legend.gfield_label, form.transparent .gfield_error .gfield_label {color: #e9e100 !important;}form.transparent .gfield_error .gchoice label {color: #FFF !important;}.gform_wrapper.gravity-theme .gf_progressbar_title {font-size: 14px !important;font-weight: normal;color: #FFF !important;margin: 0 0 10px 0 !important;}.gf_progressbar {height: 26px;border: 1px solid #FFF;margin-bottom: 45px !important;background: #FFF !important;}.gform_wrapper.gravity-theme .gf_progressbar_percentage {height: 100% !important;background-color: #00d4ff !important;color: #FFF;}.gform_confirmation_message {background: #FFF !important;padding: 30px !important;color: #008af8 !important;border-radius: 20px;}.top-border:before {position: absolute;top: 0;left: 50%;transform: translateX(-50%);height: 3px;width: 100%;max-width: 1170px;content: " ";background: #ebebeb;}header.header {position: fixed;top: 0;left: 0;width: 100%;height: auto;min-height: 135px;transition: all ease 0.4s;z-index: 999;background: #FFF;}.header-minimal header {min-height: 124px;}header.slideUp {transform: translateY(-140px);}header.slideDown:not(.headroom--top) {box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1);background: rgba(255,255,255,.9);}header.header .utility-bar {height: 25px;background: #f7f7f7;}header.header .utility-bar ul {display: flex;align-items: center;justify-content: flex-end;list-style: none;margin: 0;padding: 0;}header.header .utility-bar ul li {font-size: 14px;line-height: 25px;padding-left: 22px;}header.header .utility-bar ul li a {color: #343940;text-decoration: none;}header.header .utility-bar ul li.nav-login a {font-weight: 700 !important;color: #008af8;}header.header .header-container {position: relative;display: flex;width: 100%;height: auto;min-height: 100px;justify-content: space-between;align-items: flex-start;transition: opacity ease 0.4s;margin: 0 auto;padding-top: 0;padding-bottom: 0;}.header-minimal header.header .header-container {justify-content: center;}header .logo {margin-top: 22px;}header .logo a {display: block;width: 146px;}header .logo a img {width: 100%;height: auto;}.header-minimal header .logo {margin-top: 30px;}header .nav {flex-grow: 1;justify-content: flex-end;margin-top: 10px;}.mobile-nav-item {display: none;}.nav-desktop > .nav-container {display: flex;align-items: center;justify-content: flex-end;}.nav-desktop > .nav-container > ul {display: flex;align-items: center;justify-content: flex-start;list-style: none;margin: 0;padding: 0;}.nav-container ul li a:hover, .header-search a:hover {text-decoration: none;}.nav-container > ul > li {position: relative;padding: 0;}.nav-container ul li a {text-decoration: none;}.nav-desktop > .nav-container > ul > li.current-menu-item:not(.nav-demo) > a, .nav-desktop > .nav-container > ul > li.current-menu-parent:not(.nav-demo) > a {color: #008af8;}.nav-desktop > .nav-container > ul > li.menu-item-has-children > a:after {display: inline-block;font-family: "Font Awesome 6 Free";font-weight: 700;content: "\f107";color: #008af8;margin-left: 8px;}.nav-container > ul > li a {transition: all ease 0.4s;}.nav-container > ul > li:first-of-type {padding-left: 0;}.nav-desktop > .nav-container > ul > li > ul.sub-menu {position: absolute;top: -9999px;left: 0;width: 300px;height: auto;list-style: none;padding: 0;margin: 0;opacity: 0;transition: opacity ease 0.3s;background: #FFF;border: 1px solid #95c53a;border: 1px solid #ccc;box-shadow: 0px 0px 16px 4px rgba(0,0,0,0.09);-webkit-box-shadow: 0px 0px 16px 4px rgba(0,0,0,0.09);-moz-box-shadow: 0px 0px 16px 4px rgba(0,0,0,0.09);}.nav-desktop > .nav-container > ul > li:hover > ul.sub-menu {top: 104px;opacity: 1;}.nav-desktop > .nav-container > ul > li > ul.sub-menu > li {position: relative;}.nav-desktop > .nav-container > ul > li > ul.sub-menu li a {border-bottom: 1px solid #EEE;}.nav-desktop > .nav-container > ul > li > ul.sub-menu li a:hover {color: #008af8;background: #EEE;}.nav-desktop > .nav-container > ul > li > ul.sub-menu a {display: block;padding: 15px;font-size: 14px;color: #555;}.nav-desktop > .nav-container> ul > li > ul.sub-menu > li.current-menu-item > a {color: #008af8;background: #f7f7f7;}.nav-desktop > .nav-container ul.sub-menu li.menu-item-has-children:after {position: absolute;top: 16px;right: 5px;width: 20px;height: 20px;font-family: "Font Awesome 5 Pro";font-size: 14px;font-weight: 500;color: 000;content: "\f0da";}.nav-desktop > .nav-container > ul > li > ul.sub-menu > li > ul.sub-menu {display: none;position: absolute;top: 0;left: 298px;width: 300px;height: auto;list-style: none;padding: 0;margin: 0;opacity: 0;transition: opacity ease 0.3s;background: #FFF;border: 1px solid #ccc;box-shadow: 0px 0px 16px 4px rgba(0,0,0,0.09);-webkit-box-shadow: 0px 0px 16px 4px rgba(0,0,0,0.09);-moz-box-shadow: 0px 0px 16px 4px rgba(0,0,0,0.09);}.nav-desktop > .nav-conta iner ul.sub-menu li.menu-item-has-children:hover ul.sub-menu {display: block;opacity: 1;}.nav-desktop > .nav-container > ul > li > a {position: relative;display: block;font-size: 16px;text-decoration: none;color: #343940;padding: 40px 12px 40px 12px;z-index: 12;}.nav-desktop > .nav-container > ul > li > a:hover {color: #008af8;}.nav-container ul li.nav-demo > a {display: flex;align-items: center;justify-content: center;text-align: center;width: 202px;height: 70px;border-radius: 35px;color: #FFF;font-weight: 700;font-size: 14px;text-transform: uppercase;padding: 0 !important;margin-left: 40px;background: #008af8;}.nav-container ul li.nav-demo > a:hover {color: #FFF;background: #00d4ff;}.section-hero {height: 60vh;min-height: 600px;}.section-hero:after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: " ";background: rgba(0,0,0,.3);z-index: 10;}.section-hero .container {z-index: 21;}.section-hero .col-content {max-width: 880px;}.section-hero .col-content h1:after {display: block;width: 120px;height: 5px;content: " ";margin-top: 30px;margin-bottom: 40px;background: #00d4ff;}.section-hero .col-content p {font-size: 28px;line-height: 1.3em;margin-bottom: 30px;}.section-hero .col-content .label {font-size: 14px;text-transform: uppercase;margin-bottom: 30px;letter-spacing: 3px;}.section-stat-content .section-content .row {justify-content: space-between !important;}.section-stat-content .section-content .col:first-of-type {width: 100%;max-width: 670px;}.section-stat-content .section-content .col:last-of-type {width: 100%;max-width: 540px;padding-left: 20px;}.section-stat-content .section-content .col:last-of-type .col-content {padding-top: 90px;padding-bottom: 90px;padding-right: max(20px,14%);padding-left: max(20px,14%);}.section-stat-content .section-content .col:last-of-type h5 {font-size: 14px;text-transform: uppercase;color: #00d4ff;margin-bottom: 30px;letter-spacing: 3px;}.section-stat-content .section-content .col:last-of-type p {font-size: 28px;font-weight: 500;line-height: 1.3em;}.section-stat-content .stat {margin-bottom: 20px;}.circle {min-width: 250px;float: none;margin: 0;}.circle > span {font-weight: 700;transform: translate(12px,-10px) !important;}.circle:hover > span {width: 100%;left: 0;top: 0;width: 5em;line-height: 5em;font-size: 0.2em;}.circle .slice {transform: scaleX(-1);}.circle, .circle:after {background-color: transparent !important;}.circle .bar, .circle .fill {border-width: 12px !important;}.circle.circle-blue .bar, .circle.circle-blue .fill {border-color: #008af8 !important;}.circle.circle-blue > span {color: #008af8;}.circle.circle-skyblue .bar, .circle.circle-skyblue .fill {border-color: #00d4ff !important;}.circle.circle-skyblue > span {color: #00d4ff;}.circle.circle-green .bar, .circle.circle-green .fill {border-color: #2ab34b !important;}.circle.circle-green > span {color: #2ab34b;}.circle.circle-orange .bar, .circle.circle-orange .fill {border-color: #f57800 !important;}.circle.circle-orange > span {color: #f57800;}.circle.circle-purple .bar, .circle.circle-purple .fill {border-color: #5e2dd6 !important;}.circle.circle-purple > span {color: #5e2dd6;}.section-stat-content .stat .details {flex-grow: 1;font-size: clamp(20px,2vw,28px);line-height: 1.2em;padding: 0 0 55px 0;margin-left: 25px;margin-bottom: 20px;border-bottom: 3px solid #ebebeb;}.section-statistics {padding-top: 470px !important;margin-top: -375px;background: #343940;z-index: 19;}.section-statistics .section-heading .col {max-width: 675px;margin-right: auto;margin-left: auto;}.section-statistics .stat {max-width: 390px;flex-basis: 33.33333%;padding: 0 20px;margin-bottom: 80px;}.section-statistics .stat .details {max-width: 320px;font-size: 24px;margin: 20px auto 0 auto;}.section-top-coaches-home .container {max-width: 100% !important;}.section-top-coaches-home .row .col:first-of-type {width: calc(20% + 140px);max-width: 525px;margin-left: -70px;margin-right: -70px;}.section-top-coaches-home .row .col:last-of-type {flex-grow: 1;width: 80%;background: #FFF;}.section-top-coaches-home .row .col:first-of-type .col-content {padding-top: 78px;padding-bottom: 78px;padding-right: 140px;padding-left: max(20px,10%);}.section-top-coaches-home .row .col:first-of-type .col-content h5 {font-size: 14px;text-transform: uppercase;color: #00d4ff;letter-spacing: 3px;}.section-top-coaches-home .row .col:last-of-type .col-content {max-width: 860px;padding-top: 78px;padding-bottom: 78px;padding-right: 30px;padding-left: clamp(20px,10%, 72px);}.section-top-coaches-home .stats {margin: 38px 0 50px 0;}.section-top-coaches-home .stat {flex-basis: 25%;padding: 0 20px;}.section-top-coaches-home .stat .icon {height: 50px;margin-bottom: 10px;}.section-top-coaches-home .stat .value {font-size: clamp(36px,48px,3vw);margin-bottom: 10px;}.section-top-coaches-home .stats .stat:not(:last-of-type):after {position: absolute;top: 0;right: 0;width: 3px;height: 100%;content: " ";background: #e1e1e1;}.section-top-coaches-home .stats .stat .label {font-size: clamp(14px,18px,2vw);}.section-logos h2 {text-align: center;}.section-logos .logo {flex-basis: 20%;min-width: 200px;margin-bottom: 80px;}.section-logos.logos-6 .logo {flex-basis: 25%%;min-width: 290px;padding: 0 15px;margin-bottom: 80px;}.section-logos.logos-6 .logo {flex-basis: 16.66666666666667%;min-width: 150px;padding: 0 15px;margin-bottom: 80px;}.section-logos.logos-7 .logo {flex-basis: 14.285714%;min-width: 130px;padding: 0 15px;margin-bottom: 80px;}.logo-slider {width: calc(100% - 160px);max-width: 950px;margin: auto;}.logo-slider .slide-content {display: flex;align-items: center;justify-content: center;padding: 0 15px;}.logo-slider .slick-track {display: flex;align-items: center;justify-content: center;}.logo-slider .slick-slide {float: none;}.logo-slider .slide-content img {max-width: 150px;}.logo-slider .slick-arrow {position: absolute;top: 50%;transform: translateY(-50%);display: flex;align-items: center;justify-content: center;width: 70px;height: 70px;color: #00d4ff;font-size: 34px;border: none;border-radius: 50%;background: #f7f7f7;}.logo-slider .slick-prev {left: -80px;}.logo-slider .slick-next {right: -80px;}.logo-slider .slick-arrow i:before {font-weight: 700;}.section-testimonial-slider .col {background: url('/wp-content/themes/aceup/img/quote-blue-lg-right.png') no-repeat right top 110px;}.section-testimonial-slider .slide-content .author {width: 100%;max-width: 300px;}.section-testimonial-slider .slide-content .author {text-align: center;}.section-testimonial-slider .slide-content .author .image {width: 260px;border-radius: 50%;border: 3px solid #008af8;overflow: hidden;margin-bottom: 42px;}.section-testimonial-slider .slide-content .author-name {display: block;margin-bottom: 10px;}.section-testimonial-slider .slide-content .author-title {line-height: 1.3em;}.section-testimonial-slider .slide-content img.logo {margin-top: 25px;}.section-testimonial-slider .slide-content .content {flex-grow: 1;max-width: 560px;margin-left: clamp(30px,10%,70px);padding-bottom: 100px;}.section-testimonial-slider .slide-content .content h3 {font-size: 46px;}.section-testimonial-slider .slide-content .content p {font-size: 28px;line-height: 1.4em;}.section-testimonial-slider .slide-content .content a.btn {position: absolute;bottom: 0;left: 0;}.section-testimonial-slider .slide-content a.btn-mobile {display: none;}.testimonial-slider .slick-dots {display: none !important;}.testimonial-slider .slick-arrow {position: absolute;bottom: 30px;color: #bfbfbf;text-transform: uppercase;font-size: 16px;font-weight: 800;border: none;background: transparent;z-index: 100;}.testimonial-slider .slick-arrow:hover {color: #008af8;}.testimonial-slider .slick-prev {right: 100px;}.testimonial-slider .slick-next {right: 0;}.section-testimonial .testimonial-photo {border: 3px solid #00d4ff;border-radius: 50%;overflow: hidden;}.section-testimonial .testimonial-photo {min-width: 258px;}.section-testimonial .testimonial-content {flex-grow: 1;min-height: 150px;padding-left: 45px;padding-right: 250px;background: url('/wp-content/themes/aceup/img/quote-light-lg-right.png') no-repeat right center;}.section-testimonial .testimonial-content .text {max-width: 720px;font-size: 28px;}.section-testimonial .testimonial-content .author-name {margin-top: 25px;}.section-testimonial.dark-testimonial {background: #343940;}.section-testimonial.dark-testimonial .testimonial-photo {border: 3px solid #f57800;}.section-testimonial.dark-testimonial .testimonial-content {background: url('/wp-content/themes/aceup/img/quote-orange-lg-right.png') no-repeat right center;}.section-image-content {padding-top: 75px;padding-bottom: 75px;}.section-image-content .col {z-index: 21;}.section-image-content .background {position: absolute;content: " ";top: 0;width: 60%;width: calc(50% + 250px);height: 100%;background: #FFF;z-index: 1;}.section-image-content .col-content {max-width: 550px;}.section-image-content .col-content h3 {color: #008af8;}.section-image-content .image.add-border:after {position: absolute;top: 0;left: 0;width: calc(100% + 44px);height: calc(100% + 44px);content: " ";border: 2px solid #2ab34b;transform: translate(-22px,-22px);}.section-image-content.content-right {flex-direction: row-reverse !important;}.section-image-content.content-right .background {right: 0;}.section-image-content.content-right .col-content {padding-left: 80px;}.section-image-content.content-left .background {left: 0;}.section-image-content.content-left .col-content {padding-right: 80px;}.section-image-content .stat-content {height: calc(100% - 40px);padding: 40px 80px;}.section-image-content .stat-content .stat-details {font-size: 28px;line-height: 1.3em;max-width: 350px;margin-top: 55px;}.section-cta-small .row {align-items: center !important;}.section-cta-small .row .col:first-of-type {flex-grow: 1;padding-right: 80px;}.section-cta-small .row .col:first-of-type .col-content {font-size: 28px;}.section-cta-small .row .col:last-of-type {min-width: 300px;max-width: 328px;}.section-cta-small .row .col:last-of-type a {margin: 0 !important;}.job-postings {max-width: 980px;margin: auto;}.job-postings .headings {margin-bottom: 20px;}.job-postings .headings .title, .job-postings .item .title{flex-basis: 42%;}.job-postings .headings .department, .job-postings .item .department {flex-basis: 38%;}.job-postings .headings .title, .job-postings .headings .department {text-transform: uppercase;font-weight: 500;}.job-postings .item {min-height: 125px;margin-bottom: 10px;background: #FFF;}.job-postings .headings .title, .job-postings .item .title {padding: 20px 30px 20px 42px;}.job-postings .item .title {font-size: 20px;font-weight: 500;}.job-postings .item .title span {max-width: 280px;}.job-postings .item .title a {text-decoration: none;}.job-postings .item .title a:hover {color: #00d4ff;}.job-postings .item .department {font-size: 20px;}.job-postings .item .department label {display: none;}.job-postings .item .link {flex-basis: 20%;}.job-postings .item .link a {display: flex;align-items: center;justify-content: center;text-align: center;width: 100%;height: 100%;color: #FFF;font-size: 14px;font-weight: 500;text-decoration: none;text-transform: uppercase;background: #008af8;}.job-postings .item .link a:hover {background: #00d4ff;}.job-postings .item .link a:after {font-family: "Font Awesome 6 Free";font-weight: 700;content: "\f061";margin-left: 8px;}.section-coaches .section-heading h2 {color: #2ab34b;}.section-coaches .section-heading p {font-size: 28px;}.section-coaches .grid .item, .section-grid-people .grid .item {width: calc(33.33333% - 20px);min-width: 342px;margin: 0 10px 50px 10px;background: #FFF;}.section-coaches .grid .item .content, .section-grid-people .grid .item .content {padding: 50px 40px;}.section-coaches .grid .item .content h3, .section-grid-people .grid .item .content h3 {font-size: 28px;color: #008af8;margin-bottom: 20px;}.section-coaches .grid .item .content h3 a, .section-grid-people .grid .item .content h3 a {text-decoration: none;}.post-slider {padding: 0 100px;}.post-slider .slick-track {display: flex !important;align-items: stretch;justify-content: center;}.post-slider .slick-slide {height: inherit;margin: 0 10px;background: #FFF;}.post-slider .slide-content {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;background: #FFF;}.post-slider .slide-content .slide-img {width: 100%;}.post-slider .slide-content .slide-img a {display: block;width: 100%;}.post-slider .slide-content .slide-text {padding: 35px 20px;}.post-slider h3 {margin-bottom: 15px;}.post-slider a {text-decoration: none;}.slider-casestudy .slide-content .slide-text {padding: 0 20px 35px 20px;}.slider-casestudy .slide-content .slide-text a {margin-top: 20px;}.slider-casestudy .slide-img {display: flex;min-height: 175px;align-items: center;justify-content: center;padding: 32px 25px 10px 25px;}.post-slider .slick-arrow {position: absolute;top: 50%;transform: translateY(-50%);width: 84px;height: 84px;display: flex;align-items: center;justify-content: center;color: #FFF;font-size: 40px;border: none;border-radius: 50%;background: #008af8;transition: all ease 0.4s;}.post-slider .slick-prev {left: 0;}.post-slider .slick-next {right: 0;}.post-slider .slick-arrow:hover {background: #00d4ff;}.section-top-announcement {padding-top: 10px;padding-bottom: 10px;}.section-top-announcement .col p:last-of-type {margin-bottom: 0;}.section-top-announcement .col p {font-size: 16px;}.section-top-announcement .col p a {position: relative;}.section-top-announcement .col p a:after {display: inline-block;content: "\f061";font-family: "Font Awesome 6 Free";font-weight: 700;font-size: 14px;margin-left: 10px;}.section-announcement .col:first-of-type {display: flex;align-items: flex-start;justify-content: center;}.section-announcement .col-text {flex-grow: 1;padding-right: 40px;}.section-announcement h2 {margin-bottom: 15px;}.section-announcement .col-link {text-align: right;min-width: 300px !important;}.section-announcement .col-link a {position: relative;display: inline-block;font-size: 24px;padding-right: 40px;}.section-announcement .col-link a:after {position: absolute;top: 50%;transform: translateY(-50%);right: 0;content: "\f061";font-family: "Font Awesome 6 Free";font-weight: 700;font-size: 24px;}.section-announcement.has-image {padding-right: max(30px, calc((100vw - 1440px)/2)) !important;padding-left: max(30px, calc((100vw - 1440px)/2)) !important;}.section-announcement.has-image .col:first-of-type {padding-right: 30px;}.section-announcement.has-image .col-link {text-align: left;}.section-announcement.no-image .col {display: flex;align-items: center;justify-content: center;}.section-announcement.no-image .col-content {flex-grow: 1;}.section-social .social-links li {padding: 0 32px;}.section-social .social-links li a {font-size: 44px;}.section-social .social-links li a:hover {opacity: 0.5;}.section-subscribe .form-subscribe {margin-top: 45px;}.section-subscribe .form-subscribe form {display: flex;align-items: center;justify-content: center;}.section-subscribe .form-subscribe .gform_body {width: 100%;max-width: 570px;padding: 0 60px;}.section-subscribe .form-subscribe form .gfield {margin-bottom: 0;}.section-subscribe .form-subscribe form input[type="email"] {max-width: 510px;}.section-subscribe .form-subscribe .gform_footer {padding: 0 !important;margin: 0 !important;}.section-subscribe .form-subscribe form input[type="submit"] {margin-top: 0 !important;}.stat-grid .grid-content .item {position: relative;}.stat-grid .grid-content .item:not(:last-of-type):after {position: absolute;top: 0;right: -25px;width: 3px;height: 100%;content: " ";background: #e1e1e1;}.section-home-hero {display: flex;align-items: center;height: calc(100vh - 118px);min-height: 700px;}.section-logos-customers {overflow: hidden;}.section-logos-customers:after {position: absolute;top: 0;left: 0;width: calc(100vw - (100vw - 1170px)/2);height: 100%;content: " ";background: #FFF;}.section-logos-customers h2 {text-align: left;}.section-logos-customers .logo {justify-content: flex-start !important;}.section-contact-page-form .section-footer ul {max-width: 700px;-webkit-column-gap: 8em;-moz-column-gap: 8em;column-gap: 8em;}.coach-page-content {padding-top: 80px;border-bottom: 2px solid #ebebeb;}.coach-page-content .row {max-width: 800px;}.coach-page-content h1::after {display: block;width: 120px;height: 5px;margin: 35px auto;content: " ";background: #00d4ff;}.coach-page-content .image {position: relative;width: 180px;height: 180px;border-radius: 50%;margin: 0 auto 50px auto;overflow:hidden;}.section-4-step-vetting .grid-content .item {position: relative;}.section-4-step-vetting .grid-content .item:not(:last-of-type):after {position: absolute;right: -33px;top: 30px;width: 37px;height: 32px;content: " ";background: url('/wp-content/themes/aceup/img/icon-arrow-right-gray.png') no-repeat center center;}.section-job-content {border-bottom: 2px solid #ebebeb;}.section-job-content .container .row {max-width: 800px;}.section-job-content h1 {position: relative;}.section-job-content h1:after {display: block;width: 120px;height: 5px;margin: 35px auto;content: " ";background: #00d4ff;}.section-job-content h2 {font-size: 28px;margin-top: 30px;}.section-job-content h3 {font-size: 24px;margin-top: 30px;}.section-blog-categories {background: rgb(94,45,214);background: -moz-linear-gradient(left, rgba(94,45,214,1) 0%, rgba(0,138,248,1) 100%);background: -webkit-linear-gradient(left, rgba(94,45,214,1) 0%,rgba(0,138,248,1) 100%);background: linear-gradient(to right, rgba(94,45,214,1) 0%,rgba(0,138,248,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e2dd6', endColorstr='#008af8',GradientType=1 );}.section-blog-categories:after {background-size: 875px auto !important;}.section-blog-heading h1:after {margin-top: 20px;}.section-blog-landing-top {background: #f7f7f7;}.blog-first-posts {max-width: 985px;margin: auto;}.blog-first-posts, .blog-post-grid-container .alm-reveal {display: flex;align-items: stretch;justify-content: flex-start;flex-wrap: wrap;}.blog-item {position: relative;display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;width: calc(33.33333% - 18px);margin-bottom: 30px;margin-right: 9px;margin-left: 9px;padding-bottom: 88px;border-bottom: 6px solid #5e2dd6;background: #FFF;}.blog-item .item-image {width: 100%;}.blog-item .item-image a {display: block;width: 100%;}.blog-item .item-image a img {width: 100%;height: auto;}.blog-item .item-content {display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;padding: 20px 32px 16px 32px;}.blog-item .label {display: block;letter-spacing: 2px;margin-bottom: 20px;}.blog-item .item-content h3 a {text-decoration: none;line-height: 1.3em;}.blog-item .item-content .excerpt {display: none;}.blog-item .item-link {position: absolute;bottom: 0;left: 0;width: 100%;padding: 16px 32px 42px 32px;}.blog-item .item-link a {text-decoration: none;font-weight: 700;font-size: 16px;}.blog-first-posts .blog-item:first-of-type {flex-direction: row !important;flex-wrap: nowrap !important;min-width: calc(100% - 18px);padding-bottom: 0 !important;}.blog-first-posts .blog-item:first-of-type .item-image {width: 100%;min-width: 636px;}.blog-first-posts .blog-item:first-of-type .item-content {position: relative;flex-grow: 1;height: 100%;padding-bottom: 88px;}.blog-first-posts .blog-item:first-of-type .item-content .excerpt {display: block;}.search-form-blog {position: relative;max-width: 510px;min-width: 310px;margin: 0 auto;}.search-form-blog form input {width: 100%;height: 72px;padding: 10px 60px 10px 25px;border: 2px solid #ebebeb;background: transparent;}.search-form-blog ::-webkit-input-placeholder, .search-form-blog ::-moz-placeholder, .search-form-blog :-ms-input-placeholder, .search-form-blog :-moz-placeholder {text-transform: uppercase;opacity: 1;color: #b3b3b3;}.search-form-blog ::-moz-placeholder {text-transform: uppercase;opacity: 1;color: #b3b3b3;}.search-form-blog :-ms-input-placeholder {text-transform: uppercase;opacity: 1;color: #b3b3b3;}.search-form-blog :-moz-placeholder {text-transform: uppercase;opacity: 1;color: #b3b3b3;}.search-form-blog form button {position: absolute;top: 0;right: 0;width: 50px;height: 72px;color: #b3b3b3;border: none;background: transparent;}.alm-btn-wrap {text-align: center;}.alm-load-more-btn.done {color: #CCC !important;background: none !important;}.section-post-heading {padding: 80px 20px 40px 20px;}.section-post-heading h1 {margin-top: 42px;}.section-post-heading .post-meta {font-weight: 500;}.section-post-heading .post-meta span.author {padding-right: 10px;}.section-post-heading .post-meta span.date {padding-left: 10px;}.section-post-heading .post-category span {position: relative;display: inline-block;padding: 0 10px;line-height: 1em;}.section-post-heading .post-category span:not(:first-of-type):before {position: absolute;top: 0;left: 0;content: " ";width: 1px;height: 100%;background: #000;}.section-post-content h2 {font-size: 36px !important;font-weight: 700;margin: 30px 0;}.section-post-content p {line-height: 1.7em;}.section-post-content blockquote, .post-container-legacy blockquote {width: calc(100% + 92px);transform: translateX(-92px);margin: 46px 0;padding-left: 92px;font-weight: 400 !important;background: url('/wp-content/themes/aceup/img/icons/icon-quote-blue.png') no-repeat left top 15px;}.section-post-content blockquote p, .post-container-legacy blockquote p, .section-post-content blockquote span, .post-container-legacy blockquote span {font-size: 28px !important;font-weight: 400 !important;line-height: 1.5em !important;}.section-post-back-to-blog .container .row {border-bottom: 4px solid #ebebeb;}.post-container-legacy hr {margin: 40px 0;}.post-container-legacy h2 {font-family: "Nunito Sans", sans-serif !important;font-size: 36px !important;font-weight: 700;margin: 30px 0;}.post-container-legacy h2 span {font-family: "Nunito Sans", sans-serif !important;font-size: 1em !important;}.post-container-legacy blockquote {background-position: left center;}.post-container-legacy blockquote * {font-weight: 400 !important;color: #343940 !important;}.post-container-legacy blockquote hr {display: none !important;}.blog-categories-mobile {display:none !important;}.blog-categories-desktop {margin: 0;}.blog-categories-desktop ul li {font-size: 14px;text-transform: uppercase;margin: 0 15px;letter-spacing: 2px;text-align: center;}.blog-categories-desktop ul li a {text-decoration: none;}.blog-categories-desktop ul li a:hover {text-decoration: underline;}.section-post-cta .container .row {max-width: 1040px;margin: auto;padding: 72px 40px;}.section-post-cta .container .row:after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: " ";background: rgba(52,57,64,.62);z-index: 1;}.section-post-cta .container .row .col .col-content {max-width: 650px;}.section-post-cta .container .label i {margin-left: 5px;margin-bottom: 30px;}.section-hero-gated-content .col-content {padding-right: 50px;}.section-hero-gated-content .col-content h3 {color: #343940;}.section-hero-gated-content .col-form {position: relative;padding: 50px 30px;z-index: 99;}.section-hero-gated-content .col-form h2 {position: relative;font-size: 36px;margin-bottom: 30px;z-index: 2;}.section-hero-gated-content .col-form:after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: " ";background-image: url('/wp-content/themes/aceup/img/bg-ace-full-transparency.png');background-repeat: no-repeat;background-position: center top 175px;background-size: 85% auto;z-index: 1;}.section-hero-request-demo .container .row .col:first-of-type .col-content {padding-top: 25px;}.section-hero-request-demo .container .row .col:last-of-type .col-content {padding: 30px;background: #FFF;}.section-hero-request-demo .columnize-3 {-webkit-columns: 80px 3;-moz-columns: 80px 3;columns: 80px 3;-webkit-column-gap: 2em;-moz-column-gap: 2em;column-gap: 2em;}.section-hero-request-demo form .gfield {margin-bottom: 10px;}.section-hero-request-demo form input[type="submit"] {margin-top: 0 !important;}.resource-menu ul {display: flex;align-items: flex-start;justify-content: center;text-align: center;text-transform: uppercase;font-weight: 700;font-size: 14px;list-style: none;margin: 0 !important;padding: 0;}.resource-menu ul li {margin: 0 15px;}.resource-menu ul li a {position: relative;display: block;text-decoration: none;opacity: .6;}.resource-menu ul li a:hover, .resource-menu ul li.current_page_item a {opacity: 1;}.resource-menu ul li.current_page_item a:after {display: block;margin-top: 5px;content: " ";width: 100%;height: 3px;background: #00d4ff;}.resource-item.post-type-post {border-bottom: 6px solid #5e2dd6;}.resource-item.post-type-webinar {border-bottom: 6px solid #2ab34b;}.resource-item.post-type-whitepaper {border-bottom: 6px solid #f57800;}.resource-item.post-type-report {border-bottom: 6px solid #00d4ff;}.resource-item span.label:after {display: inline-block;margin-left: 3px;font-family: "Font Awesome 6 Free";font-weight: 900;}.resource-item.post-type-post span.label:after {content: "\f086";}.resource-item.post-type-webinar span.label:after {content: "\f3c9";}.resource-item.post-type-whitepaper span.label:after, .resource-item.post-type-report span.label:after {content: "\f1c1";}.resource-item.post-type-report.offsite-report span.label:after {display:none;}.section-webinar-resource-menu {padding-top: 55px;padding-bottom: 50px;}.section-webinar-resource-menu:after {background-size: 1000px auto;}.section-webinar-resource-menu li.menu-item-1689 a {opacity: 1;}.section-webinar-resource-menu li.menu-item-1689 a:after {display: block;margin-top: 5px;content: " ";width: 100%;height: 3px;background: #00d4ff;}.section-webinar-content .content-wrapper {margin-top: 50px;}.section-speakers .speakers .item {padding-bottom: 70px;}.section-speakers .speakers .item:not(:last-of-type) {border-bottom: 3px solid #f7f7f7;margin-bottom: 70px;}.section-speakers .speakers .item .photo {width: 225px;min-width: 225px;height: 225px;border-radius: 50%;border: 2px solid #00d4ff;margin-right: 55px;overflow: hidden;}.section-search-results {border-bottom: 2px solid #ebebeb;}footer.footer {padding-top: 68px;}footer.footer .footer-1 {}footer.footer .footer-logo, footer.footer .footer-contact, footer.footer .footer-menu, footer.footer .footer-logos {margin-bottom: 30px;}footer.footer .footer-logo {padding-right: 30px;margin-bottom: 30px;}footer.footer .footer-logo img {}footer.footer .footer-social ul {display: flex;align-items: center;justify-content: space-between;margin-top: 28px;}footer.footer .footer-social ul li a {font-size: 28px;color: #00d4ff;}footer.footer .footer-contact {padding-right: 20px;}footer.footer .footer-contact p.address {margin-bottom: 30px;}footer.footer .footer-contact a {color: #f57800;}footer.footer .footer-menu ul {list-style: none;margin: 0;padding: 0;-webkit-columns: 160px 2;-moz-columns: 160px 2;columns: 160px 2;-webkit-column-gap: 1em;-moz-column-gap: 1em;column-gap: 1em;}footer.footer .footer-menu ul li {padding-bottom: 12px;}footer.footer .footer-menu ul li a {text-decoration: none;font-weight: 500;}footer.footer .footer-logos {width: 100%;}footer.footer .footer-logos ul {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;width: 100%;}footer.footer .footer-logos ul li {margin: 30px 20px 0 0;}footer.footer .footer-2 .footer-container {color: #999;padding-top: 36px;padding-bottom: 36px;border-top: 1px solid #d6d6d6;}footer.footer .footer-2 a:not(.login) {position: relative;display: inline-block;color: #999;line-height: 1em;margin: 0 10px;}footer.footer .footer-2 a:nth-of-type(2):after {position: absolute;display: block;top: 0;right: -10px;width: 1px;height: 100%;background: #999;content: " ";}footer.footer .footer-login-links .login {display: inline-block;text-decoration: none;font-weight: 700;margin-right: 14px;}*, *:after, *:before {-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;}.clear:before, .clear:after {content:' ';display:table;}.clear:after {clear:both;}.clear {*zoom:1;}img {max-width:100%;vertical-align:bottom;}a:focus {outline:0;}a:hover, a:active {outline:0;}input:focus {outline:0;}@media only screen and (max-width:1310px) {.section-top-coaches-home .row .col:first-of-type {width: calc(20% + 0px);margin-left: 0;}}@media only screen and (max-width:1169px) {.nav-container ul li.nav-demo > a {width: 160px;margin-left: 10px;}.section-coaches .grid .item {min-width: auto;}footer.footer .footer-logos {display: flex;justify-content: center;width: 100%;align-items: center;margin-top: 10px;}footer.footer .footer-logos ul {justify-content: space-between;width: 100%;align-items: center;}footer.footer .footer-logos ul li {flex-basis: initial;}}@media only screen and (max-width:1100px) {.blog-categories-desktop ul li {margin: 0 10px;}}@media only screen and (max-width:1023px) {h1 {font-size: 48px;}h2 {font-size: 36px;}h3 {}h4 {}h5 {}h6 {}main, .header-minimal main {margin-top: 80px;}.padding-stretch-right {padding-right: 30px !important;}header.header {position: fixed;top: 0;left: 0;width: 100%;min-height: auto;padding-top: 0;background: #FFF;transition: all ease 0.4s;z-index: 99999;}header.header .utility-bar {display:none;}header.header .header-container {min-height: 85px;}header.slideUp {transform: translateY(-112px);}header.menu-active {transform: none !important;}header.slideDown:not(.headroom--top) {box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1);}header.header .logo {margin-top: 10px;}header.header .logo img.logo-img {display: block;}header.header .logo img.logo-img-light {display: none;}.mobile-nav-item {display: block}nav.nav-mobile {background: rgba(255,255,255,1);}nav.nav-mobile .logo {margin-top: 10px;margin-bottom: 20px !important;}nav.nav-mobile ul {margin: 0;}nav.nav-mobile .nav-container > ul {border-bottom: none !important;border-top: 3px solid #ebebeb !important;padding-top: 20px;}nav.nav-mobile ul.sub-menu {margin: 0 0 0 15px;}nav.nav-mobile .sub-menu li a {font-size: 18px;}nav.nav-mobile .nav-container a {text-decoration: none;}nav.nav-mobile .nav-container > ul > li > a:hover {color: #00d4ff;}nav.nav-mobile .toggle {transform: translateY(2px);}nav.nav-mobile .toggle::before, nav.nav-mobile .toggle::after {background: #008af8 !important;}nav.nav-mobile .nav-container > ul > li > a {font-size: 20px;}.nav-mobile .nav-container ul li.nav-demo > a {width: 202px;color: #FFF !important;font-weight: 700;font-size: 14px;margin-left: 0;margin-top: 20px;background: #00d4ff;}.nav-desktop {display: none !important;}.hamburger-nav {position: absolute;top: 25px;right: 20px;width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;cursor: pointer;transition: all ease 0.4s;z-index: 99999;}header.header.slideUp:not(.menu-active) {transform: translateY(-120px);}.section-grid.cols-4 .grid-content {grid-template-columns: repeat(4, 1fr);}.section-hero {height: auto;min-height: auto;}.section-stat-content .section-content .row {flex-direction: column-reverse !important;}.section-stat-content .section-content .col {width: 100%;max-width: 100% !important;}.section-stat-content .section-content .col:last-of-type {margin-bottom: 50px;}.section-top-coaches-home {padding-left: 30px !important;padding-right: 30px !important;}.section-top-coaches-home .row {display: block !important;}.section-top-coaches-home .row .col {width: 100% !important;max-width: 100% !important;}.section-top-coaches-home .row .col:first-of-type {margin: 0 !important;}.section-top-coaches-home .row .col:first-of-type .col-content {padding: 78px 50px !important;}.section-top-coaches-home .row .col:last-of-type {margin-top: 50px;background: transparent;}.section-top-coaches-home .row .col:last-of-type .col-content {max-width: 100%;padding: 78px 50px !important;background: #FFF;}.logo-slider {width: 100%;padding-bottom: 80px;}.logo-slider .slick-arrow {top: initial;bottom: 0;left: 50%;width: 50px;height: 50px;font-size: 32px;}.logo-slider .slick-prev {left: 50%;transform: translateX(calc(-50% - 40px));}.logo-slider .slick-next {right: initial;transform: translateX(calc(-50% + 40px));}.section-testimonial-slider .col {background: url('/wp-content/themes/aceup/img/quote-blue-lg-right.png') no-repeat right top 110px;}.section-testimonial-slider .slide-content .author {max-width: 180px;}.section-testimonial-slider .slide-content .author-title {font-size: 14px;line-height: 1.2em;}.section-testimonial-slider .slide-content .author .image {width: 160px;margin-bottom: 20px;}.section-testimonial-slider .slide-content .content h3 {font-size: 36px;}.section-testimonial-slider .slide-content .content p {font-size: 22px;}.section-testimonial-slider .slide-content img.logo {margin-top: 15px;}.section-testimonial .col {align-items: flex-start !important;}.section-testimonial .testimonial-content {padding-right: 0;}.section-testimonial.dark-testimonial .testimonial-content {background: none;}.section-image-content.content-right, .section-image-content.content-left {flex-direction: column-reverse !important;}.section-image-content .background {width: 100%;height: 80%;top: initial;bottom: 0;}.section-image-content .image {max-width: 550px;margin: 0 auto 80px auto;}.section-image-content .col-content {padding: 0 !important;}.section-stat-content {align-items: center !important;}.section-image-content .stat-content {max-width: 550px;margin: 0 auto 80px auto;}.section-cta-small .row {align-items: center !important;}.section-cta-small .row .col:first-of-type {flex-grow: 1;padding-right: 40px;}.section-cta-small .row .col:first-of-type .col-content {font-size: 24px;}.section-cta-small .row .col:last-of-type {min-width: 250px;max-width: 250px;}.section-coaches .section-heading p {font-size: 22px;}.section-coaches .grid .item, .section-grid-people .grid .item {min-width: 300px;}.section-coaches .grid .item .content, .section-grid-people .grid .item .content {padding: 30px 20px;}.section-announcement {display: block !important;}.section-announcement .col-link {padding-top: 20px;}.section-announcement.has-image .col:first-of-type {padding-right: 0;padding-bottom: 40px !important;}.section-announcement.no-image .col {display: block;}.section-announcement.no-image .col-text, .section-announcement.no-image .col-link {text-align: center;padding-right: 0;}.section-social .row {display: block !important;}.section-social .row .col {text-align: center;}.section-social .social-links {justify-content: center !important;}.section-social .social-links li {padding: 0 20px;}.section-social .social-links li a {font-size: 32px;}.section-subscribe .form-subscribe .gform_body {padding: 0 30px;}.section-hero-gated-content .col-content {padding-right: 0;}.section-home-hero {height: calc(100vh - 80px);}.coach-page-content {padding-top: 50px;}.section-logos-customers {background: #FFF;}.section-logos-customers:after {display: none;}.section-logos-customers h2 {text-align: center;}.section-logos-customers .logo {justify-content: center !important;}.section-demo-icons.mobile-stack-lg .row .col-content {max-width: 500px !important;}.stat-grid .grid-content .item:nth-of-type(2):after {display: none;}.section-4-step-vetting .grid-content .item:nth-of-type(2):after {display: none;}.blog-first-posts, .blog-post-grid-container .alm-reveal {justify-content: space-between;}.blog-item {width: calc(50% - 15px);margin-right: 0;margin-left: 0;}.blog-first-posts .blog-item:first-of-type {min-width:100%;}.blog-first-posts .blog-item:first-of-type .item-image {width: 100%;height: 100%;min-width: 50%;}.blog-first-posts .blog-item:first-of-type .item-image img {display: none;}.blog-first-posts .blog-item:first-of-type .item-content {padding: 20px 32px 88px 32px;}.blog-first-posts .blog-item:first-of-type .item-content h3 {font-size: 28px !important;}.blog-categories-desktop {display: none !important;}.blog-categories-mobile {display: flex !important;margin: 15px 0 10px 0;}.blog-categories-mobile select {text-transform: uppercase;color: #FFF;height: 50px;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-size: 16px;border: 1px solid #FFF;box-shadow: none;padding-left: 10px;padding-right: 30px !important;background: url('/wp-content/themes/aceup/img/select-arrow.png') no-repeat right 15px center;background-size: 20px auto;cursor: pointer;}.blog-categories-mobile select option {color: #000;background: #FFF !important;cursor: pointer;}.footer-1 .footer-container {justify-content: center !important;}footer.footer .footer-logo {width: 100%;text-align: center;margin-bottom: 40px;padding-right: 0;}footer.footer .footer-social {max-width: 150px;margin-right: auto;margin-left: auto;}footer.footer .footer-contact {width: 50%;}footer.footer .footer-logos {margin-top: 30px;}footer.footer .footer-logos ul {justify-content: center;}footer.footer .footer-logos ul li {margin: 15px;}footer.footer .footer-2 .footer-container > div {width: 100%;text-align: center;}.footer-login-links {margin-top: 30px;}}@media only screen and (max-width:767px) {h1 {font-size: 40px;}h2 {font-size: 34px;}h3 {}h4 {}h5 {}h6 {}.flex-checkboxes.flex-checkboxes-3 .gfield_checkbox .gchoice {flex-basis: 33.333333%;min-width: auto;}.flex-checkboxes.flex-checkboxes-4 .gfield_checkbox .gchoice {flex-basis: 33.33333%;min-width: auto;}.section-top-coaches-home * {text-align: center;}.section-top-coaches-home .row .col:first-of-type .col-content, .section-top-coaches-home .row .col:last-of-type .col-content {padding: 50px 20px !important;}.section-top-coaches-home .stats {flex-wrap: wrap;margin-bottom: 30px;}.section-top-coaches-home .stat {flex-basis: 50%;margin-bottom: 35px;}.section-top-coaches-home .stat:after {display: none;}.section-logos .logo {flex-basis: 50%;min-width: auto;padding: 0 10px;}.section-testimonial-slider .col {background: url('/wp-content/themes/aceup/img/quote-blue-lg-right.png') no-repeat right top 110px;background: none;}.section-testimonial-slider .slick-slide {margin-top: 70px;}.section-testimonial-slider .slide-content {flex-direction: column !important;align-items: center !important;}.section-testimonial-slider .slide-content .author {flex-direction: row !important;width: 100%;max-width: 400px;margin-top: 20px;text-align: left;order: 2;}.section-testimonial-slider .slide-content.video-testimonial .author {display:none !important;}.section-testimonial-slider .slide-content .author .image {width: 100px;margin-bottom: 10px;margin-right: 20px;}.section-testimonial-slider .slide-content .author-name {font-size: 18px;margin-bottom: 0;}.section-testimonial-slider .slide-content .content {flex-grow: 1;width: 100%;max-width: 100%;margin-left: 0;padding-bottom: 0;order: 1;text-align: center;}.section-testimonial-slider .slide-content .content h3 {font-size: 32px;}.section-testimonial-slider .slide-content .content p {font-size: 18px;}.section-testimonial-slider .slide-content .content a.btn {display: none;}.section-testimonial-slider .slide-content a.btn-mobile {display: inline-flex;order: 3;}.section-testimonial-slider .slide-content img.logo {max-width: 120px;max-height: 40px;margin-top: 15px;}.testimonial-slider .slick-arrow {display: none !important;}.testimonial-slider .slick-dots {position: absolute;top: 0;left: 50%;transform: translateX(-50%);display: flex !important;align-items: center;justify-content: center;list-style: none;margin: 0;padding: 0;}.testimonial-slider .slick-dots li {padding: 0 10px;}.testimonial-slider .slick-dots li button {font-size: 0;width: 20px;height: 20px;border-radius: 50%;border: 2px solid #bfbfbf;}.testimonial-slider .slick-dots li button:hover {}.testimonial-slider .slick-dots li.slick-active button {background: #008af8 !important;}.section-testimonial .col {flex-direction: column;align-items: center !important;}.section-testimonial .testimonial-photo {max-width: 258px;margin-bottom: 30px;}.section-testimonial .testimonial-content {text-align: center;padding: 70px 0 0 0;background-position: center top;background-size: auto 50px;}.section-testimonial .testimonial-content .text {font-size: 24px;line-height: 1.3em;}.section-testimonial.dark-testimonial .testimonial-content {background-image: url('/wp-content/themes/aceup/img/quote-orange-lg-right.png');background-position: center top;background-repeat: no-repeat;background-size: auto 50px;}.job-postings .item {flex-direction: column;}.job-postings .headings {display: none !important;}.job-postings .item .title{flex-basis: 100%;}.job-postings .item .department {display: block !important;flex-basis: 100%;padding: 0 20px 0 20px;text-align: center;}.job-postings .item .department label {display: block;text-transform: uppercase;font-weight: 500;font-size: 14px;}.job-postings .item {padding: 30px 0 0 0;margin-bottom: 30px;}.job-postings .item .title {padding: 0 20px 20px 20px;text-align: center;}.job-postings .item .title span, .job-postings .item .department span {width: 100%;max-width: 100%;text-align: center;}.job-postings .item .link {flex-basis: 100%;}.job-postings .item .link a {margin-top: 30px;height: 50px;}.section-cta-small .row {flex-direction: column;align-items: flex-start !important;justify-content: center !important;}.section-cta-small .row .col {text-align: center;width: 100%;}.section-cta-small .row .col:first-of-type {padding-right: 0;padding-bottom: 30px;}.section-cta-small .row .col:last-of-type {min-width: 100%;max-width: 100%;}.post-slider {padding: 0 0 80px 0;}.post-slider h3 {font-size: 22px;}.post-slider .slide-content .slide-text {padding: 20px 15px;}.post-slider .slick-arrow {position: absolute;top: inherit;bottom: 0;width: 42px;height: 42px;display: flex;align-items: center;justify-content: center;color: #FFF;font-size: 22px;border: none;border-radius: 50%;background: #008af8;transition: all ease 0.4s;}.post-slider .slick-prev {left: calc(50% - 40px);transform: translateX(-50%);}.post-slider .slick-next {left: calc(50% + 40px);transform: translateX(-50%);}.post-slider .slick-arrow:hover {background: #00d4ff;}.section-subscribe .form-subscribe form {display: flex;flex-direction: column;align-items: center;justify-content: center;}.section-subscribe .form-subscribe .gform_body {padding: 0;}.section-subscribe .form-subscribe .gform_footer {margin: 30px 0 0 0 !important;}.blog-first-posts .blog-item:first-of-type {flex-direction: column !important;}.blog-first-posts .blog-item:first-of-type .item-image img {display: block;}.blog-first-posts .blog-item:first-of-type .item-image {min-width: 100%;}.blog-first-posts .blog-item:first-of-type .item-content {position: relative;flex-grow: 1;height: 100%;padding-bottom: 88px;}.blog-first-posts .blog-item:first-of-type .item-content .excerpt {display: block;}.section-webinar-resource-menu, .section-blog-categories {padding-bottom: 10px !important;}.resource-menu ul {max-width: 400px;flex-wrap: wrap;margin: 0 auto !important;}.resource-menu ul li {margin-bottom: 30px;}.single-webinar .section-post-heading {padding: 40px 20px 40px 20px;}.section-speakers .speakers .item {display: block !important;padding-bottom: 70px;}.section-speakers .speakers .item:not(:last-of-type) {border-bottom: 3px solid #f7f7f7;margin-bottom: 70px;}.section-speakers .speakers .item .photo {margin: 0 auto 20px auto;}.section-speakers .speakers .item .text {text-align: center;}.utility-table {font-size: 16px;}.utility-table tr th:first-of-type {width: 150px;}.utility-table tr th:last-of-type {width: calc(100% - 150px);}footer.footer .footer-contact {text-align: center;padding-right: 0;}footer.footer .footer-contact, footer.footer .footer-menu {width: 100%;}footer.footer .footer-menu {justify-content: center !important;}footer.footer .footer-menu ul {text-align: center;-webkit-columns: 180px 2;-moz-columns: 180px 2;columns: 180px 2;}}@media only screen and (max-width:600px) {.section-stat-content .section-content .col:last-of-type p {font-size: 24px;}.font-size-24 {font-size: 20px !important;}form.transparent input[type="text"], form.transparent input[type="tel"], form.transparent input[type="email"], form.transparent textarea, form.transparent select {padding-left: 10px !important;}.flex-checkboxes.flex-checkboxes-3 .gfield_checkbox .gchoice, .flex-checkboxes.flex-checkboxes-4 .gfield_checkbox .gchoice {flex-basis: 50%;}.section-stat-content .stat {flex-direction: column !important;align-items: center !important;margin-bottom: 30px;}.section-stat-content .stat .details {max-width: 400px;text-align: center;margin: 20px auto 0 auto;}.section-stat-content .section-content .col:last-of-type .col-content {padding: 50px 20px;}.section-4-step-vetting .grid-content {grid-template-columns: repeat(2, 1fr) !important;}.section-become-coach-icons .grid-content .item .font-size-24 {font-size: 20px !important;}.section-4-step-vetting .grid-content .item {padding-bottom: 80px;}.section-4-step-vetting .grid-content .item:not(:last-of-type):after {top: initial;bottom: 30px;left: 50%;right: initial;transform: translateX(-50%) rotate(90deg);display: block !important;}.blog-item {width: 100% !important;}}@media only screen and (max-width:480px) {.flex-checkboxes.flex-checkboxes-3 .gfield_checkbox .gchoice, .flex-checkboxes.flex-checkboxes-4 .gfield_checkbox .gchoice {flex-basis: 100%;}.flex-checkboxes.flex-checkboxes-3.flex-checkboxes-mobile-2 .gfield_checkbox .gchoice, .flex-checkboxes.flex-checkboxes-4.flex-checkboxes-mobile-2 .gfield_checkbox .gchoice {flex-basis: 50%;}.form-multipage input[type="submit"], .gform_next_button {padding: 10px 40px;min-width: auto;}.utility-table tr th:first-of-type {width: 100px;}.utility-table tr th:last-of-type {width: calc(100% - 100px);}footer.footer .footer-menu ul {-webkit-columns: 150px 2;-moz-columns: 150px 2;columns: 150px 2;}}.alignnone {margin:5px 20px 20px 0;}.aligncenter, div.aligncenter {display:block;margin:5px auto 5px auto;}.alignright {float:right;margin:5px 0 20px 20px;}.alignleft {float:left;margin:5px 20px 20px 0;}a img.alignright {float:right;margin:5px 0 20px 20px;}a img.alignnone {margin:5px 20px 20px 0;}a img.alignleft {float:left;margin:5px 20px 20px 0;}a img.aligncenter {display:block;margin-left:auto;margin-right:auto;}.wp-caption {background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center;}.wp-caption.alignnone {margin:5px 20px 20px 0;}.wp-caption.alignleft {margin:5px 20px 20px 0;}.wp-caption.alignright {margin:5px 0 20px 20px;}.wp-caption img {border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}.wp-caption .wp-caption-text, .gallery-caption {font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}.sticky {}.bypostauthor {}@media print {* {background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a, a:visited {text-decoration:underline;}a[href]:after {content:" (" attr(href) ")";}abbr[title]:after {content:" (" attr(title) ")";}.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {content:"";}pre,blockquote {border:1px solid #999;page-break-inside:avoid;}thead {display:table-header-group;}tr,img {page-break-inside:avoid;}img {max-width:100% !important;}@page {margin:0.5cm;}p, h2, h3 {orphans:3;widows:3;}h2, h3 {page-break-after:avoid;}} @media screen and (max-width: 912px) {.section-grid.cols-2 .grid-content .item:nth-child(2) {padding: 0 !important;}} .post-4864 .mvp-text-content::after {display:none;}