/* Enter Your Custom CSS Here */

/* CONSTANT CONTACT FORMS */

div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header {
font-size: 40.8px !important;
line-height: 37.4px !important;
  font-family: Raleway !important;
text-transform: none !important;
letter-spacing: 0 !important;
font-weight: 600 !important;
}

.ctct-form-embed.form_0 .ctct-form-defaults {
background-color: transparent !important;
}

div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text {
 font: 24px Raleway, Arial, sans-serif; 
}
div.ctct-form-embed form.ctct-form-custom button.ctct-form-button {
width: auto !important;
margin: auto !important;
font-family: Raleway !important;
font-weight: 600 !important;
}

.ctct-form-text {
color: #ffffff;
font-size: 24px !important;
}

/* slide logo */ 

.slide-add-logo .slide-bg-wrap {
	background-color:#00316b;
}
/*.slide-add-logo .container .content:before {
    content:url(/wp-content/uploads/2020/03/SRF-logo-inverse.svg); 
}*/
@media only screen and (min-width: 768px){
.slide-add-logo .container .content:before {
		content:'';
		display: block;
		margin:auto;
		width: 75%;
		min-height:100px;
		margin-bottom: 40px;
		background: url(/wp-content/uploads/2020/03/SRF-logo-inverse.svg);
  		background-repeat: no-repeat;
  		background-size: contain;
  		background-position: center;
	}
}


.slider-shadow-text .content p span {
  font-size: .80em;
}
.slider-shadow-text .content p span .hl{
  font-size: .90em;
}
.slider-shadow-text .content h2, .slider-shadow-text .content span {
   text-shadow: -1px 1px 0 #121028,
				  1px 1px 0 #121028,
				 1px -1px 0 #121028,
				-1px -1px 0 #121028;
}

.slider-shadow-text .content p span.hl {
font-weight: bold;
  white-space: nowrap;
}

@media only screen and (min-width: 365px) {
  .slider-shadow-text .content p span {
  font-size: 1em;
}
  

.slider-shadow-text .content p span.hl {
  font-size: 1.25em;
font-weight: bold;
  white-space: nowrap;
}
}

@media only screen and (min-width: 768px){
.slider-shadow-text .content p span.hl {
    font-size: 1.5em;
font-weight: bold;
  white-space: nowrap;
  }}

/*.slider-shadow-text h2, .slider-shadow-text span {
   text-shadow: -1px 1px 0 #121028,
				  1px 1px 0 #121028,
				 1px -1px 0 #121028,
				-1px -1px 0 #121028;
}

.slider-shadow-text p span.hl {
  font-size: 1.10em;
font-weight: bold;
  white-space: nowrap;
}

@media only screen and (min-width: 365px) {
.slider-shadow-text p span.hl {
  font-size: 1.25em;
font-weight: bold;
  white-space: nowrap;
}
}

@media only screen and (min-width: 768px){
.slider-shadow-text p span.hl {
    font-size: 1.5em;
font-weight: bold;
  white-space: nowrap;
  }}*/
/*
 .classy-donation-form input[type="submit"] {
	border-radius: 0px !important;
	font-family: Raleway!important;
	font-weight: 700!important;
	-webkit-border-radius: 0px!important;
}
.classy-donation-form [data-form-style="minimal"] input[type="text"].effect-2{
  font-size:24px;
}*/