
.gtnbrg_stlng h1 { margin-bottom: 22px; font-weight: 700; line-height: 1.4; color: var(--headers); }
.gtnbrg_stlng p { margin-bottom: 33px; font-size: 18px; font-weight: 300; line-height: 1.8; color: var(--secondairy_color); }
/*.gtnbrg_stlng h2 {margin-bottom: 24px; font-size: 24px; font-weight: 700; color: var(--headers);}*/
.gtnbrg_stlng h2 {margin-bottom: 24px; font-size: 35px; font-weight: 700; color: var(--headers);}
.gtnbrg_stlng h3 { margin-bottom: 19px; font-size: 26px; font-weight: 700; line-height: 38px; color: var(--headers); }
.gtnbrg_stlng ul { margin-bottom: 28px; list-style: none; }
.gtnbrg_stlng ul li { list-style: inside; margin-bottom: 1px; padding-left: 14px; position: relative; font-size: 18px; font-weight: 300; line-height: 1.8; }

.entry-content{color:#6b1212; padding-top:75px;padding-bottom:75px;}
.home .entry-content {padding-top: 20px;padding-bottom:0px;}

.wp-element-button,
.wp-block-button__link,
.button { padding: 11px 26px 10px; display: inline-block; font-size: 14px; font-weight: 700; text-decoration: none; color: var(--button_text_color); border: solid 1px var(--button_color); background-color: var(--button_color); border-radius: 100px; transition: all  0.5s ease-in-out; }
.wp-element-button:hover,
.wp-block-button__link:hover,
.button:hover { color: var(--button_color); border: solid 1px var(--button_color); background-color: var(--button_text_color); }
.archiveBox h2 .button { display: inline-block; vertical-align: middle; padding: 11px 26px 10px; font-size: 14px; font-weight: 700; text-decoration: none; color: var(--button_text_color); border: solid 1px var(--button_color); background-color: var(--button_color); border-radius: 100px; transition: all  0.5s ease-in-out; margin: 0px 15px;}

.gtnbrg_stlng .wp-block-button__link {margin-bottom:40px; padding: 9px 20px; display: inline-block;  font-size: 16px; font-weight: 700; text-decoration: none; color: var(--button_text_color); border-radius: 50px; background: var(--button_color); border: 1px solid var(--button_color); transition: all 0.3s;}
.gtnbrg_stlng .wp-block-button__link:hover {color:var(--button_color); border-color:var(--button_color);background-color: #FFFFFF;}
.gtnbrg_stlng .wp-block-button__link.small { margin-bottom:40px; padding: 5px 14px; font-size: 12px; }

.gtnbrg_stlng blockquote{margin-top: 40px; margin-bottom: 40px; padding: 23px 50px 35px; position: relative; border: 1px solid #e3e3e3;}
.gtnbrg_stlng blockquote:before{position: absolute; top: 0; left: -5px; width: 10px; height: 100%; background-color: var(--primary_color); content: '';}
.gtnbrg_stlng blockquote p{margin-bottom: 19px !important; font-size: 24px !important; font-weight: 700 !important; font-style: normal; color: var(--primary_color); !important;}
.gtnbrg_stlng blockquote cite{font-size: 16px !important; font-weight: 300 !important; line-height: 1.6 !important; font-style:normal; color: #363636 !important}

.gtnbrg_stlng .document { padding-top: 7px; list-style: none; border-bottom: 1px solid #e3e3e3; }
.gtnbrg_stlng .document li {list-style:none; padding: 8px 0; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; border-top: 1px solid #e3e3e3; }
.gtnbrg_stlng .document li:before{display: none;}
.gtnbrg_stlng .document .btn { margin-right: 15px; padding: 6px 12px; font-size: 11px; }
.gtnbrg_stlng .document h6 { width: 100%; max-width: 216px; font-size: 14px; font-weight: 700; color: var(--primary_color); }
.gtnbrg_stlng .document .description { font-size: 14px; font-weight: 300; color: #363636; }

.gtnbrg_stlng .quote { margin-top: 50px; padding: 23px 50px 35px; position: relative; border: 1px solid #e3e3e3; }
.gtnbrg_stlng .quote:before { position: absolute; top: 0; left: -5px; width: 10px; height: 100%; background-color: var(--primary_color); content: ''; }
.gtnbrg_stlng .quote p:last-child { margin-bottom: 0; }


.gtnbrg_stlng .product-list { margin-top: 20px; display: flex; flex-wrap: wrap; justify-content: space-between; list-style: none; }
.gtnbrg_stlng .product-list::after{content:""; flex:auto;}
.gtnbrg_stlng .product-list .imageContainer{height:175px; width:100%; background-size:cover; background-position: center; background-repeat:no-repeat;}
.gtnbrg_stlng .product-list li {margin-right: 2%; margin-top: 20px; width: 23%; border: 1px solid #e3e3e3; border-radius: 5px; }
.gtnbrg_stlng .product-list li a { color: var(--primary_color); }
.gtnbrg_stlng .product-list li a:hover { color: #363636; }
.gtnbrg_stlng .product-list h6 { font-size: 14px; font-weight: 700; }
.gtnbrg_stlng .product-list.link li { width: 31%; }
.gtnbrg_stlng .product-list.link h6 { font-size: 19px; }
.gtnbrg_stlng .product-list.link .text { padding: 20px 14px 37px 30px; }
.gtnbrg_stlng .postselector{clear:both;}

.wp-block-image {
overflow: hidden;
border-radius:6px;
-webkit-border-radius:6px;
margin-bottom: 20px;
}
.wp-block-columns {
margin: 50px 0px;
}
#footerCntr .wp-block-columns {
margin: 0px 0px;
}
.wp-block-column:first-child {
margin-right: 25px;
}
.wp-block-column:not(:first-child) {
margin-left: 25px;
}
.pakket {
padding: 30px 20px 50px 20px;
border-radius:6px;
-webkit-border-radius:6px;
-khtml-box-shadow: 0px 0px 10px 0px #EDEDED;
-moz-box-shadow: 0px 0px 10px 0px #EDEDED;
-webkit-box-shadow: 0px 0px 10px 0px #EDEDED;
box-shadow: 0px 0px 10px 0px #EDEDED;
}
.pakket ul {
padding: 0 20px;
}
.pakket ul li {
list-style: none;
padding: 10px;
border-bottom:1px solid #EDEDED;	
}
.pakket ul li:nth-of-type(1) {
border-top:1px solid #EDEDED;	
}
.pakket .wp-block-buttons {
flex-wrap: nowrap;
justify-content: center;	
}
.pakket .wp-block-button__link {
margin-bottom: 0px;	
}