/*! CSS Used from: https://info.austswim.com.au/hs-fs/hub/7424314/hub_generated/template_assets/36454104949/1631609180545/AUSTSWIM_Oct2020/css/main.min.css */
*,*:before,*:after{box-sizing:border-box;}
strong{font-weight:bolder;}
img{border-style:none;}
p{margin-top:0;margin-bottom:1rem;font-family:Lato,serif;}
h2,h3,h4{margin-top:0;margin-bottom:.5rem;line-height:1.2;font-weight:700;font-family:Merriweather,serif;color:#494a52;word-break:break-word;}
h2{font-size:1.6rem;line-height:1.2;}
h3{font-size:1.25rem;line-height:1.5;}
h4{font-family:Lato,sans-serif;font-weight:normal;font-size:1.175rem;line-height:1.5;}
strong{font-weight:700;}
ul{margin-top:1.5rem;margin-bottom:1.5rem;}
:focus{outline:auto;outline-color:green;}
/*! CSS Used from: https://info.austswim.com.au/hs-fs/hub/7424314/hub_generated/template_assets/36454147819/1606900601779/AUSTSWIM_Oct2020/css/theme-overrides.min.css */
p{font-family:Arial;font-weight:400;}
h2{color:#074888;font-family:'Gudea',Arial;font-size:17.33px;font-weight:700;}
h3{color:#074888;font-family:'Gudea',Arial;font-size:16px;font-weight:700;}
h4{color:#074888;font-family:'Gudea',Arial;font-size:15px;font-weight:700;}
/*! CSS Used from: https://info.austswim.com.au/hs-fs/hub/7424314/hub_generated/template_assets/36475098900/1606834566050/AUSTSWIM_Oct2020/css/stylesheet.min.css */
*,*::before,*::after{box-sizing:border-box;}
/*! CSS Used from: https://info.austswim.com.au/hs-fs/hub/7424314/hub_generated/template_assets/36476357829/1625068656253/AUSTSWIM_Oct2020/css/custom.min.css */
h2{color:#000;font-family:'proxima_novaregular';font-size:26px;font-weight:700;line-height:normal;margin:0 0 15px;}
h3{color:#000;font-family:'proxima_novamedium';font-size:22px;font-weight:700;line-height:normal;margin:0 0 15px;}
img{max-width:100%;height:auto;}
/*! CSS Used from: https://info.austswim.com.au/hs-fs/hub/7424314/hub_generated/module_assets/52271956137/1633534413359/module_52271956137_Portal_-_Swim_Center_Portal.min.css */
.licence-card{
  max-width:412px;
  width: 100%; 
/*   background:#bbeef1; */
/*   padding:30px 40px 20px 50px; */
  margin:40px auto;
  margin-top:20px;
  border-radius:17px;
/*   background:url(https://7424314.fs1.hubspotusercontent-na1.net/hubfs/7424314/licence-card-rgb-australian-2-1.svg); */
  background-size:cover;
  color:#fff;
  min-height:550px;
  background-repeat:no-repeat;
  font-family:'calibri';
}
.licence-card h3{display:none;color:#000;color:#fff;font-family:'proxima_novaregular';font-size:18px;font-weight:700;line-height:16px;text-align:right;text-transform:uppercase;position:relative;margin-bottom:23px;}
.licence-card h3:after{position:absolute;top:22px;left:144px;height:10px;width:106px;background-image:url(https://f.hubspotusercontent10.net/hubfs/7424314/border-strip-green.png);content:"";}
.licence-card .info_box{display:flex;min-height:215px;}
.licence-card .info_box .photo span{display:block;display:none;text-align:center;font-weight:700;margin-top:10px;}
.licence-card .info_box .info1{width:74%;padding-top:75px;margin-bottom:10px;}
.licence-card .photo{padding-top:55px;}
.licence-card .photo img{border-radius:15px;border:2px solid #fff;width:83px;}
.licence-card h4{color:#000;color:#fff;font-family:'proxima_novaregular';font-size:14px;font-weight:400;margin:0;margin-bottom:5px;display:flex;}
.licence-card h4 strong{width:44%;font-family:'mspna';}
.licence-card h2{color:#000;color:#fff;font-size:35px;font-weight:400;margin:0;margin-bottom:10px;font-weight:bold;line-height:32px;margin-top: 15px;}
.licence-card h2 span{font-size:24px;display:block;font-family:'mspna';}
.licence-card h4.exp{margin-bottom:25px;}
.licence-card p{font-family:'mspna';font-size:15px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:16px;text-align:left;margin:0;margin-bottom:25px;}
.licence-card p.num{border-bottom:2px solid #fff;margin-bottom:23px;font-weight:bold;}
.licence-card span.bigger{margin-bottom:9px;font-weight:normal;margin-left:5px;font-size:12px;}
.licence-card ul{padding:0;list-style:none;list-style:disc;padding-left:15px;margin:0;padding-bottom: 60px;}
.licence-card ul li{font-size:12px;font-family:'mspna';}
.rg-container {
/*   height: 95vh; */
    display: flex;
    align-items: center;
    padding: 0px 10px;
}
.cls_accred ul.austswim_accre {
    padding-top: 10px;
}
.cls_accred ul.austswim_accre li {
    font-size: 13px;
    padding: 6px 0px;
}
@media (max-width:768px){
.licence-card{margin:20px auto 40px;}
}
@media (max-width:390px){
.licence-card h2{font-size:26px;}
.licence-card h2 span{font-size:18px;}
.licence-card p{font-size:12px;}
}
:focus{outline:0;}
/*! CSS Used fontfaces */
@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v20/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v20/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v20/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v20/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v25/u-440qyriQwlOrhSvowK_l5-cSZMZ-Y.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v25/u-440qyriQwlOrhSvowK_l5-eCZMZ-Y.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v25/u-440qyriQwlOrhSvowK_l5-cyZMZ-Y.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v25/u-440qyriQwlOrhSvowK_l5-ciZMZ-Y.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v25/u-440qyriQwlOrhSvowK_l5-fCZM.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v25/u-4n0qyriQwlOrhSvowK_l52xwNZVcf6lvg.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v25/u-4n0qyriQwlOrhSvowK_l52xwNZXMf6lvg.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v25/u-4n0qyriQwlOrhSvowK_l52xwNZV8f6lvg.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v25/u-4n0qyriQwlOrhSvowK_l52xwNZVsf6lvg.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v25/u-4n0qyriQwlOrhSvowK_l52xwNZWMf6.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'proxima_novaregular';src:url('https://f.hubspotusercontent10.net/hubfs/7424314/Fonts%202020/proximanova-regular-webfont.eot');src:url('https://f.hubspotusercontent10.net/hubfs/7424314/Fonts%202020/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),url('https://f.hubspotusercontent10.net/hubfs/7424314/Fonts%202020/proximanova-regular-webfont.woff2') format('woff2'),url('https://f.hubspotusercontent10.net/hubfs/7424314/Fonts%202020/proximanova-regular-webfont.woff') format('woff'),url('https://f.hubspotusercontent10.net/hubfs/7424314/Fonts%202020/proximanova-regular-webfont.ttf') format('truetype'),url('https://f.hubspotusercontent10.net/hubfs/7424314/Fonts%202020/proximanova-regular-webfont.svg#proxima_novaregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'proxima_novamedium';src:url('https://f.hubspotusercontent10.net/hubfs/7424314/AWSP-Assests/font-face/proximanova-medium-webfont.woff2') format('woff2'),url('https://f.hubspotusercontent10.net/hubfs/7424314/AWSP-Assests/font-face/proximanova-medium-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'calibri';src:url('https://f.hubspotusercontent10.net/hubfs/7424314/Fonts%202020/calibri.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'mspna';src:url('https://f.hubspotusercontent10.net/hubfs/7424314/Fonts%202020/Mark-Simonson-Proxima-Nova-A.otf') format('truetype');font-weight:normal;font-style:normal;}

div#css-loader {
    position: fixed;
    top: 0;
    height: 100vh;
    z-index: 999999;
    background-color: rgb(0 0 0 / 50%);
    width: 100%;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
div#css-loader img {
    max-width: 12%;
}

ul.public_austswim_accreditation {
/*     position: absolute;
    height: 115px;
    background-color: #5880c0;
    list-style: none;
    padding: 0;
    top: 20px;
    width: 100%;
/*     display: none; */
    overflow: auto !important; */
}
ul.public_austswim_accreditation li{
  color:#fff;
  padding:10px;
}
.cls_accred p.num {
    margin-bottom: 0!important;
}
.cls_accred{
  position:relative;
  cursor:pointer;
}
.cls_accred ul.public_austswim_accreditation {
/* background-color: #5880c0; */
}
.cls_accred ul.public_austswim_accreditation li {
color: #fff;
}

.cls_accred ul.public_austswim_accreditation::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

.cls_accred ul.public_austswim_accreditation::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}

.cls_accred ul.public_austswim_accreditation::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #28bdc6;
}

.licence-card-first {
    background-image: url(https://7424314.fs1.hubspotusercontent-na1.net/hubfs/7424314/licence-card-rgb-australian-1_01.jpg);
    padding: 30px 40px 0px 50px;
    background-position: 100% 0%;
    background-size: contain;
    background-color: #5980c1;
}
.cls_accred {
    position: relative;
    cursor: pointer;
    padding: 20px 40px 50px 50px;
    background-color: #5980c1;
    margin-top: -25px;
    min-width: 200px;
} 
.cls_accred:before {
    content: "";
    position: absolute;
    background-image: url(https://7424314.fs1.hubspotusercontent-na1.net/hubfs/7424314/licence-card-rgb-australian-1_02.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 100px;
    width: 100%;
    background-position: 80% 100%;
    left: 0;
    bottom: -10px;
}
.licence-card h4 {
    margin: 0 0 -4px;
}





