.elementor-kit-16744{--e-global-color-primary:#003A63;--e-global-color-secondary:#88B3DA;--e-global-color-text:#3F3D3D;--e-global-color-accent:#DF9F21;--e-global-color-221ea27a:#FDFDFD;--e-global-color-129bcc0f:#F9F9F9;--e-global-color-140ec202:#F4F4F4;--e-global-color-4e801a83:#FFF;--e-global-color-d33d638:#000000;--e-global-color-4f1a925:#A1A1A1;--e-global-color-4d0c2d5:#011828;--e-global-typography-primary-font-family:"Source Sans Pro";--e-global-typography-primary-font-size:2.8rem;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Source Sans Pro";--e-global-typography-secondary-font-size:2.2rem;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Source Sans Pro";--e-global-typography-text-font-size:1.1rem;--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Source Sans Pro";--e-global-typography-accent-font-size:1.05rem;--e-global-typography-accent-font-weight:500;--e-global-typography-c46d2c3-font-size:clamp(3rem, 2.0909rem + 3.0303vw, 4.25rem);--e-global-typography-cda0636-font-size:clamp(1.4rem, 1.2176rem + 0.5882vw, 2.1rem);color:var( --e-global-color-text );font-family:"Source Sans Pro", Sans-serif;font-size:1rem;font-weight:400;line-height:31px;letter-spacing:-0.6px;}.elementor-kit-16744 p{margin-bottom:18px;}.elementor-kit-16744 a{color:#003A63;font-weight:600;}.elementor-kit-16744 a:hover{font-weight:600;}.elementor-kit-16744 h1{font-size:clamp(1.3rem, 1.14426rem + 0.65574vw, 3.4rem);font-weight:500;}.elementor-kit-16744 h2{color:var( --e-global-color-primary );font-family:"Source Sans Pro", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-kit-16744 h3{color:var( --e-global-color-primary );font-family:"Source Sans Pro", Sans-serif;font-size:1.5rem;font-weight:300;}.elementor-kit-16744 h4{color:var( --e-global-color-primary );font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;}.elementor-kit-16744 h5{color:var( --e-global-color-primary );font-size:1.1rem;font-weight:600;}.elementor-kit-16744 h6{color:var( --e-global-color-primary );font-family:"Source Sans Pro", Sans-serif;font-size:1.1rem;font-weight:400;}.elementor-kit-16744 button,.elementor-kit-16744 input[type="button"],.elementor-kit-16744 input[type="submit"],.elementor-kit-16744 .elementor-button{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1250px;}.e-con{--container-max-width:1250px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:#011828A8;}.elementor-kit-16744 e-page-transition{background-color:#FFBC7D;}@media(max-width:1200px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:940px;}.e-con{--container-max-width:940px;}}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:600px;}.e-con{--container-max-width:600px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:360px;}.e-con{--container-max-width:360px;}}@media(min-width:2400px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}}/* Start custom CSS *//* Clamp settings for Font sizes */

/* 

html {font-size:16px;}


h1 {font-size: clamp(1rem, 0.06568rem + 3.934vw, 4rem);}
h2 {font-size: clamp(1rem, 0.31481rem + 2.885vw, 3.2rem);}
h3 {font-size: clamp(1rem, 0.43926rem + 2.361vw, 2.8rem);}
h4 {font-size: clamp(1rem, 0.56395rem + 1.836vw, 2.4rem);}
h5 {font-size: clamp(1rem, 0.62618rem + 1.574vw, 2.2rem);}
h6 {font-size: clamp(1rem, 0.68864rem + 1.311vw, 2rem);}
body {font-size: clamp(1rem, 0.90666rem + 0.393vw, 1.3rem);}
p {font-size: clamp(1rem, 0.96889rem + 0.131vw, 1.1rem);}


*/
/* Rules Ratings Handicaps TOCs Sub Heading Css */

H2.rulesSubhead {
    color: #003a63;
  font-size: var(--fs-500);
  line-height: 1;
                    }
                    
.rulesSubhead {
    color: #ee2828;
    font-size: 1.7em;
    font-weight: bold;
}


/*/ info nutton on Get into golf pages/*/
.info-btn {
  border: 2px solid #003a63;
  background-color: white;
  color: #003a63;
  padding: 14px 28px;
  font-size: 1.3em;
  cursor: pointer;
}



/* info links css for scrolling orange bar under link class = info_links */

.info_links p {
  color: #3F3D3D;
  font-size: 1.1rem;
} 

.info_links a {
    font-size: 1.2rem;
    position:relative;
 text-decoration: none;
 transition: color .4s ease-out;
}
.info_links a:active {
  text-decoration: #Df9F21;
}

.info_links a::after{
        border-top: .1em solid #f78c2b;
    content: "";
    position: absolute;
        right: 100%;
        bottom: .03em;
        left: 0;
        transition: right 1s cubic-bezier(0,0.5,0,1);
}

.info_links a:hover {
        color: #003a63;
        transition: all .4s ease-out;

}

.info_links a:hover::after{
    border-color: #f78c2b;
    right:0;
    
}

/*blogpost link button wiht Navy Blue background color for block */

/* UNVISTED LINK */
.blogPostlink a:link { 
    color: whitesmoke; 
    text-decoration:none; }


/* visited link */
.blogPostlink a:visited {
  color: whitesmoke;
  text-decoration:none;
}

/* mouse over link */
.blogPostlink a:hover {
  color: #f78c2b;
  text-decoration:underline;
   transition: all .4s ease-out;
}

/* news post link background color */

@media only screen and (max-width: 400px) {
.home_Page_news_post {
    background-color: #EEEEEE;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Source Sans Pro';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.golfnsw.org.au/wp-content/uploads/2020/08/SourceSansPro-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.golfnsw.org.au/wp-content/uploads/2020/08/SourceSansPro-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.golfnsw.org.au/wp-content/uploads/2020/08/SourceSansPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.golfnsw.org.au/wp-content/uploads/2020/08/SourceSansPro-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.golfnsw.org.au/wp-content/uploads/2020/08/SourceSansPro-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.golfnsw.org.au/wp-content/uploads/2020/08/SourceSansPro-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.golfnsw.org.au/wp-content/uploads/2020/08/SourceSansPro-ExtraLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.golfnsw.org.au/wp-content/uploads/2020/08/SourceSansPro-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.golfnsw.org.au/wp-content/uploads/2020/08/SourceSansPro-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.golfnsw.org.au/wp-content/uploads/2020/08/SourceSansPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.golfnsw.org.au/wp-content/uploads/2020/08/SourceSansPro-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.golfnsw.org.au/wp-content/uploads/2020/08/SourceSansPro-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */