@font-face {
  font-family: 'helveticaneue-webfont';
  src: url('https://www.stallgoop.se/fonts/helveticaneue-webfont.ttf');
}
@font-face {
  font-family: 'helveticaneue-medium-webfont';
  src: url('https://www.stallgoop.se/fonts/helveticaneue-medium-webfont.ttf');
}
@font-face {
  font-family: 'helveticaneueltstd-cn-webfont';
  src: url('https://www.stallgoop.se/fonts/helveticaneueltstd-cn-webfont.ttf');
}
@font-face {
  font-family: 'helveticaneue-bold-webfont';
  src: url('https://www.stallgoop.se/fonts/helveticaneue-bold-webfont.ttf');
}
#content > #main > #start .wp-elements-52ed9c049fada05b5e27e5ab0f86fde2 {
  padding-top: 50px;
  font-family: helveticaneue-bold-webfont !important;
  font-size: 42px !important;
  text-shadow: 4px 5px 8px #f1cc64;
  letter-spacing: 0.5px;
  font-weight: 800;
  margin-bottom: 25px;
}
#start > div > p {
  font-size: 40px;
}
#start li > .wp-block-latest-posts__post-title {
  font-size: 18px !important;
  font-family: helveticaneue-medium-webfont !important;
  text-shadow: 3px 3px 4px #F1CC64;
  -webkit-text-stroke-width: 0px;
  -webkit-text-stroke-color: rgba(0, 0, 0, 0.45);
  letter-spacing: 0px;
  word-spacing: 0px;
  font-weight: 700;
  color: #000000;
}
#start li > .wp-block-latest-posts__post-date {
  font-size: 14px !important;
  font-family: helveticaneue-medium-webfont !important;
  text-shadow: 1px 2px 3px #f1cc64;
  margin-bottom: 5px;
}
.container li p {
  font-size: 17px !important;
  font-family: helveticaneueltstd-cn-webfont !important;
  color: #000000;
  text-shadow: none;
}
#start .wp-block-button__link {
  margin-top: 25px;
  margin-bottom: 50px;
  font-family: helveticaneue-medium-webfont;
}
#bjornkollen .wp-image-1417 {
  margin-bottom: 35px;
  padding-top: 50px;
}
#content > #main > #insta .wp-elements-d40f293b04463f8327c03119c3ac0bf5 {
  padding-top: 50px;
  font-family: helveticaneue-bold-webfont !important;
  font-weight: 800;
  font-size: 40px !important;
  letter-spacing: 0.5px;
}
#page > #content #bjornkollen > .container {
  padding-bottom: 65px;
}
#main > #insta #sbi_load {
  padding-bottom: 50px;
}
body > #page > #content #clients {
  padding-bottom: 50px;
  padding-top: 50px;
}
body > #page > #content #team {
  padding-top: 50px;
  padding-bottom: 50px;
}
body > #page > #content #contact {
  padding-bottom: 50px;
}
body > #page .footer-connect {
  padding-top: 50px;
}
.header-right-wrapper > #site-navigation .menu-item > a {
  font-size: 14px;
  font-family: Helvetica, sans-serif !important;
}
#main > #team .section-title {
  font-family: helveticaneue-bold-webfont !important;
  letter-spacing: 0.5px;
  color: #000000;
}
#team > div > div:nth-child(1) > h2 {
  font-family: helveticaneue-medium-webfont;
}
#main > #clients .section-title {
  font-family: helveticaneue-bold-webfont !important;
  letter-spacing: 0.5px;
  color: #000000;
}
#main > #contact .section-title {
  font-family: helveticaneue-bold-webfont !important;
  letter-spacing: 0.5px;
  color: #000000;
}
#main > #contact .wow {
  font-family: Helvetica, sans-serif !important;
}
.container > .row h3 {
  font-family: helveticaneue-medium-webfont !important;
  font-size: 22px;
}
#hero {
  height: 455.2px;
}
body > #page #hero {
  height: 500px;
}
.row .address-contact > .address-content {
  color: #000000;
  font-size: 16px;
}
.sbi_header_link h3 {
  font-family: helveticaneueltstd-cn-webfont !important;
}
.header-right-wrapper > #site-navigation .menu-item > a {
  font-family: helveticaneueltstd-cn-webfont !important;
  font-size: 16px;
}
#contact .address-box {
  font-family: helveticaneueltstd-cn-webfont !important;
}
.team-members > .team-member > .member-info a {
  font-family: helveticaneue-medium-webfont !important;
}
#primary > #main .wp-elements-0cec512af31860ceac353140f9069313 {
  font-family: helveticaneue-bold-webfont;
  font-size: 40px !important;
}
.page li > .wp-block-latest-posts__post-title {
  font-family: helveticaneue-medium-webfont;
  font-size: 18px !important;
  color: #f1cc64;
  text-shadow: 1px 2px 2px #000000;
}
.page li > .wp-block-latest-posts__post-date {
  font-size: 13.375px !important;
  font-family: helveticaneue-medium-webfont;
}
.page .page-header {
  color: rgba(119, 119, 119, 0) !important;
  background-color: #f8f9f9;
}
#main > #start li {
  text-shadow: 0px 3px 4px #F1CC64;
}
.wpforms-confirmation-container-full {
  color: inherit !important;
  margin: 0 !important;
  background: none !important;
  border: none !important;
  padding: 0 !important;
}
#main > .list-article .list-article-meta > a {
  color: background;
}
.list-article .entry-header a {
  color: #2886d6;
}
#main > .navigation a {
  color: #2886d6;
}
