:root{--c-white:#fff;--c-black:#000;--c-yellow-300:#f8eb6c;--c-yellow-400:#ffe500;--c-brown-200:#eee9e0;--c-brown-300:#eae5dc;--c-brown-400:#dbd1bf;--c-brown-500:#cbbba0;--c-brown-600:#b1a188;--c-brown-700:#432918;--c-gray-200:#bebebe;--c-gray-300:#f0f0f0;--c-gray-400:#efefef;--c-gray-500:#535353;--c-gray-600:#d5d5d5;--c-gray-700:#626262;--c-primary:var(--c-yellow-400);--c-text:var(--c-black);--f-main:"Noah",sans-serif;--f-headings:"Noah",sans-serif;--wrapper-width:120rem;--padding-width:2rem;--gutter-width:2rem;--transition-duration:.25s}.text-element__heading{margin-bottom:3.9rem}@media (min-width:992px){.text-element__heading{margin-bottom:4.4rem}}@media (min-width:992px){.text-element__content h1,.text-element__content h2{margin-bottom:3.4rem}}.text-element__content h3{font-size:3.2rem;line-height:3.7rem;letter-spacing:.13rem}@media (min-width:768px){.text-element__content h3{font-size:3.8rem;line-height:4.2rem;letter-spacing:.14rem}}@media (min-width:992px){.text-element__content h3{margin-bottom:4rem;font-size:4.5rem;line-height:4.8rem;letter-spacing:.16rem}}.text-element__content p,.text-element__content strong{margin-bottom:2.9rem}@media (min-width:768px){.text-element__content p,.text-element__content strong{margin-bottom:3.3rem}}.text-element__content p:last-of-type,.text-element__content strong:last-of-type{margin-bottom:0}.text-element.-tl-narrow{max-width:79.3rem;margin:0 auto 9.4rem}@media (min-width:992px){.text-element.-tl-narrow{margin-bottom:10.1rem;padding:0}}.text-element.-tl-narrow.-mb-extra-small{margin-bottom:3.1rem}.text-element.-tl-narrow.-mb-small{margin-bottom:7.2rem}@media (min-width:992px){.text-element.-tl-narrow.-mb-small{margin-bottom:9.6rem}}@media (min-width:992px){.text-element.-tl-narrow.-mb-large{margin-bottom:14.5rem}}.text-element.-tl-wide{margin-bottom:9.4rem}@media (min-width:768px){.text-element.-tl-wide{margin-bottom:11rem}}.text-element.-tl-wide .text-element__content{margin-bottom:4.7rem;padding:5.6rem 2.5rem 5.6rem 2.2rem}@media (min-width:768px){.text-element.-tl-wide .text-element__content{padding:5.2rem 6.4rem 4.5rem 8rem}}@media (min-width:992px){.text-element.-tl-wide .text-element__content{margin-bottom:2.9rem;padding:5.2rem 8rem 4.5rem 12rem}}.text-element.-tl-wide .text-element__content h1,.text-element.-tl-wide .text-element__content h2,.text-element.-tl-wide .text-element__content h3{margin-bottom:1.4rem}@media (min-width:992px){.text-element.-tl-wide .text-element__content h1,.text-element.-tl-wide .text-element__content h2,.text-element.-tl-wide .text-element__content h3{margin-bottom:2.2rem}}.text-element.-tl-wide .text-element__content p{margin-top:0}@media (min-width:992px){.text-element.-tl-wide .text-element__content p{line-height:2.85rem}}
.blog-template-default .text-element h4 {
margin-bottom: 5px;
}
.teasertxt {
font-size: 28px;
line-height: 38px;
font-weight: 700;
}
.teasertxt p {
font-size: 28px !important;
line-height: 38px !important;
font-weight: 700 !important; 
}
.text-element__content.-bg-yellow-400 {
line-height: 30px;
}
.text-element__content.-bg-yellow-400 p {
line-height: 30px !important;
}
.blog-template-default main.-single-blog .single-blog__header .single-blog__figure, .blog-template-default main.-single-blog section.content .text-element {
max-width: 1035px;
margin-left: auto;
margin-right: auto;
padding-left: 20px;
padding-right: 20px;
}
.blog-template-default main.-single-blog .single-blog__header .single-blog__figure img {
max-width: none;
width: 100%;
max-height: 520px;
height: auto;
object-fit: cover;
}
.blog-template-default main.-single-blog section.content .text-element {
padding-left: 0;
padding-right: 0;
max-width: 790px;
width: 100%;
margin-left: auto;
margin-right: auto;
}
.blog-template-default main.-single-blog section.content .text-element .text-element__content {
padding: 0px;
}
.blog-template-default main.-single-blog section.content .text-element .text-element__content.-bg-yellow-400 {
margin-left: calc(0px - (995px - 790px) / 2);
width: calc(100% + (995px - 790px));;
padding-left: calc((995px - 790px) / 2);
padding-right: calc((995px - 790px) / 2);
padding-top: 30px;
padding-bottom: 45px;
}
.blog-template-default main.-single-blog section.content .text-element .text-element__content.-bg-yellow-400 ol, .blog-template-default main.-single-blog section.content .text-element .text-element__content.-bg-yellow-400 ul {
padding-left: 20px;
margin-bottom: 0px;
}
.blog-template-default main.-single-blog section.content .text-element .text-element__content.-bg-yellow-400 li {
margin-bottom: 10px;
}
@media only screen and (max-width: 1100px) {
.blog-template-default main.-single-blog section.content .text-element .text-element__content.-bg-yellow-400 {
width: calc(100% + 40px);
padding-left: 20px;
padding-right: 20px;
margin-left: -20px;
padding-top: 55px;
padding-bottom: 75px
}
.blog-template-default main.-single-blog section.content .text-element .text-element__content {
font-size: 20px;
line-height: 27px;
}
.-single-blog h4 {
font-size: 30px !important;
line-height: 35px !important;
}
}
@media only screen and (max-width: 840px) {
.blog-template-default main.-single-blog section.content .text-element {
padding-left: 20px;
padding-right: 20px;
}
.blog-template-default main.-single-blog section.content .text-element  {
margin-bottom: 40px !important;
}
.teasertxt p {
font-size: 20px !important;
line-height: 27px !important;
}
}