/*
Theme Name: CNC
Theme URI: https://u-digital.nl/
Author: U Digital Developer Team
Author URI: https://www.u-digital.nl/
Description: This template is exclusively developed for U-Digital
Version: 1.0

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

html {
  scroll-padding-top: 156px;
}

.ud_nobackground {
    background:none;   
}

.ud_nobackground .form-title,
.ud_nobackground label,
.ud_nobackground input{
    color:#333092 !important;
}

.ud_nobackground .form-title span{
    color:#000;
    font-size:18px;
}

.ud_nobackground .form-description{
    color:#000;
    text-align:center
}

.ud_nobackground  .form-wrapper .form .with_frm_style .frm_top_container input,
.ud_nobackground  .form-wrapper .form .with_frm_style .frm_top_container select,
.ud_nobackground  .form-wrapper .form .with_frm_style .frm_top_container textarea{
    color:#333092 !important;
    border:1px solid #333092;
}

.ud_catalogue .excerpt-wrapper h4{
	font-size: calc(1.325rem + 0.9vw);
	font-weight:700;
	margin-bottom: 0.75rem;
}

.ud_catalogue .excerpt-wrapper .btn{
	margin-top: 0.75rem;
}

.ud_catalogue .excerpt-wrapper{
    background:transparent;
    color:#fff;
}

.ud_catalogue .img-wrapper {
    background:transparent   
}

.ud_catalogue .excerpt-wrapper{
    text-align:center;
}

.ud_catalogue .excerpt-wrapper span{
    font-size:20px;
}

.ud_catalogue .excerpt-wrapper p{
    text-align: left;
    padding-left: 44px;
}

.ud_catalogue .excerpt-wrapper ul{
    text-align: left;
    padding-left: 60px;
}

.ud_catalogue .excerpt-wrapper ul li::marker{
    color: #ffffff;
}

.form-with-image .excerpt-wrapper{
    padding: 1rem !important;
}

.footer-detail .address a{
	text-decoration:none;
	color:#333092;
}

.pagination{
	margin-top: 30px;
    margin-bottom: 30px;
}

.frm_style_formidable-style.with_frm_style .frm_pos_none{
	display:none !important;
}

header .header-text .mobile-title{
	font-size: calc(1.375rem + 1.5vw);
	margin-bottom: 1rem;
}

.navbar.navbar-expand-lg .navbar-collapse .btnarea .btn.btn-catalogue{
	background-color: #333092;
}

.navbar.navbar-expand-lg .navbar-collapse .btnarea{
	display: flex;
    flex-wrap: wrap;
    gap: 10px;
}

.single-news-header img,
.header-image img,
.navbar.navbar-expand-lg .navbar-brand img,
.news .img-wrapper img,
.icon-wrapper img,
footer .footer-img img{
	height: 100%;
}

footer .footer-img img{
	margin-bottom: 0;
	padding-bottom: 2rem;
}
    
@media all and (min-width:992px){	
	.news-single-wrapper .main-content{
		padding-left: 14rem;
    	padding-right: 14rem;
	}
	
	.video {
		margin-top: 0;
	}

	footer .footer-detail .navigation.no-padding{
		padding-left: 1rem;
	}
	footer .footer-img img{
		height: auto;
	}
}

@media all and (min-width:992px) and (max-width:1199px){
	.navbar.navbar-expand-lg .navbar-collapse .top-row .navbar-nav .nav-item .nav-link{
		font-size:12px;
		padding:0;
	}
}

@media all and (min-width:1200px) and (max-width:1400px){
	.navbar.navbar-expand-lg .navbar-collapse .top-row .navbar-nav .nav-item .nav-link{
		font-size:15px;
	}
}

@media all and (min-width:1400px){
	footer .footer-detail .navigation.no-padding{
		padding-left: 1rem;
	}
}




