.training-tabwrapper .accordion-container{width:100%;max-width:95%}.training-tabwrapper .accordion-item{margin-bottom:15px;overflow:hidden;background:#f4f4f4;border:4px solid currentColor;border-radius:10px;position:relative;padding:15px 30px 5px}.training-tabwrapper .accordion-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.training-tabwrapper .accordion-title .h3{cursor:pointer;font-size:7rem}.training-tabwrapper .accordion-content{visibility:hidden;overflow:hidden;opacity:0;height:0;padding:0;border-top:1px solid #000}.training-tabwrapper .accordion-icon svg line,.training-tabwrapper .accordion-icon svg circle{stroke:rgb(var(--color-foreground))}.training-tabwrapper .accordion-content.active{visibility:visible;opacity:1;height:auto;padding-top:0;border:none}.training-tabwrapper .custom-accordion-section-head{display:grid;grid-template-columns:3.9fr 1.1fr;gap:40px}.training-tabwrapper .section-content-head{display:flex;flex-direction:column;gap:7px;margin-top:4rem}.training-tabwrapper .content-block{padding:30px 28px;letter-spacing:normal;line-height:18px;font-size:14px;border-radius:20px;border:3px solid currentColor;font-family:var(--font-body-family)}.training-tabwrapper .content-block p{margin:0}.training-tabwrapper .section-title{color:#8ca7ac;margin:0;font-size:28px;line-height:34px;font-family:Montserrat;margin-bottom:1.5rem;font-weight:700}.training-tabwrapper .accordion-content p{font-size:14px;line-height:18px}.training-tabwrapper .section-heading{margin:12px 0;font-weight:700}.training-tabwrapper .accordion-content ul li:after{transform:translateY(-50%);content:"";position:absolute;top:50%;left:-16px;width:24px;height:24px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 34'><path fill='currentColor' d='M12.627,3.672a1.054,1.054,0,0,1,1.965,0l2.2,6.084a1.05,1.05,0,0,0,.982.672h5.4a1.033,1.033,0,0,1,.648,1.849l-3.841,3.456a1.027,1.027,0,0,0-.342,1.159l1.4,5.945a1.046,1.046,0,0,1-1.6,1.187l-5.217-3.31a1.061,1.061,0,0,0-1.22,0l-5.217,3.31a1.046,1.046,0,0,1-1.6-1.187l1.4-5.945a1.027,1.027,0,0,0-.342-1.159L3.4,12.276a1.033,1.033,0,0,1,.647-1.849h5.4a1.049,1.049,0,0,0,.982-.672l2.2-6.084Z'/></svg>");background-size:contain;background-repeat:no-repeat}.training-tabwrapper .section-content{margin:0 0 35px;font-size:28px;line-height:34px}.training-tabwrapper .accordion-title h2{letter-spacing:0px;color:#292929;text-transform:uppercase;font-weight:700;margin:0}.training-tabwrapper span.accordion-icon svg{height:100%;width:100%;transition:all .3s ease-in-out;transform:rotate(45deg)}.training-tabwrapper .accordion-icon{width:60px;position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex}.accordion-item.accordion-active span.accordion-icon{position:absolute;top:15px;transform:rotate(45deg);transition:.3s all linear}.training-tabwrapper span.accordion-icon svg g,.training-tabwrapper span.accordion-icon svg g line{stroke:rgba(var(--color-foreground))}.accordion-item.accordion-active span.accordion-icon:hover{transform:rotate(135deg);transition:.3s all linear}.training-tabwrapper .accordion-item:hover .accordion-icon svg{transform:rotate(180deg);transition:all .3s ease-in-out}.training-tabwrapper .accordion-title.open .accordion-icon svg{transform:rotate(225deg)}.training-tabwrapper .accordion-content strong{color:#a5c605;font-size:28px;line-height:34px;margin-bottom:1.5rem;display:block}.training-tabwrapper .accordion-content ul li{padding-left:17px;width:753px;position:relative;list-style-type:none;font-weight:700;margin-bottom:.5rem}.training-tabwrapper .accordion-content.active ul{padding-left:15px}.training-tabwrapper .accordion-title.open{padding-bottom:0}.training-tabwrapper .section-sub-heading{color:#8ca7ac;font-size:28px;line-height:34px}.training-tabwrapper .accordion-title p,.training-tabwrapper p,.training-tabwrapper h2{margin:0}.training-tabwrapper .section-heading p{display:inline}span.signup-text{font-size:7rem;vertical-align:bottom;color:#8ca7ac}span.side-signupshow:hover{transform:translate(15px)}span.side-signupshow:hover span{opacity:1}.training-tabwrapper .section-heading{margin:12px 0;font-weight:700;position:relative;z-index:2;display:inline;vertical-align:bottom}.mainsvg-text{transform:translate(-60%);transition:.3s all linear;z-index:0;display:inline-flex;justify-content:center;align-items:anchor-center;right:0;vertical-align:top;display:none}.block-content-head p{font-size:12px;line-height:20px;letter-spacing:.96px}.training-tabwrapper .section-heading:after{position:absolute;content:"";background:#ededed;bottom:30px;width:100%;height:50%;left:0;z-index:-1}.signup-textarrows{position:absolute;width:max-content;transform:translate(-60%);z-index:-1;overflow:hidden;font-size:54px;color:#8ca7ac;text-transform:uppercase;display:inline-flex;align-items:center;gap:30px;padding-left:10px;transition:.3s all linear}.signup-textarrows:hover{transform:translate(0)}.signup-textarrows svg{display:flex;width:90px;height:90px}.signup-textarrows a{display:flex;align-items:center;gap:20px;color:#8ca7ac;text-decoration:none}.accordion-item.accordion-hidden{padding:3px 15px 2px}.accordion-item.accordion-hidden .h3{font-size:20px;line-height:24px;font-family:Montserrat;font-weight:700}.accordion-item.accordion-hidden span.accordion-icon,.show-sign-mob,.slide-scroll-arrows{display:none}@media only screen and (max-width: 1500px){.training-tabwrapper .section-content br{display:none}.training-tabwrapper .section-heading{font-size:12rem;line-height:12rem}.training-tabwrapper .section-content{font-size:28px;line-height:34px}.training-tabwrapper .custom-accordion-section-head{grid-template-columns:3fr 1fr;gap:40px}}@media only screen and (max-width: 1300px){.training-tabwrapper .section-heading{font-size:10rem;line-height:10rem}.training-tabwrapper .custom-accordion-section-head{grid-template-columns:2fr 1fr;gap:20px}}@media only screen and (max-width: 1200px){.training-tabwrapper .section-heading:after,.section-heading .signup-textarrows{display:none}.show-sign-mob{display:block}.show-sign-mob .signup-textarrows{position:relative;width:100%;transform:unset;z-index:1;top:0;padding-left:0;margin-bottom:1rem}.training-tabwrapper .accordion-container{width:100%;max-width:100%}.training-tabwrapper .section-content-head{margin-top:0;flex:0 0 100%;min-width:300px}.training-tabwrapper .section-content{margin:0 0 15px}.show-sign-mob .signup-textarrows{font-family:var(--font-heading-family)}.signup-textarrows a{font-size:50px;color:#c0d1d5;line-height:normal}.training-tabwrapper .custom-accordion-section-head{grid-template-columns:unset;gap:20px;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:1rem 0;-webkit-overflow-scrolling:touch}.training-tabwrapper .content-block{padding:50px 80px;height:auto;text-align:center;justify-content:center;display:flex;align-items:center}.accordion-wrapper{flex:0 0 100%;min-width:300px;position:relative}.signup-textarrows svg{width:60px;height:60px}.slide-scroll-arrows{display:block;position:absolute;top:30%;right:20px;animation:moveArrow .5s ease-in-out infinite alternate}@keyframes moveArrow{0%{transform:rotate(270deg) translateY(0)}to{transform:rotate(270deg) translateY(10px)}}}@media only screen and (max-width: 1100px){.slide-scroll-arrows{top:35%}}@media only screen and (max-width: 1050px){.slide-scroll-arrows{top:40%}}@media only screen and (max-width: 1024px){.signup-textarrows svg{width:60px;height:70px}.training-tabwrapper .accordion-item.accordion-hidden .h3{font-size:20px;line-height:24px}.training-tabwrapper .accordion-title .h3{font-size:6rem;line-height:5rem}.training-tabwrapper .accordion-icon{width:40px}.slide-scroll-arrows{top:50%}.custom-accordion-section-head.active-accordion-head .slide-scroll-arrows{top:40%}}@media only screen and (max-width: 990px){.training-tabwrapper .accordion-content ul li{width:100%}.training-tabwrapper .section-content{font-size:24px;line-height:30px}.training-tabwrapper .content-block{padding:40px 80px}}@media only screen and (max-width: 750px){.training-tabwrapper .section-heading{font-size:9rem;line-height:8.5rem}.signup-textarrows{font-size:36px}.signup-textarrows svg{width:40px;height:max-content}.training-tabwrapper .accordion-title .h3{font-size:5rem;line-height:4rem}.training-tabwrapper .accordion-item{padding:15px 10px 5px}.training-tabwrapper .accordion-content strong{font-size:20px;line-height:30px}.training-tabwrapper .accordion-content ul li{font-size:14px;line-height:18px}.training-tabwrapper .accordion-item.accordion-hidden{padding:3px 15px 2px}.show-sign-mob .signup-textarrows{margin-bottom:1rem}.training-tabwrapper .content-block{padding:30px 25px}.signup-textarrows{gap:20px}}@media only screen and (max-width: 650px){.slide-scroll-arrows{top:55%}.custom-accordion-section-head.active-accordion-head .slide-scroll-arrows{top:45%}}@media only screen and (max-width: 500px){.signup-textarrows a{gap:10px}.training-tabwrapper .section-title,.training-tabwrapper .section-content{font-size:20px;line-height:24px}.training-tabwrapper .accordion-content ul li{font-size:12px;line-height:15px;font-family:Montserrat-SemiBold}.training-tabwrapper .accordion-item{border-radius:10px}.training-tabwrapper .accordion-content strong{font-size:14px;line-height:18px}.training-tabwrapper .section-content-head{flex:0 0 100%;padding-right:1px}}@media only screen and (max-width: 400px){.training-tabwrapper .section-heading{font-size:8rem;line-height:7.5rem}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/training-tab.css.map */
