@font-face {
font-family: 'serendipity';
src: url(//www.simonehyldahl.dk/webfonts/serendipity.woff2) format('woff2'),
url(//www.simonehyldahl.dk/webfonts/serendipity.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'baskerville';
src: url(//www.simonehyldahl.dk/webfonts/baskerville.woff2) format('woff2'),
url(//www.simonehyldahl.dk/webfonts/baskerville.woff) format('woff');
font-weight: normal;
font-style: normal;
} body {
font-size: 18px;
font-family: 'Prompt', sans-serif;
}
h1 {
font-size: 65px;
text-transform: none;
font-family: "baskerville", serif;
}
h2 {
font-size: 42px;
text-transform: none;
font-family: "baskerville", serif;
}
h3 {
font-size: 32px;
text-transform: none;
font-family: "baskerville", serif;
}
h4 {
font-size: 28px;
font-family: 'Prompt', sans-serif;
}
h5 {
font-size: 24px;
font-family: "baskerville", serif;
}
h6 {
font-size: 100px;
font-family: "serendipity",sans-serif;
} .fl-page-nav-right .fl-page-nav-wrap .navbar-nav li > a {
font-size: 18px;
text-transform: none;
font-family: "baskerville", serif;
} header .fl-page-header-wrap { border-bottom: 0 !important; }
@media screen and (min-width: 993px) { .top-banner .fl-row-content-wrap{
margin-top: -212px; 
}
}
@media screen and (max-width: 993px) {
.fl-page-nav-right .fl-page-header-container {
padding-bottom: 0;
background: #024730;
}
}
@media screen and (max-width: 993px) {
.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle {
background: #10774D;
font-family: "baskerville", serif;
text-transform: none;
}
} .fl-page-footer {
border-top: none;
} a.fl-button, a.fl-button:visited, .fl-builder-content a.fl-button, .fl-builder-content a.fl-button:visited {
background: transparent;
font-family: "baskerville", serif;
font-size: 20px;
color: #EF6F6F;
letter-spacing: 2px;
text-transform: none;
font-weight: 600;
border: 2px solid #EF6F6F;
border-radius: 0px !important;
padding: 20px 30px 20px 30px;
}
.fl-builder-content a.fl-button:hover {
background: #EF6F6F;
color: #fff;
border: 2px solid #EF6F6F;
border-radius: 0px !important;
}
.fl-builder-content .fl-node-5ad964ba35e0e a.fl-button, .fl-builder-content .fl-node-5ad964ba35e0e a.fl-button:visited, .fl-builder-content .fl-node-5ad964ba35e0e a.fl-button *, .fl-builder-content .fl-node-5ad964ba35e0e a.fl-button:visited *  {
color: #EF6F6F !important;
}
.fl-builder-content .fl-node-5ad964ba35e0e a.fl-button, .fl-builder-content .fl-node-5ad964ba35e0e a.fl-button:hover *  {
color: #fff !important;
} .popuptitle {
background-color: #10774D;
text-transform: none;
font-family: "baskerville", serif;
}
.popuptitle2 {
font-size: 70px;
font-family: "serendipity",sans-serif;
} .top-most-content {
position: relative;
z-index:999 !important;
}
.bottom-most-content {
position: relative;
z-index:1 !important;
}
span.highlight {
background-color: #024730;
z-index:999;
display: inline-block;
padding: 10px 20px 10px 20px;
}
span.highlight2 {
background-color: #10774D;
z-index:999;
display: inline-block;
padding: 10px 20px 10px 20px;
} .testimfont {
font-size: 16px;
} .bullet ul li {
list-style-type: none;
background-image: url(//www.simonehyldahl.dk/wp-content/uploads/2018/04/bullet01.png);
background-size: 16px 10px;
background-repeat: no-repeat;
background-position: 0 10px;
padding: 2px 0px 15px 25px;
}
.tick ul li {
list-style-type: none;
background-image: url(//www.simonehyldahl.dk/wp-content/uploads/2018/04/tick01.png);
background-repeat: no-repeat;
background-position: 0 7px;
padding: 10px 0px 15px 35px;
}
.cross ul li {
list-style-type: none;
background-image: url(//www.simonehyldahl.dk/wp-content/uploads/2018/04/cross01.png);
background-repeat: no-repeat;
background-position: 0 7px;
padding: 10px 0px 15px 35px;
} #cookie-notice .button.bootstrap {
background:  #EF6F6F;
border: 2px solid #EF6F6F;
color: #fff;
border-radius: 0px;
text-shadow: none;
box-shadow: none;
}
#cookie-notice .button.bootstrap:hover {
background:  #ef5b5b;
} .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=image], .gform_wrapper .gform_footer input[type=submit] {
background: transparent;
font-family: "baskerville", serif;
color: #EF6F6F;
letter-spacing: 2px;
text-transform: none;
font-weight: 600;
border: 2px solid #EF6F6F;
border-radius: 0px !important;
padding: 20px 30px;
}
.gform_wrapper .top_label .gfield_label {
font-size: 16px;
text-transform: none;
font-weight: 500;
}
.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label {
font-weight: 500;
}
.gform_wrapper ul.gfield_checkbox li label, .gform_wrapper ul.gfield_radio li label {
font-weight: 500;
}
#input_1_1_3, #input_1_1_6, #input_1_2, #input_1_3 {
border-radius: 0px;
} .archive .fl-page-content .row{
max-width: 1100px;
margin: 0 auto;
}
.archive h2 {
font-size: 32px;
line-height: 1.4;
letter-spacing: 0px;
}
.single-post .fl-page-content .row{
max-width: 800px;
margin: 0 auto;
}
button, input[type=button], input[type=submit] {
background: transparent;
font-family: "baskerville", serif;
color: #EF6F6F;
letter-spacing: 2px;
text-transform: none;
font-weight: 600;
border: 2px solid #EF6F6F;
border-radius: 0px !important;
padding: 10px 20px;
}