#section-9-54 > .ct-section-inner-wrap{max-width:100%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#section-12-54 > .ct-section-inner-wrap{align-items:center;gap:30px}#section-12-54{text-align:left}#section-13-54 > .ct-section-inner-wrap{align-items:center}#section-13-54{text-align:left;background-color:#dee9ef}#section-55-54 > .ct-section-inner-wrap{max-width:100%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#section-88-54 > .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;gap:20px}#section-88-54{display:block}#section-88-54{text-align:left}#div_block-28-54{text-align:left;flex-direction:row;display:flex;gap:20px;margin-top:20px}#div_block-36-54{align-items:stretch;grid-template-columns:repeat(3,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;width:100%;display:grid;max-width:950px}#div_block-57-54{background-image:url(https://crossfitrag.co.za/wp-content/uploads/2025/05/Theysleep.jpg);background-size:cover;width:50%;background-repeat:no-repeat;text-align:left;align-items:center;justify-content:flex-end;background-position:50% 50%}#div_block-58-54{align-items:stretch;grid-template-columns:repeat(2,minmax(200px,1fr));grid-column-gap:0px;grid-row-gap:0px;grid-auto-rows:minmax(min-content,1fr);width:50%;display:grid;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}#div_block-59-54{background-image:linear-gradient(105deg,#558ab6,#386589);padding-top:20px;padding-right:40px;padding-bottom:20px;padding-left:40px;gap:10px;background-color:#558ab6;justify-content:center}#div_block-99-54{background-image:linear-gradient(105deg,#558ab6,#386589);gap:10px;padding-top:20px;padding-right:40px;padding-bottom:20px;padding-left:40px;background-color:#558ab6;justify-content:center}#div_block-67-54{width:50%;gap:20px;padding-top:40px;padding-bottom:40px}#div_block-68-54{background-image:linear-gradient(rgba(13,28,40,0.55),rgba(13,28,40,0.55)),url(https://crossfitrag.co.za/wp-content/uploads/2025/05/GetupandGrind.jpg);background-size:auto,cover;width:50%;justify-content:center;padding-top:60px;padding-right:60px;padding-bottom:60px;padding-left:60px;gap:15px;background-repeat:no-repeat;background-position:0% 50%}@media (max-width:1099px){#new_columns-56-54> .ct-div-block{width:100% !important}}@media (max-width:1099px){#new_columns-66-54> .ct-div-block{width:100% !important}}#headline-63-54{color:#ffffff;font-weight:100;font-size:40px;text-shadow:2px 2px 19px #000000}#headline-95-54{color:#ffffff;font-weight:300}#headline-100-54{color:#ffffff;font-weight:300}#headline-71-54{color:#c8373b}#headline-75-54{color:#c8373b}#headline-81-54{color:#ffffff;font-weight:100}#text_block-96-54{color:#ffffff}#text_block-101-54{color:#ffffff}#text_block-84-54{color:#ffffff;max-width:400px}#link_button-29-54{}#link_button-30-54{}#link_button-51-54{}#link_button-98-54{}#link_button-102-54{}#link_button-87-54{}#video-34-54 >.oxygen-vsb-responsive-video-wrapper{padding-bottom:56.25%}#video-34-54{max-width:900px}#slide-3-54{background-image:linear-gradient(rgba(13,28,40,0.55),rgba(13,28,40,0.55)),url(https://crossfitrag.co.za/wp-content/uploads/2025/05/Home-Hero.jpg);background-size:auto,cover;background-repeat:no-repeat;gap:10px;background-position:0% 40%}#shortcode-106-54{width:100%}#slider-2-54 .unslider-nav ol li{border-color:#ffffff}#slider-2-54 .unslider-nav ol li.unslider-active{background-color:#ffffff}#slider-2-54 .unslider{padding:0px}#slider-2-54 .unslider-wrap.unslider-carousel > li{padding:0px}#slider-2-54 .unslider-arrow.next{right:10px;z-index:100}#slider-2-54 .unslider-arrow.prev{left:10px;z-index:100}#span-89-54{text-transform:uppercase;border-bottom-color:#558ab6;border-bottom-width:4px;border-bottom-style:solid}#span-92-54{text-transform:uppercase;border-bottom-color:#558ab6;border-bottom-width:2px;border-bottom-style:solid}