body{
font-family: 'allerregular' !important;
}
h1, h2, h3, h4, h5, h6{  font-family: 'allerbold' !important;}
.single-table-green td:last-child {
border-left: 1px solid;
}
.wpb_text_column.wpb_content_element.single-table-green.single-table-green-2 td:first-child {
border-left: 1px solid;
}
.pink a.vc_general.vc_btn3 {
z-index: 9;
}
.search-results div#Content {
padding: 100px 0 !important;
}
.search-results .author-date {
display: none;
}
.search-results .post-featured-image {
display: none;
}
.search-results .search-item {
display: flex;
align-items: center;
margin-bottom: 40px;
display: block;
float: left;
width: 100%;
border-bottom: 1px solid #f7f7f7;
}
.search-footer.align-right a:before {
content: 'MEER WETEN';
color: #00aab1;
font-size: 13px;
font-weight: 600;
}
.themebg, #comments .commentlist > li .reply a.comment-reply-link, #Filters .filters_wrapper ul li a:hover, #Filters .filters_wrapper ul li.current-cat a, .fixed-nav .arrow, .offer_thumb .slider_pagination a:before, .offer_thumb .slider_pagination a.selected:after, .pager .pages a:hover, .pager .pages a.active, .pager .pages span.page-numbers.current, .pager-single span:after, .portfolio_group.exposure .portfolio-item .desc-inner .line, .Recent_posts ul li .desc:after, .Recent_posts ul li .photo .c, .slider_pagination a.selected, .slider_pagination .slick-active a, .slider_pagination a.selected:after, .slider_pagination .slick-active a:after, .testimonials_slider .slider_images, .testimonials_slider .slider_images a:after, .testimonials_slider .slider_images:before, #Top_bar .header-cart-count, #Top_bar .header-wishlist-count, .mfn-footer-stickymenu ul li a .header-wishlist-count, .mfn-footer-stickymenu ul li a .header-cart-count, .widget_categories ul, .widget_mfn_menu ul li a:hover, .widget_mfn_menu ul li.current-menu-item:not(.current-menu-ancestor) > a, .widget_mfn_menu ul li.current_page_item:not(.current_page_ancestor) > a, .widget_product_categories ul, .widget_recent_entries ul li:after, .woocommerce-account table.my_account_orders .order-number a, .woocommerce-MyAccount-navigation ul li.is-active a, .style-simple .accordion .question:after, .style-simple .faq .question:after, .style-simple .icon_box .desc_wrapper .title:before, .style-simple #Filters .filters_wrapper ul li a:after, .style-simple .trailer_box:hover .desc, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.round .bullet.selected:after, .tparrows.default, .tp-bullets.tp-thumbs .bullet.selected:after {
background-color: #00aab1;
}
.pager a {
color: #00aab1;
}
.search-footer.align-right a {
font-size: 0px;
}
.search-results .search-item .search-content {
width: 100%;
}
.cus_feature_image h1 {
text-shadow: 0 0 10px #5e5e5e;
}
.multi-box-inner  img {
height: 230px;
object-fit: cover !important;
width: 100%;
}
.full-width-orange-mask img {
height: 100%;
min-height: 600px;
object-fit: cover;
}
.multi-box-inner h4 {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.multi-box-inner p {
height: 120px;
overflow: hidden;
}
.cus_feature_image {
padding: 13% 0;
background-size: cover !important;
background-position: center !important;
position: relative;
}
.cus_feature_image h1 {
max-width: 1180px;
margin: 0 auto;
color: #fff;
}
.single .single-photo-wrapper.image {
text-align: center;
display: none;
}
.single  .post-wrapper-content {
padding: 50px 0;
}
.cus_feature_image:after {
background: url(//www.hhartbree.be/wp-content/uploads/2024/02/bg-layer.png);
content: '';
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
opacity: 1;
mix-blend-mode: color;
background-size: cover !important;
background-position: center !important;
}
.normal-list p a {
font-weight: 600;
color: #000;
}
.bdr-64343566 table {
border-right: 1px solid #161922;
}
table a {
color: #161922 !important;
}
header#Header .logo {
margin-left: -127px;
}
.header-classic #Action_bar, .header-fixed #Action_bar, .header-plain #Action_bar, .header-split #Action_bar, .header-shop #Action_bar, .header-shop-split #Action_bar, .header-stack #Action_bar {
background-color: #00aab1;
}
.gm-drawer--open .gm-logo, .gm-drawer--open .gm-menu-actions-wrapper {
opacity: 1;
} 
ul.contact_details li , ul.contact_details li a{
color: #fff;
letter-spacing: 1px;
font-family: 'allerbold';
font-size: 16px;
}
nav#social-menu img {
height: 25px;
}
#Action_bar .social-menu li {
border-right:0px solid rgba(255,255,255,.1);
vertical-align: middle;
}
ul#menu-top-menu a {
font-size: 16px;
font-family: 'allerbold';
color: #fff !important;
}
#Top_bar #logo img.svg {
width: 100%;
}
#Action_bar .column {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: center;
}
.font-42{
font-size: 42px;
}
.left_topbar li i {
display: none;
}
.left_topbar li {
text-transform: uppercase;
font-weight: 600;
}
.right_topbar {
display: flex;
flex-wrap: wrap;
justify-content: flex-end;
align-items: center;
}
.right_topbar ul li {
background: transparent !important;
padding: 0 !important;
}
.right_topbar .secondary-menu > li a {
color: #fff !important;
text-transform: uppercase;
border-right: 1px solid var(--red);
padding-right: 15px;
margin-right: 15px;
font-weight: 600;
}
.green-menu a span.gm-menu-item__txt:after {
content: '';
position: absolute;
width: 20px;
display: block;
height: 20px;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-top: 14px solid #8dc63f;
text-align: center;
margin: 5px auto 0;
left: 34%;
}
.blue-menu a span.gm-menu-item__txt:after {
content: '';
position: absolute;
width: 20px;
display: block;
height: 20px;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-top: 14px solid #00aab1;
text-align: center;
margin: 5px auto 0;
left: 40%;
}
.orange-menu a span.gm-menu-item__txt:after {
content: '';
position: absolute;
width: 20px;
display: block;
height: 20px;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-top: 14px solid #f47920;
text-align: center;
margin: 5px auto 0;
left: 38%;
}
.pink-menu a span.gm-menu-item__txt:after {
content: '';
position: absolute;
width: 20px;
display: block;
height: 20px;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-top: 14px solid #ed2153;
text-align: center;
margin: 5px auto 0;
left: 25%;
}
.right_topbar .top_bar_right a#search_button {
border-left: 1px solid var(--red);
line-height: normal;
display: flex;
align-items: center;
justify-content: center;
margin-left: 0px;
padding-left: 10px;
height: 16px;
}
.right_topbar .top_bar_right a#search_button svg {
display: block;
height: 22px;
}
.right_topbar .top_bar_right a#search_button svg .path {
stroke: #fff;
stroke-width: 2px;
}
#Action_bar .social li a {
height: 24px;
width: 24px;
display: flex;
justify-content: center;
align-items: center;
border: 1px solid var(--red);
border-radius: 50%;
line-height: normal;
font-size: 13px;
text-decoration: none !important;
}
#Action_bar .social li a i:before {
margin: 0;
line-height: normal !important;
width: auto !important;
height: auto !important;
display: block;
}
.header-classic #Action_bar .contact_details li, .header-classic #Action_bar .social, .header-classic #Action_bar .social-menu {
padding: 10px 0;
}
#Top_bar .menu > li > a {
padding-bottom: 0 !important;
padding-top: 0 !important;
}
.top_bar_left {
display: flex;
justify-content: space-between;
align-items: flex-end;
}
.top_bar_left:before, .top_bar_left:after {
position: absolute;
}
#Top_bar .menu > li:last-child > a span {
padding-right: 0 !important;
}
#Top_bar .menu > li > a {
text-transform: uppercase;
font-weight: 600;
position: relative;
}
#Top_bar .menu_wrapper { } #Top_bar .menu > li:not(:last-child) > a:before {
content: '';
position: absolute;
top: 50%;
right: 0px;
height: 15px;
width: 1px;
background-color: var(--red);
transform: translateY(-50%);
}
#Top_bar .menu > li > a span:not(.description) {
line-height: normal;
padding: 20px;
}
#Top_bar.is-sticky .menu_wrapper { }
#Top_bar.is-sticky #logo img.logo-sticky {
max-height: 45px;
}
.border-left-menu {
border-left: 1px solid #8cc63e;
border-right: 1px solid #8cc63e !important;
}
.border-right-menu {
border-right: 1px solid #8cc63e !important;
}
.border-left-menu a {
padding: 0 10px;
}
.border-right-menu a {
padding-right: 10px;
}
#Top_bar .menu > li > a span:not(.description) {
border-right-width: 0px;
}
#Top_bar .menu > li:last-child a {
border: 0px;
}
#Top_bar .menu > li > a span:not(.description) {
line-height: normal;
padding: 0px 20px 5px;
}
#Top_bar .menu > li > a {
text-transform: uppercase;
font-weight: 600;
position: relative;
border-right: 2px solid #00aab1;
}
.header-classic #Top_bar {
padding: 20px 0;
}
#Top_bar #logo, .header-fixed #Top_bar #logo, .header-plain #Top_bar #logo, .header-transparent #Top_bar #logo {
padding: 0;
}
section.home-slider {
background-size: cover !important;
background-position: center !important;
}
section.home-slider:before {
background: url(//www.hhartbree.be/wp-content/uploads/2024/02/bg-layer.png);
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
opacity: 1;
mix-blend-mode: color;
background-size: cover !important;
background-position: center !important;
}
a.vc_general.vc_btn3 {
background: #fff !important;
border-radius: 0px;
border: 7px solid #00aab1 !important;
font-size: 16px;
font-weight: 800;
color: #00aab1 !important;
padding: 10px 40px;
}
.wpb_wrapper > div {
margin-bottom: 0;
}
.home-slider h1.vc_custom_heading {
font-size: 65px;
color: #ffff;
font-family: 'allerbold';
}
.home-slider .vc_btn3-container {
margin-top: 2%;
margin-bottom: 6%;
}
.shadow-area ul li {
list-style-type: none;
margin: 0;
}
.shadow-area ul {
padding: 0;
margin: 0;
}
.shadow-area ul li a {
color: #001522;
font-weight: 500;
}
.shadow-area h2.vc_custom_heading {
font-size: 20px;
margin: 0;
font-family: 'allerbold';
}
.blue-data img {
border: 10px solid;
color: #00aab1;
height: 260px;
object-fit: cover;
padding: 10px;
}
.blue-data figure:after {
content: '';
position: absolute;
top: 0;
z-index: 9999;
display: block;
mix-blend-mode: color;
width: 0;
height: 0;
border-top: 130px solid transparent;
border-bottom: 130px solid transparent;
border-left: 160px solid #00aab1;
}
.blue-data h2.vc_custom_heading {
color: #00aab1 !important;
}
.blue-data ul li {
border-bottom: 1px solid #00aab1 !important;
}
.blue-data ul li:last-child {
border: 0px !important;
}
.blue-data ul li a:hover {
color: #00aab1 !important;
font-weight: 700;
text-decoration: none;
}
.orange-data img {
border: 10px solid;
color: #f05a28;
height: 260px;
object-fit: cover;
padding: 10px;
}
.orange-data figure:after {
content: '';
position: absolute;
top: 0;
z-index: 9999;
display: block;
mix-blend-mode: color;
width: 0;
height: 0;
border-top: 130px solid transparent;
border-bottom: 130px solid transparent;
border-right: 160px solid #f05a28;
right: 0;
}
.orange-data h2.vc_custom_heading {
color: #f05a28 !important;
}
.orange-data ul li {
border-bottom: 1px solid #f05a28 !important;
}
.orange-data  ul li:last-child {
border: 0px !important;
}
.orange-data ul li a:hover {
color: #f05a28 !important;
font-weight: 700;
text-decoration: none;
}
.green-data img {
border: 10px solid;
color: #8cc63e;
height: 260px;
object-fit: cover;
padding: 10px;
}
.green-data figure:after {
content: '';
position: absolute;
top: 0;
z-index: 9999;
display: block;
mix-blend-mode: color;
width: 0;
height: 0;
border-left: 130px solid transparent;
border-right: 130px solid transparent;
border-top: 135px solid #8cc63e;
right: 0;
left: 20px;
}
.green-data h2.vc_custom_heading {
color: #8cc63e !important;
}
.green-data ul li {
border-bottom: 1px solid #8cc63e !important;
}
.green-data  ul li:last-child {
border: 0px !important;
}
.green-data ul li a:hover {
color: #8cc63e !important;
font-weight: 700;
text-decoration: none;
}
.pink-data img {
border: 10px solid;
color: #ed2153;
height: 260px;
object-fit: cover;
padding: 10px;
}
.pink-data figure:after {
content: '';
position: absolute;
z-index: 9999;
display: block;
mix-blend-mode: color;
height: 0;
border-left: 130px solid transparent;
border-right: 130px solid transparent;
border-bottom: 134px solid #ed2153;
top: 117px;
bottom: 0;
left: 20px;
}
.pink-data h2.vc_custom_heading {
color: #ed2153 !important;
}
.pink-data ul li {
border-bottom: 1px solid #ed2153 !important;
}
.pink-data  ul li:last-child {
border: 0px !important;
}
.pink-data ul li a:hover {
color: #ed2153 !important;
font-weight: 700;
text-decoration: none;
}
section.vc_section.blue-sec-home:before {
content: '';
background: url(//www.hhartbree.be/wp-content/uploads/2024/02/shadow.png);
position: absolute;
top: 0;
width: 100%;
height: auto;
left: 0;
bottom: 0;
background-repeat: no-repeat;
}
.full-width-blue-mask figure:after {
content: '';
position: absolute;
top: 0;
z-index: 9999;
display: block;
mix-blend-mode: multiply;
width: 90%;
height: 100%;
background: #00aab1;
overflow: hidden;
clip-path: polygon(30% 0, 100% 47%, 34% 100%, 0 100%, 0 0);
}
.wpb_single_image.wpb_content_element.vc_align_center.cus-shadow-bar {
width: 140%;
margin-left: -20%;
}
section.blue-sec-home {
background: #aedfe2;
padding: 0px 0;
margin: 40px 0;
}
.full-width-blue-mask figure,.full-width-blue-mask div, .full-width-blue-mask img {
width: 100%;
}
.full-width-blue-mask figure{
width: 90%;
}
.full-width-blue-mask img {
clip-path: polygon(30% 0, 100% 47%, 34% 100%, 0 100%, 0 0);
}
.main-section.custompostft li {
border: 0px !important;
}
p {
font-size: 16px;
font-family: 'allerregular';
color: #161922;
}
.blue-sec-home .vc_btn3-container.vc_btn3-inline {
margin-top: 5%;
}
.main-section.custompostft ul.sub {
display: none;
position: absolute;
background: #fff;
min-width: 229px;
padding: 10px;
z-index: 99999;
margin-top: 0;
}
.main-section.custompostft ul li.show-menu ul.sub {
display: block !important;
}
li.show-menu ul.sub li {
border: 0px !important;
}
.blue-sec-home h3.vc_custom_heading {
font-size: 18px;
color: #00aab1;
margin: 0;
}
.blue-sec-home ul {
list-style: none;
margin: 0;
}
.blog-overlay:after {
content: '';
position: absolute;
top: 0;
z-index: 9999;
display: block;
mix-blend-mode: color;
width: 0;
height: 0;
border-top: 100px solid transparent;
border-bottom: 102px solid transparent;
border-left: 114px solid #00aab1;
}
.blog-overlay {
position: relative;
}
.blue-sec-home ul li {
padding: 0 !important;
margin: 0;
border-bottom: 1px solid #00aab1;
}
.blue-sec-home ul li a {
color: #161922;
}
.wpb_single_image.wpb_content_element.vc_align_left.full-width-green-mask {
position: absolute;
width: 100%;
height: auto;
}
.blue-sec-home ul li {
color: #161922;
}
.full-width-green-mask img {
clip-path: polygon(49% 31%, 0 0, 100% 0);
min-height: 900px;
object-fit: contain;
object-position: top;
}
.blue-sec-home ul li a:hover {
color: #00aab1;
text-decoration: none;
}
.bdr-right-blue {
border-right: 1px solid #161922;
padding-right: 40px;
}
.bdr-left-padding {
padding-left: 25px;
}
.full-width-green-mask img {
clip-path: polygon(49% 31%, 0 0, 100% 0);
}
.full-width-green-mask img, .full-width-green-mask div, .full-width-green-mask figure {
width: 100%;
}
.full-width-green-mask  figure:after {
content: '';
position: absolute;
top: 0;
z-index: 9999;
display: block;
mix-blend-mode: multiply;
width: 100%;
height: 100%;
background: #8dc63f;
overflow: hidden;
clip-path: polygon(49% 31%, 0 0, 100% 0);
}
.green-sec-home .bdr-left-padding {
padding-left: 0;
padding-right: 40px;
}
.green-sec-home ul li {
border-bottom: 1px solid #8dc63f;
}
.green-sec-home a.vc_general.vc_btn3 {
border-color: #8dc63f !important;
color: #8dc63f !important;
}
.green-sec-home  ul li a:hover {
color: #8dc63f;
text-decoration: none;
}
.green-sec-home ul {
margin: 0;
list-style-type: none;
}
.green-sec-home .vc_btn3-container.vc_btn3-inline {
margin-top: 5%;
}
.green-sec-home h3.vc_custom_heading {
font-size: 18px;
color: #8dc63f;
margin: 0;
}
.green-sec-home ul li a {
color: #001522;
}
.bdr-right-green {
border-left: 1px solid #161922;
padding-left: 40px;
}
.green-sec-home ul li {
text-align: right;
}
.vc_section.green-sec-home:before {
content: '';
background: url(//www.hhartbree.be/wp-content/uploads/2024/02/shadow.png);
position: absolute;
top: 0;
width: 100%;
height: auto;
left: 0;
bottom: 0;
background-repeat: no-repeat;
}
.full-width-orange-mask img {
clip-path: polygon(64% 0, 100% 0, 100% 99%, 65% 100%, 0 50%);
clip-path: polygon(60% 0, 100% 0, 100% 100%, 60% 100%, 0 50%);
}
.full-width-orange-mask img, .full-width-orange-mask div, .full-width-orange-mask figure {
width: 100%;
}
.full-width-orange-mask  figure:after {
content: '';
position: absolute;
top: 0;
z-index: 9999;
display: block;
mix-blend-mode: multiply;
width: 100%;
height: 100%;
background: #f47920;
overflow: hidden;
clip-path: polygon(64% 0, 100% 0, 100% 99%, 65% 100%, 0 50%);
clip-path: polygon(60% 0, 100% 0, 100% 100%, 60% 100%, 0 50%);
}
.vc_section.vc_section-has-fill, .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section, .vc_section.vc_section-has-fill+.vc_section {
padding-top: 0px;
}
section.vc_section.green-sec-home.orange-sec-home {
background: #fdd1b0 !important;
}
.green-sec-home .vc_btn3-container {
margin-top: 5%;
}
.orange-sec-home h3.vc_custom_heading {
color: #f47920;
}
.orange-sec-home ul li {
border-bottom: 1px solid #f47920;
}
.orange-sec-home  ul li a:hover {
color: #f47920;
}
.orange-sec-home  .bdr-right-green {
padding-right: 40px;
}
.orange-sec-home a.vc_general.vc_btn3 {
border-color: #f47920 !important;
color: #f47920 !important;
}
.green-sec-home h2.vc_custom_heading, .blue-sec-home h2.vc_custom_heading, .pink-sec-home h2.vc_custom_heading {
margin-bottom: 40px;
}
.bdr-right-green.bdr-o {
border: 0px;
}
.full-width-green-mask.pink-mask figure:after {
content: '';
position: absolute;
top: 0;
z-index: 9999;
display: block;
mix-blend-mode: multiply;
width: 100%;
height: 100%;
background: #ee2154;
overflow: hidden;
clip-path: polygon(49% 31%, 0 0, 100% 0);
}
.pink-sec-home .bdr-right-green {
border-right: 1px solid #161922;
padding-right: 40px;
padding-left: 0px;
border-left: 0px;
}
.pink-sec-home a.vc_general.vc_btn3 {
border-color: #ee2154 !important;
color: #ee2154 !important;
}
.pink-sec-home .bdr-left-padding {
padding-left: 40px;
padding-right: 00;
}
.pink-sec-home h3.vc_custom_heading {
color: #ee2154;
}
.pink-sec-home  ul li a:hover {
color:#ee2154;
text-decoration: none;
}
.pink-sec-home ul li {
border-bottom: 1px solid #ee2154;
}
.blue-sec-home ul li:last-child, .pink-sec-home ul li:last-child, .green-sec-home ul li:last-child {
border: 0px;
}
.blue-sec-home ul li img {
width: 30px;
margin: 8px 0 0;
}
#Footer .widgets_wrapper {
padding: 40px 0 35px;
background: #00aab1;
}
#Footer  .widget {
margin: 0;
position: relative;
}
.footer_copy {
display: none;
}
.cta-box {
padding-top: 50px  !important;
padding-bottom: 50px !important;
}
.cta-box .bdr-right-green {
border-left: 0px solid #161922;
padding-left: 0;
border-right: 0px solid #161922;
padding-right: 40px;
}
.cta-box  .bdr-left-padding {
border-left: 1px solid #161922;
}
#Wrapper, #Content, .mfn-popup .mfn-popup-content, .mfn-off-canvas-sidebar .mfn-off-canvas-content-wrapper, .mfn-cart-holder, .mfn-header-login, #Top_bar .search_wrapper, #Top_bar .top_bar_right .mfn-live-search-box, .column_livesearch .mfn-live-search-wrapper, .column_livesearch .mfn-live-search-box {
background-color: #fff !important;
}
.bdr-left-padding p {
font-size: 15px!important;
}
footer#Footer .widget_archive ul li a, .widget_nav_menu ul li a {
background: #00aab1;
}
footer#Footer aside#nav_menu-2 ul {
list-style: none;
margin: 0;
padding: 0;
}
footer#Footer aside#nav_menu-2 ul li {
border: 0px;
}
footer#Footer aside#nav_menu-2 ul li:after {
display: none;
}
footer#Footer .menu-top-menu-container {
background: #00aab1;
}
footer#Footer  .menu li {
background: #00aab1 !important;
display: inline-block;
margin-right: 5px;
}
footer#Footer  .menu li img {
width: 28px;
}
.blue-sectione2  ul li a:hover {
color: #08adb3;
}
footer#Footer  .menu ul {
background: #00aab1 !important;
}
footer#Footer .menu li.border-left-menu, footer#Footer .menu li.border-right-menu {
display: none;
}
footer#Footer .widget_archive ul, footer#Footer .widget_nav_menu ul {
list-style-type: square;
padding: 5px 10px 5px 30px;
background: transparent;
}
footer#Footer .one-third.column:last-child {
width: 30%;
}
footer#Footer .one-third.column:first-child {
width: 40%;
}
footer#Footer .one-third.column {
width: 30%;
}
footer#Footer .one-third.column:first-child aside#custom_html-2 {
padding-right: 45px;
}
footer#Footer, footer#Footer p, footer#Footer a {
color: #fff;
}
footer#Footer ul#menu-footer-menu li {
width: 100%;
font-size: 14px;
line-height: 20px;
padding: 0 !important;
margin: 0 !important;
}
footer#Footer ul#menu-footer-menu {
list-style-type: none;
margin: 0;
padding: 0 !important;
margin-top: 38%;
}
footer#Footer ul#menu-footer-menu li:after {
display: none;
}
footer#Footer ul#menu-footer-menu li a {
padding: 0;
font-family: 'allerlight';
}
.blue-sec-home ul li {
text-align: left;
}
section.home-slider.home-slider-blue:before {
background: transparent;
content: '';
position: absolute;
top: 0;
z-index: 9999;
display: block;
mix-blend-mode: color;
width: 0;
height: 0;
border-left: 425px solid transparent;
border-right: 425px solid transparent;
border-top: 235px solid #00aab1;
right: 0;
left: 20px;
}
.blue-single-page .vc_col-sm-6 .vc_row.wpb_row.vc_inner.vc_row-fluid {
border-bottom: 1px solid #00aab1;
padding-bottom: 30px;
margin-bottom: 30px;
}
.blue-single-page .vc_col-sm-6 .vc_row.wpb_row.vc_inner.vc_row-fluid:last-child {
border: 0px;
}
.blue-single-page strong {
color: #00aab1;
}
section.vc_section.blue-sec-home.blue-single-page {
margin: 0;
}
.blue-single-page .full-width-blue-mask img {
clip-path: polygon(0 0, 35% 0, 100% 45%, 0 100%, 0 100%);
}
.blue-single-page  .full-width-blue-mask figure:after {
clip-path: polygon(0 0, 35% 0, 100% 45%, 0 100%, 0 100%);
}
.normal-list ul li {
text-align: left;
border: 0px !important;
color: #161922;
list-style-type: disc;
}
.blue-sectione2 {
margin-top: 30px;
}
.normal-list ul {
padding-left: 20px;
}
.blue-sectione2 .full-width-green-mask figure:after {
background: #00aab1;
}
.blue-sectione2.green-sec-home a.vc_general.vc_btn3 {
border-color: #08adb3 !important;
color: #08adb3 !important;
}
.blue-single-page.blue-sectio3 .vc_col-sm-6 .vc_row.wpb_row.vc_inner.vc_row-fluid {
border-bottom: 0px solid #00aab1 !important;
padding-bottom: 0;
margin-bottom: 0;
}
.normal-list ul li strong {
color: #161922 !important;
}
.blue-single-page.blue-sectio3  .bdr-right-blue {
border-left: 1px solid #161922;
padding-left: 40px;
border-right: 0;
padding-right: 40px;
}
.blue-sec-home.blue-single-page.blue-sectio3 .full-width-blue-mask img, .blue-sec-home.blue-single-page.blue-sectio3 .full-width-blue-mask figure:after {
width:100%;
clip-path: polygon(100% 0, 61% 0, 0 44%, 100% 100%, 100% 100%);
}
.blue-sec-home.blue-single-page.blue-sectio3 .full-width-blue-mask figure{width:100%;}
.blue-sectione2.green-sec-home h3.vc_custom_heading {
color: #08adb3;
}
.blue-sectione2.green-sec-home ul li {
border-bottom: 1px solid #08adb3;
color: #161922;
}
.blue-sectione4  .bdr-right-green {
border-left: 0px solid #161922;
padding-left: 0px;
padding-right: 40px;
border-right: 1px solid #161922;
}
.blue-sectione4.green-sec-home .bdr-left-padding {
padding-left: 40px;
padding-right: 0;
}
.has_content .the_content_wrapper {
margin-bottom: 0;
}
.woord_sec .wpb_wrapper {
background: #afdfe3 !important;
}
.woord_sec .wpb_wrapper h3.vc_custom_heading {
color: #161922;
padding: 0 20px;
line-height: 20px;
}
h3.vc_custom_heading.student-info-down {
color: #00b6be !important;
margin-bottom: 20px;
}
h3.vc_custom_heading.student-info-name {
margin-top: 20px;
}
.wpb_text_column.wpb_content_element.student-info {
padding: 0 20px;
font-size: 12px;
margin: 20px 0;
line-height: 20px;
}
.woord_sec .vc_btn3-container.vc_btn3-center {
padding-bottom: 30px;
}
.woord_sec figure:after {
content: '';
position: absolute;
top: 0;
z-index: 9999;
display: block;
mix-blend-mode: color;
width: 0;
height: 0;
border-top: 110px solid transparent;
border-bottom: 110px solid transparent;
border-left: 160px solid #00aab1;
}
.woord_sec figure img {
height: 220px;
object-fit: cover;
object-position: top;
}
section.vc_section.home-slider-pink.home-slider:after {
background: transparent;
content: '';
position: absolute;
top: 0;
z-index: 9999;
display: block;
mix-blend-mode: color;
width: 0;
height: 0;
border-top: 260px solid transparent;
border-bottom: 260px solid transparent;
border-right: 330px solid #ed2153;
right: 0 !important;
}
section.vc_section.home-slider-pink.home-slider:before {
display:none;
}
section.vc_section.home-slider-pink.home-slider a {
border-color: #ed2153 !important;
color: #ed2153 !important;
}
.blue-single-page.pink strong {
color: #ed2153;
}
.blue-single-page.pink .vc_col-sm-6 .vc_row.wpb_row.vc_inner.vc_row-fluid {
border-bottom: 1px solid #ed2153;
}
.pink .full-width-blue-mask figure:after {
background: #ed2153;
}
.blue-sec-home.pink h3.vc_custom_heading {
color: #ed2153;
}
.blue-sec-home.pink ul li {
border-bottom: 1px solid #ed2153;
}
.pink a.vc_general.vc_btn3 {
border: 7px solid #ed2153 !important;
color: #ed2153 !important;
}
.blue-sectione2.pink .full-width-green-mask figure:after {
background: #ed2153;
}
.blue-sectione2.green-sec-home.pink a.vc_general.vc_btn3 {
border-color: #ed2153 !important;
color: #ed2153 !important;
}
.blue-sectione2.green-sec-home.pink ul li {
border-bottom: 0px solid #08adb3;
}
.blue-single-page.blue-sectio3.pink .vc_col-sm-6 .vc_row.wpb_row.vc_inner.vc_row-fluid {
border-bottom: 0px solid #00aab1;
}
.pink .normal-list ul li {
text-align: left;
border: 0px;
color: #161922;
list-style-type: disc;
}
.blue-sectione2.green-sec-home.pink h3.vc_custom_heading {
color:  #ed2153;
}
.green-sec-home.pink ul li {
text-align: left;
border-bottom: 1px solid #ed2153; !important;
}
.single-table td {
text-align: left !important;
padding: 3px 10px;
}
.single-table td:first-child {
width: 74%;
}
.single-table table {
box-shadow: none;
background: transparent;
}
.single-table tr:nth-child(odd) {
background: #ee2656;
color: #fff;
border: 0px;
}
.single-table tr:nth-child(odd) td{   color: #fff;}
table tr:first-child td {
box-shadow: unset;
}
.single-table td {
color: #161922;
border: 0px;
}
.single-table td:last-child {
border-left: 1px solid #161922;
}
.green-sec-home.pink .vc_btn3-container.vc_btn3-inline {
margin-top: 1%;
}
section.vc_section.home-slider-orange.home-slider:before {
position: absolute;
top: 0;
z-index: 9999;
display: block;
mix-blend-mode: color;
width: 0;
height: 0;
border-top: 260px solid transparent;
border-bottom: 260px solid transparent;
border-left: 390px solid #f47920;
}
.home-slider-orange a.vc_general.vc_btn3{ color:#f47920 !important;
border-color: #f47920 !important;}
.blue-sec-home.orange h3.vc_custom_heading {
color: #f47920;
}
.blue-single-page.orange  .vc_col-sm-6 .vc_row.wpb_row.vc_inner.vc_row-fluid {
border-bottom: 1px solid #f47920;
}
.orange .full-width-blue-mask figure:after {
background: #f47920;
}
.orange.blue-sectione2 .full-width-green-mask figure:after {
background: #f47920;
}
.orange.blue-sectione2.green-sec-home a.vc_general.vc_btn3 {
border-color: #f47920 !important;
color: #f47920 !important;
}
.blue-single-page.orange strong {
color: #f47920 !important;
}
.orange a.vc_general.vc_btn3 {
border: 7px solid #f47920 !important;
color: #f47920 !important;
}
section.vc_section.home-slider-green.home-slider:before {display:none;}
section.vc_section.home-slider-green.home-slider:after {
content: '';
position: absolute;
z-index: 9999;
display: block;
mix-blend-mode: color;
height: 0;
border-left: 365px solid transparent;
border-right: 365px solid transparent;
border-bottom: 225px solid #8dc63f;
bottom: 0;
right: 0;
}
section.vc_section.home-slider-green a, .green a.vc_general.vc_btn3 {
color: #8dc63f !important;
border-color: #8dc63f !important;
}
.green.blue-single-page .vc_col-sm-6 .vc_row.wpb_row.vc_inner.vc_row-fluid {
border-bottom: 0px solid #00aab1 !important;
padding-bottom: 0 !important;
margin-bottom: 0 !important
}
.green .full-width-blue-mask figure:after {
background: #8dc63f;
}
.single-table-green table {
box-shadow: none;
background: transparent;
}
table tr:nth-child(2n) td {
background: transparent;
}
.single-table-green td {
color: #161922;
border: 0px;
text-align: left;
padding: 0;
line-height: 30px;
padding: 0 20px;
height: 30px;
}
.single-table-green tr.green-row {
background: #a3cf62;
}
.bdr-left-green-page {
padding: 0 40px;
}
.green.blue-sec-home h3.vc_custom_heading {
font-size: 18px;
color: #8dc63f;
margin: 0;
}
.green.blue-sec-home ul li {
padding: 0 !important;
margin: 0;
border-bottom: 1px solid #8dc63f;
}
.blue-sectione2.green .full-width-green-mask figure:after {
background: #8dc63f;
}
section.vc_section.green-sec-home.green strong {
color: #8dc63f;
margin: 0;
}
section.vc_section.green-sec-home.green p {
margin: 0;
}
section.vc_section.green-sec-home.green  ul {
margin-bottom: 20px;
line-height: 18px;
}
section.vc_section.green-sec-home.green ul li::marker {color: #8dc63f;}
.cus-green-data-img img {
height: 224px;
margin-bottom: 20px;
border: 10px solid;
color: #8cc63e;
object-fit: cover;
padding: 10px;
}
.cus-green-data-img figure:after {
content: '';
position: absolute;
z-index: 9999;
mix-blend-mode: color;
width: 0;
height: 0;
border-left: 112px solid transparent;
border-right: 112px solid transparent;
border-top: 100px solid #8cc63e;
right: 0;
left: 0;
clear: both;
}
.wpb_text_column.wpb_content_element.normal-list.width200 {
width: 165%;
}
.green.blue-single-page strong {
color: #8dc63f;
}
.green ul li::marker {
color: #8dc63f;
}
.green .normal-list {
margin-top: 20px;
line-height: 26px;
}
.green .normal-list li ul {
margin: 0;
}
.green h3 {
font-size: 22px;
margin: 0;
}
a.filter-button {
background: #fff !important;
border-radius: 0px;
border: 7px solid #00aab1 !important;
font-size: 16px;
font-weight: 800;
color: #161922;
padding: 10px 40px;
margin-right: 20px;
display:block;
}
.main-section.custompostft .btns  {
display: flex;
justify-content: space-between;
}
.main-section.custompostft .btn-left {
width: 75%;
display: flex;
}
.multi-box-inner {
width: 30%;
text-align: center;
background: #fff;
padding-bottom: 30px;
}
.multi-box {
padding: 40px 0px;
display: flex;
flex-wrap: wrap;
gap: 40px;
}
p#loding {
display: block;
float: left;
width: 100%;
position: absolute;
bottom: 0px;
}
.btn-right {
width: 25%;
display: flex;
}
.btn-right  a.filter-button {
background: #00aab1 !important;
border-color: #fff !important;
color: #fff;
}
.multi-box h4 {
font-family: 'allerregular' !important;
font-size: 16px !important;
margin: 0;
color: #001522;
}
.multi-box p {
color: #001522;
font-family: 'allerregular';
line-height: 20px;
text-align:justify;
}
.multi-box-inner h4,.multi-box-inner p {
padding: 0 20px;
}
.multi-box-inner a {
background: #fff !important;
border-radius: 0px;
border: 7px solid #00aab1 !important;
font-size: 16px;
font-weight: 800;
color: #161922;
padding: 3px 40px;
margin-right: 20px;
clear: both;
display: inline-block;
margin: 0;
}
button.btn.btn-default.loadmore {
position: relative;
top: 81px;
z-index: 9999;
display: block;
mix-blend-mode: color;
width: 0;
height: 0;
border-top: 80px solid transparent;
border-bottom: 80px solid transparent;
border-left: 125px solid #00aab1;
background: transparent;
font-size: 0px;
padding: 0;
}
.column.one.post-nav.minimal {
display: none;
}
.column.one.post-header {
display: none;
}
.share-simple-wrapper {
border-top: 1px solid rgba(0,0,0,.08);
padding: 15px 0;
display: none;
text-align: left;
}
.column.one.author-box {
display: none;
}
section.section.mcb-section.section-post-related {
display: none;
}
section.section.mcb-section.section-post-comments {
display: none;
}
.single  .fixed-nav {
position: fixed;
bottom: 40px;
height: 80px;
z-index: 90;
display: none;
}
.btn-right {
justify-content: right;
margin-right: -2%;
}
.multi-box {
justify-content: space-between;
}
.multi-box-inner.loadmoreitem {
background: transparent;
}
div#allcontent:before {
content: '';
background: url(//www.hhartbree.be/wp-content/uploads/2024/02/shadow.png);
position: absolute;
top: 189px;
width: 150%;
height: auto;
left: 0;
bottom: 0;
background-repeat: no-repeat;
margin-left: -25%;
max-width: 150%;
background-size: contain;
}
.multi-box-inner {
z-index: 9999;
}
.gm-actions {
display: none !important;
}
.menu-first-blue.green-menu:before {
box-shadow: 0 0 0 300px #8dc63f;
height: 100%;
position: absolute;
}
.menu-first-blue.green-menu {
background: #8dc63f;
}
.GROEIEN_OP_SCHOOL_ROW.wpb_column.vc_column_container.vc_col-sm-3 {
margin-left: 0%;
margin-right: -4.8%;
}
.cus-green-data-img.orange-overlay img {
border-color: #f47920 !important;
}
.cus-green-data-img.orange-overlay figure:after {
border-top: 100px solid  #f47920;
}
.cus-green-data-img.pink-overlay img {
border-color: #ee2656 !important;
}
.cus-green-data-img.pink-overlay figure:after {
border-top: 100px solid  #ee2656;
}
.pink-menu a {
padding-right: 0px !important;
border: 0px !important;
}
.mobile-menu {
display: none !important;
}
a.btn.btn-default.link-btn {
padding: 0;
background: transparent !important;
border: 0px !important;
}
a.btn.btn-default.link-btn img {
position: relative;
top: 94px;
height: 180px;
left: -98px;
}
@media only screen and (min-width: 1200px) and (max-width:1750px){
.cus-green-data-img img {
height: 192px;
}
.cus-green-data-img figure:after {
border-left: 100px solid transparent;
border-right: 100px solid transparent;
border-top: 100px solid #8cc63e;
}
}
@media only screen and (max-width: 600px) {
.home .mobile-padding.left-data-mobile.wpb_column.vc_column_container.vc_col-sm-6 {
margin-bottom: 25px;
}
section.vc_section.green-sec-home.pink-sec-home.vc_custom_1708603970677.vc_section-has-fill {
margin-top: 25px;
}
.home .mobile-padding.left-data-mobile.triangle-data.wpb_column.vc_column_container.vc_col-sm-5 {
margin-top: -30px !important;
}
.menu-first-blue .widget.widget_nav_menu ul .no-style a {
text-transform: none !important;
}
.table-right-c table tr td:first-child {
text-align: left !important;
}
.main-section.custompostft ul.sub {
display: none;
background: #fff;
min-width: 100%;
padding: 10px;
z-index: 99999;
margin-top: 27%;
box-shadow: 0 0 10px #ccc;
}
.main-section.custompostft ul li.show-menu ul.sub {
display: block !important;
float: left;
margin-top: -20px;
position: relative;
width: 100%;
}
.bdr-left-green-page {
padding: 0;
}
.space-bottom {
padding-bottom: 30px !important;
}
.wpb_text_column.wpb_content_element.normal-list.width200 {
width: 100%;
}
.mobile-padding {
padding: 0 20px;
}
.cus-green-data-img figure:after {
border-left: 200px solid transparent;
border-right: 200px solid transparent;
border-top: 100px solid #8cc63e;
}
.cus-green-data-img img {
height: 295px;
}
footer#Footer .one-third.column:first-child aside#custom_html-2 {
padding-right: 45px;
margin-bottom: 30px;
}
footer#Footer .one-third.column:first-child {
width: 100%;
}
footer#Footer .one-third.column {
width: 100%;
}
footer#Footer .one-third.column:last-child {
width: 100%;
margin-top: 20px;
}
button.btn.btn-default.loadmore {
position: relative;
top: 28px;
z-index: 9999;
display: block;
mix-blend-mode: color;
width: 0;
height: 0;
border-top: 40px solid transparent;
border-bottom: 40px solid transparent;
border-left: 65px solid #00aab1;
background: transparent;
font-size: 0px;
padding: 0;
}
section.blue-sec-home {
margin: 0;
}
.blue-sectione4.green-sec-home .bdr-left-padding {
padding-left: 0;
padding-right: 0;
}
h2.vc_custom_heading {
padding: 0 !important;
}
.cta-box .vc_column-inner {
padding: 0;
}
.blue-sec-home .vc_column-inner {
padding: 0 !important;
}
.blue-single-page.blue-sectio3  .bdr-right-blue {
border-left: 0px solid #161922;
padding-left: 0;
border-right: 0;
padding-right: 0;
}
.left-data-mobile h3.vc_custom_heading, .left-data-mobile h2.vc_custom_heading {
text-align: left !important;
}
.pink-sec-home .bdr-right-green {
border-right: 0px solid #161922;
padding-right: 0;
padding-left: 0px;
border-left: 0px;
}
section.vc_section.green-sec-home.orange-sec-home.vc_custom_1708600919120.vc_section-has-fill {
margin-top: -65px;
}
.left-data-mobile ul li {
text-align: left;
}
.mobile-padding .vc_column-inner {
padding: 0 !important;
}
.green-sec-home h2.vc_custom_heading, .blue-sec-home h2.vc_custom_heading, .pink-sec-home h2.vc_custom_heading {
margin-bottom: 10px;
margin-top: 10px;
font-size: 22px;
float: left;
width: 100%;
}
.main-section.custompostft .btns {
display: block;
}
.main-section.custompostft .btn-left {
width: 100%;
display: block;
}
.btn-right {
width: 25%;
display: block;
margin: 0 !important;
}
.orange-sec-home  .bdr-right-green {
padding-right: 0;
}
.gm-logo {
position: relative;
left: 0 !important;
}
div#Action_bar {
display: none;
}
.bdr-right-green {
border-left: 0px solid #161922;
padding: 0 0px;
}
.vc_btn3-container.vc_btn3-right {
text-align: left;
}
.pink-data figure:after {
border-left: 170px solid transparent;
border-right: 170px solid transparent;
border-bottom: 135px solid #ed2153;
}
.green-data figure:after {
border-left: 170px solid transparent;
border-right: 170px solid transparent;
border-top: 135px solid #8cc63e;
}
.home-slider .vc_empty_space {
height: 8vh !important;
}
.bdr-left-padding .vc_column-inner {
padding: 0 0px !important;
}
.bdr-right-green {
border-left: 0px solid #161922;
padding-left: 0;
}
.bdr-right-blue {
border-right: 0px solid #161922;
padding-right: 0;
}
p, div {
text-align: left;
}
.green-sec-home .bdr-left-padding {
padding-left: 0;
padding-right: 0;
}
section.vc_section.blue-sec-home.blue-single-page.blue-sectio3 {
margin-top: -15%;
}
.bdr-left-cus-sf .vc_column-inner {
padding: 0 !important;
}
.wpb_single_image.wpb_content_element.vc_align_left.full-width-green-mask {
position: relative;
}
.full-width-green-mask img {
clip-path: polygon(49% 31%, 0 0, 100% 0);
min-height: auto;
object-fit: contain;
object-position: 100% -58%;
}
.blue-sec-home ul li a, .blue-sec-home ul li {
color: #161922;
font-size: 15px;
line-height: 24px;
}
a.vc_general.vc_btn3 {
background: #fff !important;
border-radius: 0px;
border: 7px solid #00aab1 !important;
font-size: 11px;
font-weight: 800;
color: #00aab1 !important;
padding: 6px 21px;
}
.cta-box h2.vc_custom_heading {
margin-left: -15px;
}
section.vc_section.home-slider-green.home-slider:after {
border-left: 200px solid transparent;
border-right: 200px solid transparent;
border-bottom: 134px solid #8dc63f;
}
.home-slider h1.vc_custom_heading {
font-size: 30px;
}
.meer-space {
padding: 20px 0;
}
.blue-data, .green-data, .orange-data, .pink-data {
margin-bottom: 20px;
}
.cta-box .bdr-right-green {
padding-right: 0;
}
p {
font-size: 14px;
font-family: 'allerregular';
color: #161922;
}
.bdr-left-padding {
padding-left: 0;
border: 0px !important;
}	
.multi-box-inner {
width: 100%;
margin-bottom: 20px;
}
.multi-box-inner {
z-index: unset;
}
a.filter-button {
background: #fff !important;
border-radius: 0px;
border: 7px solid #00aab1 !important;
font-size: 16px;
font-weight: 800;
color: #161922;
padding: 10px 40px;
margin-right: 20px;
clear: both;
float: left;
margin-bottom: 20px;
width: 100%;
text-align: center;
}
.multi-box-inner h4, .multi-box-inner p {
padding: 7px 20px 0;
}
.blue-sec-home .vc_row.wpb_row {
padding-top: 20px !important;
}
.multi-box-inner {
background: #fff;
float: left;
}
.mobile-top-triangle-space {
margin-top: 15%;
}
.btn-right {
width: 100%;
display: block;
margin: 20px  0 !important;
float: left;
}
.blue-single-page .vc_col-sm-6 .vc_row.wpb_row.vc_inner.vc_row-fluid {
border-bottom: 0px solid #00aab1;
padding-bottom: 0;
margin-bottom: 0;
}
.blue-sec-home.orange h3.vc_custom_heading {
color: #f47920;
margin-top: 20px;
margin-bottom: 0 !important;
}
.multi-box {
padding: 40px 0px;
display: block;
flex-wrap: wrap;
gap: 40px;
}
.blue-single-page.orange  .vc_col-sm-6 .vc_row.wpb_row.vc_inner.vc_row-fluid {
border-bottom: 0px solid #f47920;
}
.triangle-data {
margin-top: -15%;
}
div#allcontent:before{display:none;}
.full-width-green-mask img {
clip-path: polygon(49% 31%, 0 0, 100% 0);
clip-path: polygon(50% 65%, 0 0, 100% 0);
}
.blue-single-page.pink .vc_col-sm-6 .vc_row.wpb_row.vc_inner.vc_row-fluid {
border-bottom: 0px solid #ed2153;
}
.full-width-green-mask.pink-mask figure:after {
clip-path: polygon(49% 31%, 0 0, 100% 0);
clip-path: polygon(50% 65%, 0 0, 100% 0);
}
section.vc_section.home-slider-orange.home-slider:before {
border-top: 100px solid transparent;
border-bottom: 100px solid transparent;
border-left: 154px solid #f47920;
}
section.vc_section.home-slider-pink.home-slider:after {
border-top: 100px solid transparent;
border-bottom: 100px solid transparent;
border-right: 154px solid #ed2153;
right: 0 !important;
}
section.home-slider.home-slider-blue:before {
border-left: 220px solid transparent;
border-right: 220px solid transparent;
border-top: 120px solid #00aab1;
right: 0;
left: -30px;
display: block !important;
}
.blue-single-page .full-width-blue-mask img {
height: 250px;
object-fit: cover;
width: 250px;
}
.blue-single-page  .full-width-blue-mask figure:after {
height: 250px;
width: 250px;
}
.full-width-green-mask  figure:after {
clip-path: polygon(50% 65%, 0 0, 100% 0);
}
.blue-sectione2.pink .full-width-green-mask figure:after {
background: #ed2153;
clip-path: polygon(50% 65%, 0 0, 100% 0);
}
.wpb_text_column.wpb_content_element.single-table-green.single-table-green-2 td:first-child {
border-left: 0px solid;
width: 75%;
}
.single-table-green td {
width: 75%;
}
.gm-menu-item .vc_row {
padding: 10px 0;
}
li.no-bdr-mobile {
border-bottom: 0px !important;
}
.cus_feature_image h1 {
padding: 0 20px;
font-size: 25px;
}
.forth-menu.cus_f-m.wpb_column.vc_column_container.vc_col-sm-3 {
margin-left: 0 !important;
}
li.mobile-bdr-btm {
border-bottom: 1px solid #fff !important;
}
table {
margin-bottom: 40px !important;
}
.full-width-orange-mask img {
min-height: auto;
object-fit: cover;
}
} .blueimp-gallery > .slides > .slide {
visibility: visible !important;
}
.blueimp-gallery {
z-index: 99999 !important;
margin: 7% auto 0;
background: #000000e0;
}
.blueimp-gallery a.close {
font-size: 0px;
} @media (max-width: 768px) {
.blueimp-gallery {
position: fixed !important;
inset: 0;
z-index: 99999;
padding-top: 0;
}
.blueimp-gallery > .slides {
height: 100vh !important;
margin: 0;
}
.blueimp-gallery > .slides > .slide {
display: block;
visibility: visible;
}
.blueimp-gallery img {
max-width: 100vw;
max-height: 100vh;
object-fit: contain;
}
.blueimp-gallery {
z-index: 99999 !important;
margin: 20% auto 0 !important;
background: #000000e0;
}
}