h1,
h2,
h3 {
font-family: "Bitter" !important;
}
h2 {
color: #d8bd80;
}
p {
font-family: "Rubik";
font-size: 17px;
line-height: 1.7em;
text-align: justify;
}
header.sticky .header_bottom {
border-bottom: 1px solid rgba(229, 229, 229, 1);
}
.qode_video_box .qode_video_image .qode_video_box_button_arrow {
left: 52%;
}
.header_inner_right .side_menu_button a {
top: 3px;
}
.green-bg {
background: #044e46 !important;
}
.wpcf7 form.sent .wpcf7-response-output,
div.wpcf7-response-output.wpcf7-mail-sent-ok {
background-color: #044e46 !important;
text-transform: initial !important;
font-weight: normal !important;
}
.icon-green::before {
content: "";
position: absolute;
bottom: -2rem;
left: -7rem;
background-image: url(https://koehoorn-begrafenis.nl/wp-content/uploads/2023/08/Palmtak-goud.png);
width: 20rem;
height: 15rem;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
}
.icon-green-right::before {
content: "";
position: absolute;
bottom: -2rem;
right: -7rem;
background-image: url(https://koehoorn-begrafenis.nl/wp-content/uploads/2023/08/Palmtak-goud.png);
width: 20rem;
height: 15rem;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
transform: scaleX(-1);
}
.icon-brown::before {
content: "";
position: absolute;
bottom: -2rem;
left: -7rem;
background-image: url(https://koehoorn-begrafenis.nl/wp-content/uploads/2023/08/Palmtak-goud.png);
width: 20rem;
height: 15rem;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
}
.icon-gold::before {
content: "";
position: absolute;
bottom: -2rem;
left: -7rem;
background-image: url(https://koehoorn-begrafenis.nl/wp-content/uploads/2023/08/Palmtak-goud.png);
width: 20rem;
height: 15rem;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
}
.icon-gold-right::before {
content: "";
position: absolute;
bottom: -2rem;
right: -7rem;
background-image: url(https://koehoorn-begrafenis.nl/wp-content/uploads/2023/08/Palmtak-goud.png);
width: 20rem;
height: 15rem;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
transform: scaleX(-1);
}
.icon-green-home {
overflow: hidden;
}
.icon-green-home::before {
content: "";
position: absolute;
bottom: 15rem;
left: -8rem;
background-image: url(https://koehoorn-begrafenis.nl/wp-content/uploads/2023/08/Palmtak-goud.png);
width: 20rem;
height: 15rem;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
}
.brown-bg {
background: #d8be83 !important;
}
.brown-bg h2 {
color: #000 !important;
}
.brown-bg h1,
.brown-bg a {
color: #044e46 !important;
}
.green-bg h2,
.green-bg h3,
.green-bg h4,
.green-bg p {
color: #fff !important;
}
.green-bg .script p,
.green-bg .script h2,
.green-bg .script h3,
.green-bg .script h4 {
color: #ffffff !important;
}
.green-bg .script:before {
border-color: #fff;
}
.vc_column_container > .vc_column-inner {
padding-left: 20px !important;
padding-right: 20px !important;
}
.header_top {
padding: 20px 0 0 0 !important;
margin-bottom: -20px;
}
.header-widget.widget_text {
font-size: 16px !important;
font-family: "Rubik";
}
.text-bruin h2,
.bruin,
.bruin p,
.bruin h2,
.bruin h3,
.bruin h1 {
color: #d8bd80 !important;
}
.header-text .vc_column-inner,
.header-image .vc_column-inner {
padding: 0 !important;
}
.script,
.script p,
.script h3 {
font-family: "Handlee", "Allura", fantasy !important;
text-transform: none;
font-size: 1.2em;
}
.page-header {
background: #efefef;
}
.page-header-text .script h3 {
color: #333;
}
.page-header-text h2,
.page-header-text h1 {
font-size: 48px !important;
padding-bottom: 40px;
}
.quote h2,
.quote p {
font-size: 1.6em !important;
line-height: 1.6;
margin-top: 1rem;
font-style: italic;
}
.script::before {
content: "";
width: 20px;
height: 1em;
margin: -0.5em 10px 0.5em 0;
display: inline-block;
border-bottom: 1px solid;
float: left;
}
.header-text h3 {
font-family: "Handlee", "Allura", fantasy !important;
text-transform: none;
font-size: 22px;
color: #fff;
}
.header-text h3::before {
content: "";
border-color: #fff !important;
}
.header-text h1 {
font-family: "Bitter";
font-style: italic;
font-size: 75px;
line-height: 1.1em;
color: #d8bd80;
padding: 5px 0 0.5em 0;
}
.header-text--small h1 {
font-size: 50px;
padding-bottom: 0;
}
.header-text,
.header-text p {
font-family: "Rubik";
font-size: 20px;
line-height: 1.7em;
color: #fff;
padding-bottom: 1.2em;
}
.header-text .vc_column-inner {
padding: 10vw 10vw !important;
min-height: 72vh !important;
}
.header-text .wpb_wrapper {
vertical-align: middle;
}
.header-image {
border-radius: 0 0 0 20px !important;
overflow: hidden;
}
.header_img_space { border-radius: 0 0 0 20px;
}
.header-home .header-text {
padding-bottom: 10rem;
}
.header-home .full_section_inner {
display: flex;
flex-flow: row wrap;
}
.header-home .header-image .vc_column-inner {
height: 100%;
}
.btn {
padding: 15px 24px 16px 24px !important;
border-radius: 10px !important;
font-family: "Bitter" !important;
font-size: 20px !important;
line-height: 1em !important;
text-transform: none !important;
height: auto !important;
border: none !important;
}
.btn:hover {
color: #044e46 !important;
transition: ease-in 0.2s;
}
.btn .qode_icon_font_elegant {
margin: 0 10px 0 0 !important;
transition: ease-in 0.2s;
}
.btn:hover .qode_icon_font_elegant {
margin: 0 5px 0 15px !important;
transition: ease-in 0.2s;
}
.btn-bruin {
background: #d8bd80 !important;
}
.btn.small {
padding: 12px 20px 12px 20px !important;
border-radius: 10px !important;
font-size: 16px !important;
}
@media only screen and (min-width: 600px) {
.header_bottom {
padding: 20px 0 !important;
}
}
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img,
.vc_box_rounded img,
.vc_box_rounded {
border-radius: 10px !important;
}
#footerlinktochildthemewp {
display: none;
}
.page-header {
padding: 120px 0;
}
.page-header-text {
padding-right: 120px !important;
}
.qode-icwi-text-holder,
.qode-info-card,
.qode-info-card-text-holder {
background: #efefef !important;
text-align: left;
}
.qode-icwi-title,
.qode-info-card-title {
font-family: "Bitter";
font-size: 20px;
text-transform: none;
}
.qode-info-card-with-icon {
margin-top: 60px;
}
.qode-icwi-text-holder,
.qode-info-card .qode-info-card-text-holder {
padding: 30px !important;
}
.qode-icon-circle {
text-align: left !important;
float: left !important;
margin-left: 30px;
}
.qode-icon-holder {
background: transparent !important;
}
.wpb_wrapper > ul > li {
padding-left: 20px;
text-indent: 0;
position: relative;
font-size: 17px !important;
margin-bottom: 0.5rem;
text-align: justify;
}
.wpb_wrapper > ul > li a {
text-decoration: underline;
}
.wpb_wrapper > ul > li a:hover {
text-decoration: none;
}
.wpb_wrapper > ol > li {
margin-bottom: 0.5rem;
}
.wpb_wrapper > ol > li::marker {
color: #d8bd80;
}
.wpb_wrapper > ul > li::before {
content: "\232a";
position: absolute;
left: 0;
}
.condoleance {
display: flex;
margin-top: 50px;
}
.condoleance h1 {
margin-bottom: 15px;
}
.condoleance__comments {
width: calc(75% - 25px);
margin-right: 25px;
}
.condoleance__sidebar {
width: 25%;
}
.condoleance .comment-form input[type="text"],
.condoleance .comment-form textarea {
background: #f5f5f5 !important;
}
.condoleance .comment-form input[type="submit"] {
display: block;
}
.condoleances {
margin: 50px 0;
}
.condoleances h1 {
margin-bottom: 20px;
}
.condoleances__seperator {
width: 66px;
height: 1px;
background-color: #010101;
margin: 20px 0 40px 0;
}
.condoleances__items {
display: flex;
flex-wrap: wrap;
text-align: center;
}
.condoleances__item {
width: calc(25% - 15px);
margin: 0 15px 15px 0;
}
.condoleances__item:hover .overlay {
opacity: 0.3;
}
.overlay {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 100%;
width: 100%;
opacity: 0;
transition: 300ms all ease-in-out;
background-color: #d8bd80;
}
.condoleances__item h2 {
text-align: center;
font-size: 20px;
}
.condoleances__item .c-image {
width: 100%;
height: 300px;
background-size: cover;
background-position: center;
position: relative;
} input.wpcf7-form-control.wpcf7-date,
input.wpcf7-form-control.wpcf7-number,
input.wpcf7-form-control.wpcf7-quiz,
input.wpcf7-form-control.wpcf7-text,
select.wpcf7-form-control.wpcf7-select,
textarea.wpcf7-form-control.wpcf7-textarea {
background-color: #efefef !important;
}
input.wpcf7-form-control.wpcf7-submit,
input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
background-color: #d8bd80 !important;
border: 0 !important;
font-weight: 700;
text-transform: initial !important;
border-radius: 10px !important;
font-size: 20px !important;
font-family: "Bitter", sans-serif !important;
padding: 16px 24px;
line-height: 1 !important;
height: initial !important;
}
input.wpcf7-form-control.wpcf7-submit:hover,
input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {
color: #044e46 !important;
} .header-text--diap {
border-bottom-right-radius: 20px !important;
padding-bottom: 0;
overflow: hidden;
}
.header-text--diap .vc_column-inner {
min-height: auto !important;
}
.header-text--diap,
.header-text--diap .script h3 {
color: #333;
}
.header-text--diap p {
color: #010101;
font-size: 17px;
}
.header-form .vc_column-inner {
padding: 2vw 10vw !important;
} #menu-mobile-menu .sub_menu {
margin-top: 0 !important;
}
.header_top .left {
display: none;
}
.diensten_overzicht .section_inner_margin {
display: flex;
}
.diensten_overzicht .section_inner_margin .wpb_column .vc_column-inner,
.diensten_overzicht
.section_inner_margin
.wpb_column
.vc_column-inner
.wpb_wrapper,
.diensten_overzicht
.section_inner_margin
.wpb_column
.vc_column-inner
.wpb_wrapper
.qode-info-card {
height: 100%;
}
.image-header {
padding-right: 2rem !important;
}
@media only screen and (max-width: 1399px) {
.header-home .header-text {
padding-bottom: 7rem;
}
.header-text h1 {
font-size: 55px;
}
header .q_logo img.mobile {
display: block !important;
opacity: 1 !important;
position: relative;
margin: 0 auto;
}
.q_logo img {
top: 0;
left: 0;
}
.q_logo a,
.q_logo img {
height: 60px !important;
}
.header_inner_left,
footer.uncover,
header {
position: relative !important;
left: 0 !important;
margin-bottom: 0;
} .header-text .vc_column-inner {
padding: 8vw 8vw !important;
min-height: auto !important;
}
}
@media only screen and (max-width: 992px) {
.condoleance {
display: block;
}
.condoleance__comments {
width: 100%;
margin-right: 0;
}
.condoleance__sidebar {
width: 100%;
}
.condoleances__item {
width: calc(50% - 15px);
margin: 0 15px 15px 0;
}
.header-text .vc_column-inner {
min-height: auto !important;
}
.header-text {
padding-bottom: 0;
}
.header-image {
margin-left: calc(100% / 12);
}
.header_img_space { border-radius: 0 0 0 20px;
}
.diensten_overzicht .section_inner_margin {
display: block;
}
.diensten_overzicht .section_inner_margin .wpb_column {
margin-bottom: 2.5rem;
margin-left: calc(100% / 12);
}
.diensten_overzicht .section_inner_margin .wpb_column:last-of-type {
margin-bottom: 0;
}
.page-header-text {
padding-right: 60px !important;
}
ul {
margin-top: 2rem !important;
}
.contact .wpb_column {
margin-bottom: 4rem;
}
.header-home .header-text {
padding-bottom: 0;
}
.header-home .header-image .vc_column-inner {
height: auto;
}
.header-home .header_img_space {
height: 500px !important;
}
}
@media only screen and (max-width: 600px) {
p {
text-align: left;
}
.hide-mobile {
display: none;
}
.header_top p {
font-size: 14px !important;
text-align: center;
line-height: 1.6 !important;
}
.header_top .container_inner {
width: auto;
}
.content .vc_custom_1689071039054 {
margin-bottom: 20px !important;
}
.content .vc_custom_1683211939233 {
margin-bottom: 0 !important;
}
.content .vc_custom_1692019513503 {
padding-top: 10px !important;
}
.content .vc_custom_1689581977565 .wpb_column,
.content .vc_custom_1689582306249 .wpb_column {
margin-bottom: 2rem !important;
}
.content .vc_custom_1689071039054 {
margin-top: 80px !important;
}
.content .vc_custom_1692004505967,
.content .vc_custom_1692006899789,
.content .vc_custom_1683208673808,
.content .vc_custom_1693487918290 {
padding-top: 0 !important;
}
.content .vc_custom_1692004718583 {
padding-bottom: 0 !important;
}
.vc_custom_1683211939233 .header-image {
margin-top: 0 !important;
}
.header-form .vc_custom_1685626503450 {
margin: 40px 0 !important;
padding: 0 !important;
}
.quote h2,
.quote p {
font-size: 1.4em !important;
}
.icon-green-home::before,
.icon-green::before,
.icon-gold::before,
.icon-brown::before,
.icon-green-right::before,
.icon-brown-right::before,
.icon-gold-right::before {
display: none !important;
}
.header-image {
margin-left: 0;
margin-top: 2rem;
}
.header-home .header_img_space {
height: 300px !important;
}
.image-header {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.image-header .vc_empty_space {
height: 220px !important;
}
.wpb_wrapper > ul > li {
text-align: left;
}
h2,
.h2,
h2 a,
body.qode-overridden-elementors-fonts
.elementor-widget-heading
h2.elementor-heading-title {
font-size: 28px !important;
line-height: 1.3 !important;
}
.vc_column_container .vc_custom_1689083630803 {
padding-right: 0px !important;
}
.diensten_overzicht .section_inner_margin .wpb_column {
margin-left: auto;
}
.header-text h1 {
font-size: 45px;
}
.header-text--small h1 {
font-size: 35px;
}
.header-text h3 {
font-size: 20px;
}
.header-text,
.header-text p {
font-size: 18px;
}
.header-text {
padding-bottom: 0;
}
.header_img_space { border-radius: 0 !important;
}
.vc_row .vc_custom_1683273486486 {
margin-left: 0 !important;
}
.condoleances__item {
width: 100%;
}
.comment_holder .comment {
padding: 0 !important;
margin-bottom: 25px;
}
.vc_column_container .vc_custom_1689579100636,
.vc_column_container .vc_custom_1689583053475,
.vc_column_container .vc_custom_1692019576943,
.vc_custom_1689582379896 .qbutton {
margin-left: 0 !important;
}
.vc_row.vc_custom_1683277550490 {
padding-top: 0px !important;
padding-bottom: 40px !important;
}
.vc_column_container .vc_custom_1689085041466,
.vc_column_container .vc_custom_1692084872166 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.vc_column_container .vc_custom_1689082184253,
.vc_column_container .vc_custom_1689326336981,
.vc_column_container .vc_custom_1689069281099 {
padding-right: 0 !important;
}
.vc_column_container .vc_custom_1689082178687,
.vc_column_container .vc_custom_1689326330964,
.vc_column_container .vc_custom_1689069281099,
.vc_column_container .vc_custom_1689069289751 {
padding-left: 0 !important;
}
.vc_column_container .vc_custom_1689069627520 {
padding-top: 0 !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
.header-images.vc_custom_1689582243865 {
padding-top: 0 !important;
}
.header-images .vc_custom_1689582212163 {
margin-left: 0 !important;
}
.quote {
margin-bottom: 2rem;
}
.green-bg .wpb_column {
margin-bottom: 2rem;
}
.green-bg .wpb_column:last-of-type {
margin-bottom: 0;
}
.page-header-text {
padding-right: 0 !important;
}
.page-header-text h2,
.page-header-text h1 {
font-size: 35px !important;
padding-bottom: 30px;
}
.script,
.script p,
.script h3 {
font-size: 1.1em;
}
.page-header {
padding: 80px 0;
}
}