/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 27 2024 | 17:49:57 */
#beooidelingen #groteblij h2 strong {
	background: no-repeat;
}
#beooidelingen #groteblij p {
	display: none;
}
section section {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.owl-nav .owl-prev, .owl-nav .owl-next {
	padding: 20px !important;
	width: 50px;
	height: 50px;
}
.leftSide .w-btn {
	margin-top: 20px;
}
.mainBlock.bdrRadus .l-section-img, .mainBlock.bdrRadus .l-section-overlay{
	border-radius: 20px;
}
.innerTop.cTA {
	background: #fff;
	padding: 30px;
	margin: -45px auto 0 !important;
	box-shadow: 0 0 5px 0px #97979782;
	border-radius: 7px;
	max-width: 90%;
}
.innerTop.cTA .w-iconbox-title {
	font-weight: 500;
}
.LPPort .w-grid-item .w-hwrapper {
	padding: 20px 0;
}
.newBlkIco .vc_column_container > .vc_column-inner  {
	background: #fff;
	padding: 2rem 3rem 3rem;
	border-radius: 20px;
	box-shadow: 0 0 7px 3px #bdbdbd3d;
}
.newBlkIco {
	padding: 0 1.5rem;
}
#oplossingens .us-btn-style_14::before {
	border: none;
}

#oplossingens .w-btn.us-btn-style_14 {
	border-bottom: 1px solid transparent;
	border-radius: 0;
	padding: 10px 0;
}
#oplossingens .us-btn-style_14::before {
	border: none;
	content: "\f054";
	position: relative;
	font-family: FontAwesome;
	margin-right: 10px;
	font-size: 13px;
}
#oplossingens .w-btn.us-btn-style_14::after {
	background: none !important;
}
.no-touch #oplossingens  .us-btn-style_14:hover {
	color: #d62828 !important;
}
#number p {
	font-weight: 700;
	font-size: 4rem;
	color: #8d90a2;
	margin-bottom: -45px;
	margin-left: 5px;
}
.newBlkIco h4 {
	padding-left: 60px;
}
.onderblok h2, .onderblok p{
    color:#1b1f36 !important;
}
.w-btn.us-btn-style_6 {
	border-bottom: 1px solid #1b1f36;
	padding-bottom: 5px;
}
.w-btn.us-btn-style_6:hover {
	border-bottom: 1px solid #7049ba;
	padding-bottom: 5px;
}
#spclJuwelia .vc_column-inner { 
    padding-left: 0rem; 
    padding-right:0rem;
}
#beooidelingen #groteblij h6, #beooidelingen #groteblij h2, #beooidelingen #groteblij p, #partners #partner h2, #partners #partner h6{
	text-align: left !important;
}
#partners #partner p {
	display: none;
}
#landingMenu #menu-landing-page-menu li a {
	font-weight: 500;
	margin-right: 20px;
	padding-bottom: 4px;
	border-bottom: 2px solid #fff;
}
#landingMenu #menu-landing-page-menu #menu-item-2057 a {
	border-bottom: 2px solid #1b1f36;
}
#landingMenu #menu-landing-page-menu li a:active, #landingMenu #menu-landing-page-menu li a:focus, #landingMenu #menu-landing-page-menu li a:hover  {
	border-bottom: 2px solid #1b1f36;
}
.spclIcon i {
	background: url(/wp-content/uploads/2022/03/arrow-up-right-1.svg);
	background-repeat: no-repeat;
	background-position: right;
	background-size: 20px;
}
.spclIcon i::before {
	content: "" !important;
	padding: 0px 0px 0px 17px;
}
.l-header.bg_transparent .w-btn {
	color: #fff !important;
}
.l-main #led-scores-top-sec .w-image.align_right{
    float: none;
    margin-left: 0;
  }
.l-main #led-scores-top-sec .w-image.align_left{
    float: none;
    margin-right: 0;
  }
#led-scores-top-sec.threeMobile .thirdScreen img {
    margin-left: -0px !important;
}
#scored-app-top-sec.l-section.height_custom > .l-section-h > .g-cols.via_grid.cols_1.laptops-cols_inherit > .wpb_column > .vc_column-inner > .g-cols#led-scores-top-sec{
    padding-bottom:50px;
  }
#scored-app-top-sec.l-section.height_custom,  #scored-app-top-sec.l-section.height_custom > .l-section-h > .g-cols.via_grid.cols_1.laptops-cols_inherit > .wpb_column > .vc_column-inner > .g-cols#led-scores-top-sec{
    padding-left: 0vw!important;
    padding-right: 0vw!important;
}
#scored-app-top-sec.l-section.height_custom > .l-section-h > .g-cols.via_grid.cols_1.laptops-cols_inherit > .wpb_column > .vc_column-inner > .g-cols{
    padding-left: 4vw!important;
    padding-right: 4vw!important;
}
.threeMobile .firstScreen img {
	margin-right: -10px !important;
}
.threeMobile .thirdScreen img {
	margin-left: -10px !important;
}
.middleScreen {
	position: relative;
	z-index: 10;
}

@media (max-width:1300px){
  #bottomCTA > .l-section-h {
    overflow:hidden !important;
}
}

@media (min-width:769px){
.innerTop .vc_column-inner {
	padding-right: 0px !important;
}
.LPPort .leftSide {
	max-width: 50%;
	padding-left: 2rem;
}
.overImage {
	margin-bottom: -100px;
}
#oplossingens .w-btn-wrapper.align_none {
	width: 33.33%;
	margin-right: 0;
}
}

@media (max-width:768px){
 .LPPort .w-grid-item .w-hwrapper {
	display: block;
} 
.hideMob {
	display: none;
}
  .innerTop.cTA .w-iconbox-title {
	text-align: left;
}
  .innerTop .wpb_column {
	margin-bottom: 10px !important;
}
 .innerTop  p {
	line-height: 1.2;
}
/*.w-btn:not(.us-btn-style_6):not(.us-btn-style_3) {
	padding: 12px 25px !important;
	font-size: 15px !important;
}*/

  #landingMenu #menu-landing-page-menu li {
	margin-right: 0px;
	margin-bottom: 20px;
}
  #number p {
	font-size: 3rem;
	margin-bottom: -36px;
	margin-left: 0;
}
#bottomCTA .overCta {
	overflow: hidden !important;
}
#cases .post_title a {
	background-size: 12px;
	font-size: 14px;
}
  #cases .w-post-elm {
	margin-bottom: 0px;
}
}

@media screen and (min-width:768px) and (max-width:1024px){
#led-scores-top-sec{
    display:flex;
    padding-bottom:80px;
  }
}
