#section-457-50 > .ct-section-inner-wrap{padding-top:200px;padding-bottom:200px}#section-457-50{background-image:linear-gradient(rgba(0,0,0,0.75),rgba(0,0,0,0.75)),url(https://halsokallantraning.se/wp-content/uploads/2025/09/Namnl_s_design__66_.webp);background-position:center center}#section-2-50 > .ct-section-inner-wrap{padding-top:0;padding-bottom:130px;align-items:center}#section-2-50{text-align:left;background-color:#000000}#section-6-50 > .ct-section-inner-wrap{padding-top:37px}#section-6-50{background-color:#f9f9f9}@media (max-width:767px){#section-2-50 > .ct-section-inner-wrap{padding-top:11px;padding-bottom:61px}}#div_block-1047-96{width:100%;gap:15px;text-align:left;flex-direction:row;display:flex;align-items:stretch;flex-wrap:wrap}#div_block-1058-96{width:48%;text-align:left;align-items:center;background-color:#ffffff;border-radius:20px;padding-bottom:30px;box-shadow:0px 20px 20px -10px rgba(0,0,0,0.2)}#div_block-1059-96{background-image:url(https://halsokallantraning.se/wp-content/uploads/2025/09/Ha__lsoka__llan-highres-39.jpg);background-size:cover;width:100%;height:300px;border-top-left-radius:20px;border-top-right-radius:20px}#div_block-1070-96{width:48%;text-align:left;align-items:center;background-color:#ffffff;border-radius:20px;padding-bottom:30px;box-shadow:0px 20px 20px -10px rgba(0,0,0,0.2)}#div_block-1071-96{background-image:url(https://halsokallantraning.se/wp-content/uploads/2025/11/copy_EF74A497-FB85-4B5C-AF1A-71025AE92A2E-2-scaled.jpeg);background-size:cover;width:100%;height:300px;border-top-left-radius:20px;border-top-right-radius:20px;background-position:center center}#div_block-1053-96{width:48%;text-align:left;align-items:center;background-color:#ffffff;border-radius:20px;padding-bottom:30px;box-shadow:0px 20px 20px -10px rgba(0,0,0,0.2)}#div_block-1054-96{background-image:url(https://halsokallantraning.se/wp-content/uploads/2025/09/bild4.jpg);background-size:cover;width:100%;height:300px;border-top-left-radius:20px;border-top-right-radius:20px}#div_block-1048-96{width:48%;text-align:left;align-items:center;background-color:#ffffff;border-radius:20px;padding-bottom:30px;box-shadow:0px 20px 20px -10px rgba(0,0,0,0.2)}#div_block-1049-96{background-image:url(https://halsokallantraning.se/wp-content/uploads/2025/09/halsokallan-zakrisdal-pt.jpg);background-size:cover;width:100%;height:300px;border-top-left-radius:20px;border-top-right-radius:20px}@media (max-width:767px){#div_block-1047-96{flex-direction:column;display:flex}}@media (max-width:767px){#div_block-1058-96{width:100%}}@media (max-width:767px){#div_block-1070-96{width:100%}}@media (max-width:767px){#div_block-1053-96{width:100%}}@media (max-width:767px){#div_block-1048-96{width:100%}}#headline-3-50{color:#ffffff;font-size:48px;max-width:600px}#headline-5-50{transform:rotate(-4deg);font-size:24px;text-align:center;line-height:1.4;color:#ffffff;margin-top:0px;font-style:italic}#headline-1060-96{color:#0f0e0e;font-size:26px;padding-left:20px;padding-right:20px;padding-top:20px;margin-bottom:20px}#headline-1072-96{color:#0f0e0e;font-size:26px;padding-left:20px;padding-right:20px;padding-top:20px;margin-bottom:20px}#headline-1055-96{color:#0f0e0e;font-size:26px;padding-left:20px;padding-right:20px;padding-top:20px;margin-bottom:20px}#headline-1050-96{color:#0f0e0e;font-size:26px;padding-left:20px;padding-right:20px;padding-top:20px;margin-bottom:20px}@media (max-width:991px){#headline-5-50{font-size:18px}}@media (max-width:991px){#headline-1060-96{font-size:28px}}@media (max-width:991px){#headline-1072-96{font-size:28px}}@media (max-width:991px){#headline-1055-96{font-size:28px}}@media (max-width:991px){#headline-1050-96{text-align:center;font-size:28px}}@media (max-width:767px){#headline-3-50{font-size:30px}}@media (max-width:767px){#headline-5-50{font-size:14px}}#_rich_text-1061-96{padding-left:20px;padding-right:20px;padding-bottom:20px;font-size:14px}#_rich_text-1073-96{padding-left:20px;padding-right:20px;padding-bottom:20px;font-size:14px}#_rich_text-1056-96{padding-left:20px;padding-right:20px;padding-bottom:20px;font-size:14px}#_rich_text-1051-96{padding-left:20px;padding-right:20px;padding-bottom:20px;font-size:14px}#link_button-1062-96{background-color:#000000;border:1px solid #000000}#link_button-1062-96{border-radius:50px;padding-left:40px;padding-right:40px;margin-top:auto}#link_button-1062-96:hover{background-color:#ffffff;border:1px solid #ffffff}#link_button-1074-96{background-color:#000000;border:1px solid #000000}#link_button-1074-96{border-radius:50px;padding-left:40px;padding-right:40px;margin-top:auto}#link_button-1074-96:hover{background-color:#ffffff;border:1px solid #ffffff}#link_button-1057-96{background-color:#000000;border:1px solid #000000}#link_button-1057-96{border-radius:50px;padding-left:40px;padding-right:40px;margin-top:auto}#link_button-1057-96:hover{background-color:#ffffff;border:1px solid #ffffff}#link_button-1052-96{background-color:#000000;border:1px solid #000000}#link_button-1052-96{border-radius:50px;padding-left:40px;padding-right:40px;margin-top:auto}#link_button-1052-96:hover{background-color:#ffffff;border:1px solid #ffffff}.oxy_shape_divider{position:absolute;left:0;right:0;bottom:-1px;pointer-events:none}.oxy_shape_divider > svg{min-width:100%;position:absolute;bottom:0;left:0;z-index:0;transform-origin:bottom center}.oxy_shape_divider_top{top:-1px;bottom:initial}.oxy_shape_divider_flipped{transform:scaleX(-1)}#-shape-divider-662-50 .oxy_shape_divider{color:#000000}#-shape-divider-662-50 .oxy_shape_divider svg{height:120px}#-shape-divider-663-50 .oxy_shape_divider{color:#f9f9f9}#-shape-divider-663-50 .oxy_shape_divider svg{height:120px}@media (max-width:767px){#-shape-divider-662-50 .oxy_shape_divider svg{height:50px}}@media (max-width:767px){#-shape-divider-663-50 .oxy_shape_divider svg{height:50px}}