/*
Theme Name: Pristular Child
Template: customify
Author: Sietsqo
Tags: custom-background,custom-logo,custom-menu,featured-images,flexible-header,footer-widgets,full-width-template,sticky-post,theme-options,threaded-comments,translation-ready,one-column,two-columns,three-columns,left-sidebar,right-sidebar,e-commerce,blog
Version: 0.4.2.1692367665
Updated: 2023-08-18 14:07:45

*/

.head-vervolg {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
    background-image: url(https://www.pristular.nl/wp-content/uploads/vervolg-header-pritular.webp?id=88) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.head-vervolg1 {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
    background-image: url(https://www.pristular.nl/wp-content/uploads/sub-1.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.head-vervolg2 {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
    background-image: url(https://www.pristular.nl/wp-content/uploads/sub-2.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.head-vervolg3 {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
    background-image: url(https://www.pristular.nl/wp-content/uploads/sub-3.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.head-vervolg4 {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
    background-image: url(https://www.pristular.nl/wp-content/uploads/sub-4.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.head-vervolg5 {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
    background-image: url(https://www.pristular.nl/wp-content/uploads/sub-5.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

#social-slider a {
    color: black;
}

#social-slider a:hover {
    color: #ea976f;
}

#social-slider{
	display:flex;
	justify-content: end;
	align-items: center;
	margin: 0px 2em 2em 0px;		
}

.social-foot {
    margin: 0px!important;
}

.entry-content ol ol, .entry-content ol ul, .entry-content ul ol, .entry-content ul ul {
    margin-left: 10px;
}

#social-slider p {
    text-transform: uppercase!important;
    color: black;
    font-weight: 700;
    font-size: 11px;
    margin: 0px!important;
}

.tekst-wit p{
    color:white!important;
}

.header-menu-sidebar.dark-mode .cart-item-link, .header-menu-sidebar.dark-mode .item--html a, .header-menu-sidebar.dark-mode .nav-menu .nav-toggle-icon, .header-menu-sidebar.dark-mode .nav-menu a, .header-menu-sidebar.dark-mode .sub-menu a {
    color: white;
}

.icon-pristular img{
    width:90px;
}

.flexy-center{
	display:flex;
	justify-content:center;
}

.section-bordtop{
    border-top:10px solid #ea976f;
}

.slider-subkop p{
	font-size:15px!important;
}

hr.lijn {
    width: 30px;
    height: 2px;
    background-color: black!important;
    margin: 0px 22.5px;
}

#social-slider i {
    font-size: 15px;
}

.insta-icon i {
    background: white;
    border: 1px solid black;
    padding: 8px 11px;
}

.fb-icon, .li-icon {
    margin-left: 20px;
}

button.color-btn {
    background: #ea976f!important;
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 0.8px;
    padding:9px 20px!important;
    line-height:inherit!important;
}

button.color-btn:hover {
    background:#ebd0bb;
}

.gratis-menu-item a {
    background: #ea976f;
    padding: 9px 20px!important;
    border: 2px solid white;
	color:white!important;
}

.gratis-menu-item a:hover {
    background: white;
	color:#ea976f!important;
}

.nav-menu-mobile .menu li {
    border-bottom: 0px!important;
}

#header-menu-sidebar-bg {
    display: flex;
    align-items: center;
    justify-content: center;
}

.nav-menu-mobile .menu li a {
    display: block;
    padding: 2em 2em;
}

.header-menu-sidebar.dark-mode .builder-item-sidebar:before {
    background: none!important;
	display:none!important;
}

#main, #sidebar-primary, #sidebar-secondary {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}

.header-menu-sidebar.dark-mode .nav-menu-mobile .menu li a, .header-menu-sidebar.dark-mode .nav-menu-mobile .nav-toggle-icon, .header-menu-sidebar.dark-mode .sub-menu {
    border-color: inherit;
}

.header-main .light-mode {
    box-shadow: none!important;
    background: transparent;
    margin-bottom: -70px;
}

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0px!important;
}

.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top: 0px!important;
}

.text-wit p{
	color:white;
}

header#masthead {
    display: block!important;
}

span.accent-text{
	color:#ea976f;
}

.footer-menu .gratis-menu-item a {
    background: none!important;
    padding: 0px!important;
    border: 0px!important;
    color: black!important;
}

.footer-menu .gratis-menu-item a:hover {
    color:#ea976f!important;
}

.footer-menu li {
    list-style: none!important;
}

.footer-menu ul.sub-menu li {
    list-style: circle!important;
}

.entry-content ol ol, .entry-content ol ul, .entry-content ul ol, .entry-content ul ul {
    margin-left: 30px;
}

.footer-menu a {
    color:black;
}

.footer-menu a:hover {
    color:#ea976f;
}

.entry-content ol, .entry-content ul {
    margin: 0px 0px;
}

span.slash {
    padding-right: 10px;
}


@media only screen and (min-width: 1024px) {
nav#site-navigation-main-desktop ul#menu-menu {
    display: flex;
    align-items: center;
}

.menu-item {
    margin-left: 3vw!important;
}
	
ul.sub-menu .menu-item {
    margin-left: 0vw!important;
}
	
.nav-menu-desktop .sub-menu {
    width: max-content;
}
	
.nav-menu-desktop .sub-menu li a {
    color: black;
    font-weight: 500;
    padding: 15px 15px;	
}
	
.nav-menu-desktop .sub-menu li a:hover {
    background: #ebd0bb;
    color: black;
}

.footer-menu .menu-item {
    margin-left: 0px!important;
	margin-bottom:0px!important
}
	
.afbeelding-rechts img {
    padding-top: 46px;
}	
}

@media only screen and (max-width: 1200px) {
.icon-slider img{
	width:80px!important;		
}
}

@media only screen and (max-width: 1024px) {
body{
	overflow-x:hidden!important;
}	
	
span.nav-toggle-icon {
    margin-top: 1.4em;
}	
	
.bg-foto-mob{
	height:60vh!important;
}

.head-vervolg,
.head-vervolg1,
.head-vervolg2,
.head-vervolg3,
.head-vervolg4,
.head-vervolg5{
	background-position: -30vw 0 !important;
}
	
.header--row-inner.header-main-inner.light-mode button {
    padding: 0px;
}
	
.gratis-menu-item {
    margin: 0px;
}
	
.footer-menu .vc_column-inner {
    margin-bottom: 30px!important;
}
	
#social-slider {
    justify-content: center;
    margin: 0px 0px 30px 0px;
}
	
.social-foot {
    justify-content: start!important;
}
	
.close-sidebar-panel {
    top: 30px;
    right: 30px;
}	
	
.icon-slider img{
	width:75px!important;		
}	

.entry-content li {
    margin-left: 0px!important;
    margin-bottom: 6px;
}	
	
}
